Bonsoir à tous,
J'essaie désespérement d'utiliser le composant javabean d'oracle GetClientInfo, mais je n'y arrive pas.
Mon fichier formsweb.cfg me semble correctement paramétré :
Dans mon trigger WHEN-NEW-FORM-INSTANCE :
Code : Sélectionner tout - Visualiser dans une fenêtre à part archive=getclientinfo.jar, frmall.jar, ...
A la première ouverture, une boîte de dialogue s'est ouverte pour me demander si je voulais accepter l'applet, ce à quoi j'ai répondu oui, évidemment. D'ailleurs mon jar est bien présent dans c:\document and settings\...\Application Data\Sun\Java\Deployment\cache\javapi\v1.0\jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 declare v_clientinfo ITEM:=FIND_ITEM('javabean.info_client'); begin if not id_null (v_clientinfo) then fbean.register_bean(v_clientinfo,1,'oracle.forms.demos.beans.GetClientInfo'); end if; end;
Dans mon trigger WHEN-BUTTON-PRESSED :
Et le problème est qu'il ne me renvoie aucune information, c'est comme s'il ne se passait rien. Je ne vois pas d'erreur dans la console java.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 declare v_clientinfo ITEM:=FIND_ITEM('javabean.info_client'); begin if not id_null (v_clientinfo) then :block3.result := fbean.invoke_char(v_clientinfo, 1, 'getUsername'); end if; end;
Est-ce que j'ai oublié de faire quelque chose ? Ai-je fait une erreur quelque part ?
Merci à ceux qui pourront me venir en aide.
Partager