|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
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é : Code :
archive=getclientinfo.jar, frmall.jar, ...
Code :
Dans mon trigger WHEN-BUTTON-PRESSED : Code :
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.
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
||||
|
|
00
|
|
|
#2 | |||
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
Je ne connais pas ce bean mais en règle générale:
1. Je renseigne la classe du bean (F4) :oracle.forms.demos.beans.GetClientInfo 2. Je lis ces propriétés par la méthode Code :
Code :
set_custom_property ('javabean.info_client',1,'Username','TOTO'); par contre, c'est dans cette entrée que je déclare mon jar : Citation:
CDLT. |
|||
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Merci de ta réponse.
Justement je ne veux pas utiliser set_custom_property et get_custom_property car asynchrone. En fait je teste l'utilisation du package FBEAN, en vue de l'utiliser sur une classe java perso qui doit être utilisée en synchrone, mais comme cela ne fonctionne pas avec une classe java d'oracle, je me dis qu'il y a un problème qui n'est pas lié à ma classe. Je n'utilise pas JINITIATOR, c'est donc pour cela que je l'ai déclaré dans ARCHIVE. Je n'ai d'ailleurs pas dans ma config de ARCHIVE_JINI et pourtant d' autres javabeans fonctionnent. J'ai vu sur le forum forms d'oracle, qu'il est possible d'utiliser ce javabean avec fbean, c'est pour ça que c'est avec celui-ci que je fais mes tests... Par ailleurs et c'est ce qui m'interroge, je ne vois nulle part dans la console java le chargement du javabean
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Effectivement, avec le JPI, on ne voit pas le chargement des classes. Par contre il y a toujours affichage d'une erreur lorsque la classe n'est pas trouvée ou provoque une erreur de chargement.
Sinon, il est toujours possible de passer le bean en mode debug avec l'instruction: Code :
FBEAN.SET_LOGGING_MODE('MyBeanArea',1,FBEAN.LOG_ALL);
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#5 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Merci Sheik de ta réponse, j'ai peut-être trouvé une piste à mon problème : dans la console java, j'ai désormais cette ligne qui m'interpelle :
Citation:
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
En effet, on ne peux pas mixer des fichiers jar possédant des signatures différentes. Dans ce cas, il faut resigner les .jar
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#7 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Citation:
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
par exemple, 2 fichiers jar utilisés dans une même forme doivent avoir la même signature.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Alors là il y a un truc que je ne comprends pas : dans cette forme je n'ai qu'un javabean, qui fait appel au seul jar de la démo oracle getclientinfo.jar.
NB : Cette forme de test est appelée par un menu qui utilise d'autres jar.
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Le plus simple est de re-signer tous les jar. cela ne prend que quelques instants.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
OK merci.
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com