|
Thanks Barbara. 0091.00 c IF curl <> ' ' 0092.00 c Eval iurl = newString(%trim(curl)) 0094.00 c ENDIF 0094.02 0094.03 c IF filename <> ' ' 0094.04 c Eval ifile = newString(%trim(filename)) 0094.08 c ENDIF We seem to have a strange problem after some aldon upgrade on the system I guess or it was earlier, and we didn't recognize. We are on v5r3 and our java methods can only have 2 parameters if we call from command line. In my below example, I have 3 since 1st is the class itself and it seems to be blowing up. I changed the same program and added a main and called it from cl and it works. I am not sure if anyone else has encountered such problems and we are now on to IBM for help. On the debugging java, could you please let me know how, I have never done that. I was running from emulator. From rpgle, how can I debug java? Is this done from WSDC instead? When I go to a debug or Run from menu bar, I see iSeries modules. Is this what I go to? Thanks for your help, Sudha Sudha Ramanujan SunGard Futures Systems sramanujan@xxxxxxxxxxxxxxxxxx (312) 577 6179 (312) 577 6101 - Fax -----Original Message----- From: Barbara Morris [mailto:bmorris@xxxxxxxxxx] Sent: Friday, January 28, 2005 8:09 PM To: rpg400-l@xxxxxxxxxxxx Subject: Re: rpg java call SRamanujan@xxxxxxxxxxxxxxxxxx wrote: > > Hi all, > > I have a Null pointer exception while calling the method but my > constructor works fine. I am not able to find out what is wrong. I > paste my code below: > > > c Eval testURL = newURL() > c callp uopenConn(testURL:iurlString:ifileString) > > received Java exception "java.lang.NullPointerException:" when calling > method "urlOpenConnection" with signature > "(Ljava.lang.String;Ljava.lang.String;)V" in class > "com.sud.test.TestURL". Sudha, you didn't show the code where you setup iurlString and ifileString. Do they have non-null values? If so, try debugging the Java method itself to see what is going wrong. -- This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/rpg400-l or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.