Mail Archive Home | jonas-fr List | May 2005 Index
| <-- Date Index | <-- Thread Index |
Salut,
Florent.
KiLiCoOl wrote:
Merci!
Par contre, si je passe par les interfaces Remote, et que la déclaration externe se fait de la sorte :
<ejb-ref >
<ejb-ref-name>ejb/SocieteLocal</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>cmp.SocieteHome</local-home>
<local>cmp.Societe </local>
<ejb-link>cmp.jar#Societe</ejb-link>
</ejb-ref>
Le 31/05/05, *Florent BENOIT* <Florent.BENOIT@xxxxxxxxxxxxx <mailto:Florent.BENOIT@xxxxxxxxxxxxx>> a écrit :
Salut,
Pour commencer, les interfaces locales ne sont disponibles que dans un méme ejb-jar ou dans un ear. Donc votre bean session dans test.jar ne fonctionnera jamais pour accéder aux beans de cmp.jar si ce n'est pas dans un EAR. http://cvs.forge.objectweb.org/cgi-bin/viewcvs.cgi/*checkout*/jonas-doc/jonas-doc-en/doc/PG_Environment.html?rev=1.14#PG_Environment-EJBRef Florent.
KiLiCoOl wrote:
> Bonjour, > > _Je n'arrive toujours pas a référencer les JAR entre eux._ > > Je m'explique : j'ai une archive CMP.JAR composé uniquement d'EJB CMP. > Une archive OUTILS.JAR qui ne contient que des classes JAVA simple > J'ai une archive TEST.JAR composé d'un bean session sans etat qui va > appeller des CMP et des classes contenu dans OUTILS.JAR > > Pour moi, dans TEST.JAR, le manifest se compose de : > > Manifest-Version: 1.0 > Ant-Version: Apache Ant 1.6.2 > Created-By: 1.4.2_07-b05 (Sun Microsystems Inc.) > Genic-Jonas-protocols: jrmp > Genic-Jonas-Version: 4.4.2 > *Class-Path: cmp.jar outils.jar* > > Ensuite, dans mon bean session sans etat, pour faire appel à un CMP, > je lui met deja ses tag Xdoclet > > * @ejb.ejb-external-ref > * view-type="local" > * ref-name="ejb/SocieteLocal" > * type="Entity" > * home=" cmp.SocieteLocalHome" > * business="cmp.SocieteLocal " > * link="Societe" > > /ce qui génere dans ejb-jar.xml/ > > > <ejb-local-ref > > > <ejb-ref-name>ejb/SocieteLocal</ejb-ref-name> > > <ejb-ref-type>Entity</ejb-ref-type> > > <local-home>cmp.SocieteLocalHome</local-home> > > <local> cmp.SocieteLocal</local> > > <ejb-link>Societe</ejb-link> > > </ejb-local-ref> > > > > et je l'instancie de la sorte : /private SocieteLocalHome > societeLocalHome = SocieteUtil.getLocalHome();/ > > > *Si ces trois archives .JAR se trouve dans un EAR, je n'ai AUCUN > problèmes... * > > J'aimerais les _eclater_, déployé un par un mes .JAR ... or je n'y > arrive pas! A chaque déploiement, il ne trouve pas les classes des > autres .JAR > J'ai donc mit mon package OUTILS.JAR dans _%JONAS_BASE%\lib\ext\_ pour > qu'il soit dans le "class-path" > Et j'ai déployé CMP.JAR => Aucun pb > J'ai déployé ensuite TEST.JAR => et là il ne m'a pas trouvé les > classes de CMP.JAR > > Pouvez vous m'aider ? > > Cordialement, > Julien Rombouts > > > -- > (¯`-.,,.-´¯`-.,,.->> KiLi <<-.,,.-´¯`-.,,.-´¯) > ------------------------------------------------------ > NewsGroup : http://www.altbinnewsgroup.com/index3.php?country=fr > Torrent : http://www.rokatina.com/ > http://www.rokanova.com/ > Emule : http://www.skatertod.de/emule/ > Series : http://www.btefnet.net/
--
(¯`-.,,.-´¯`-.,,.->> KiLi <<-.,,.-´¯`-.,,.-´¯)
------------------------------------------------------
NewsGroup : http://www.altbinnewsgroup.com/index3.php?country=fr <http://www.altbinnewsgroup.com/index3.php?country=fr>
Torrent : http://www.rokatina.com/
http://www.rokanova.com/
Emule : http://www.skatertod.de/emule/ <http://www.skatertod.de/emule/>
Series : http://www.btefnet.net/
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
| <-- Date Index | <-- Thread Index |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.