OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | jonas-fr List | May 2005 Index

<--  Date Index     <--  Thread Index    

Re: [jonas-fr] A propos des références EJB entre JAR


   Salut,

Les jars de l'entrée Class-Path: doivent se trouver dans un .ear, tout comme l'archive qui contient l'entrée Class-Path (dans son fichier MANIFEST).

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    

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.