|
Had to change the RPG-coding and now I've got the program compiled
succesfully.
When I run the code, following exception is thrown:
Message ID: RNQ0301
RPG procedure SNDSMTP in program SNDSMTP/MYLIB reveived Java exception
"java.lang.NoSuchMethodError: openSmtpMessage" when calling method
"openSmtpMessage" with signature
"Ljava.lang.String;)Lcom.clipper.tools.SendSmtpMail," in class
"com.company.tools.SendSmtpMail".
I understand this as follows:
The class is found by the program, however, no method
"openSmtpMessage(String parm)" is found in the class.
Actually, the method DOES indeed exist with a 'string' parameter.
==>
Public static void openSmtpMessage(String sendTo)
{
....
}
Patrick Goovaerts
IT/Clipper Support nv
-----Oorspronkelijk bericht-----
Van: java400-l-admin@midrange.com [mailto:java400-l-admin@midrange.com]
Namens David Morris
Verzonden: donderdag 21 februari 2002 21:56
Aan: java400-l@midrange.com
Onderwerp: Re: Calling Java from RPG
Patrick,
In most cases you will have to return an object. You can use the methods
directly but without a reference you cannot garbage collect the object.
If you are finding your classes your CLASSPATH is correct.
I don't have an example handy, so the syntax may be off a little:
/free
myMsg = newMsg('xxxx');
chgMsg(myMsg: 'xxyy');
/end-free
David Morris
>>> pgoovaerts@pandora.be 02/21/02 01:25PM >>>
...Finally I need to call these methods to create my emailmessage....
I found an example of 'EVAL string1 = trimstring(string)'
But in my case I just want to execute the methods without returning
anything....
Patrick Goovaerts
IT/Clipper Support nv
_______________________________________________
This is the Java Programming on and around the iSeries / AS400
(JAVA400-L) mailing list To post a message email: JAVA400-L@midrange.com
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/cgi-bin/listinfo/java400-l
or email: JAVA400-L-request@midrange.com
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.