Bonjour,
J'ai un problème lorsque j'appelle une méthode JAVA dans un RPG.
Je suis certain que la classe de la méthode est bien trouvée, mais pas la méthode.
Voici le message d'erreur renvoyé par le système :
" Cause . . . . . : La procédure RPG WSOFRPG02 du programme INTFDEVT/WSOFRPG02 a
reçu une erreur Java "java.lang.NoSuchMethodError: String executeRequest" en
appelant la méthode "String executeRequest" avec la signature...."
Voici le codage de mon prototype dans le RPG :
D class1 c 'com.toyota.europe.vom.order-
D flex.adapter.OrderFlex-
D HandlerISeriesAdapter'
D method1 c 'executeRequest'
D VehicleInquiry PR O ExtProc(*JAVA: class1: method1)
Class(*JAVA:'java.lang.String')
STATIC
Mon programme est appelé dans un CLLE ou toutes les variables d'environnement (" ADDENVVAR ENVVAR(PATH)...../ ADDENVVAR ENVVAR(CLASSPATH)....") sont correctement chargées avant l'appel du RPG.
Merci pour votre aide !
Partager