×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Ciao,
(sorry fo my bad english)
not rigth related to this problem, my personal opinion,  but,
I work on IBM systems from 30 years,
experienced many problems, developed on IBM Basic, RPG, RPGII, RPGIII, RPGIV, 
SmallTalk, and Java (maybe some other languages).

If I read all these problems on the ML with RPG and Java I think that maybe the 
time (I do it from the beginning) to communicate between Java 
and RPG in another way, for example a DTAQ.

Happy to hear othe opinions.

On Tue, 16 Dec 2003 14:28:29 -0600, Wills, Mike N. (TC) wrote:

>I don't think I understand. This has nothing to do with files. All this
>procedure(method) does is log into the application. The java program is
>being called from RPG. Here is the code I am using if that helps.

>Calling program:
>         DocP_Setup();        // Setup the classpath
>         objDocP = DocP_New();
>         sessionInfomation = DocP_Login(objDocP:DSUSER:DSPASS:DSURL); 


>Subprocedure:
>     P*--------------------------------------------------
>     P* Procedure name: DocP_Login
>     P* Purpose:        Login to DocuShare
>     P* Returns:        Authority Token
>     P* Parameter:      UserName => The username of the user
>     P* Parameter:      Password => The password of the user
>     P* Parameter:      URL => The location of docushare
>     P*--------------------------------------------------
>     P DocP_Login      B                   EXPORT
>     D DocP_Login      PI              O   CLASS(*JAVA:String)
>     D  objDocP                        O   Class(*Java: DocP)
>     D  UserName                     30A   CONST
>     D                                     OPTIONS(*VARSIZE)
>     D  Password                     30A   CONST
>     D                                     OPTIONS(*VARSIZE)
>     D  URL                         500A   CONST
>     D                                     OPTIONS(*VARSIZE)

>     D login           PR              O   ExtProc(*Java: DocP: 'Login')
>     D                                     Class(*Java: String)
>     D  user                           O   Class(*Java: String) Const
>     D  pass                           O   Class(*Java: String) Const
>     D  urlpath                        O   Class(*Java: String) Const

>     D* Local fields
>     D retField        S           3276A

>      /FREE

>       monitor;
>         return login(objDocP:
>                      #cvtToString(%trim(UserName)):
>                      #cvtToString(%trim(Password)):
>                      #cvtToString(%trim(URL)));
>       on-error *all;
>         return *null;
>       endmon;

>      /END-FREE
>     P DocP_Login      E  


>Mike Wills
>Lawson Programmer/Administrator
>Taylor Corporation
>Email: mnwills AT taylorcorpNOSPAM DOT com
>AIM: iSeriesCodePoet


>-----Original Message-----
>From: Ashish Kulkarni 

>Hi
>it seems that there is some problem with the java class loader, do u pass it
>as a stream to your program, or u pass as some path of the file

>Ashish
>_______________________________________________
>This is the Java Programming on and around the iSeries / AS400 (JAVA400-L) 
>mailing list
>To post a message email: JAVA400-L@xxxxxxxxxxxx
>To subscribe, unsubscribe, or change list options,
>visit: http://lists.midrange.com/mailman/listinfo/java400-l
>or email: JAVA400-L-request@xxxxxxxxxxxx
>Before posting, please take a moment to review the archives
>at http://archive.midrange.com/java400-l.



-----------------------------------------------------------------------------
*** This messages was scanned for malicious contents ***
-----------------------------------------------------------------------------
Franco Biaggi
CH-6807 Taverne


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.