Re: Confirm how to reference EJB class in other jar
Johan Eltes <[email protected]> Sat, 11 Jun 2005 18:15:57 +0200
| Newsgroups | gmane.comp.java.sun.ejb.general |
|---|---|
| Message-ID | <[email protected]> |
The manifest of the referencing ejbjar must list all referenced ejbjars (ClassPath: ejbjar1.jar ejbjar2.jar ejbetc.jar). All ejbjars need to be in the ear. This is by spec. BEA has traditionally not honored this restriction. I don't know the state of WLS 8.1, but version 6 through 8.0 blindly made all jars of an ear visible to all ejb jars. /Johan 11 jun 2005 kl. 16.26 skrev Karr, David: > I'm planning a certain organization of EJB classes and modules, and I > wanted to confirm how I thought something works before I got too far > down this path. I'm going to lay out some background of my question, > but the final question is a small detail. > > I'm planning on having an app that reaches a certain "pre-build" step > with a single ejb jar, containing a single EJB class and the > appropriate > descriptors. The application.xml will reference this module. From > this, I'm planning to "clone" everything in the ejb jar, except for > the > class file, and produce a new ejb jar with a modified ejb-jar.xml, > which > references the original class name. I'll modify the > application.xml to > only reference the "cloned" EJB module. At deployment time, I'll > include the two jar files at the root of the EAR. > > The "cloned" ejb-jar references the class from the original ejb-jar. > They are both present at the root of the ear. Will this reference > work, > or do I have to do something special to get this to work? > > I'm building and deploying this with WebLogic 8.1SP4. > > ====================================================================== > ===== > To unsubscribe, send email to [email protected] and include in > the body > of the message "signoff EJB-INTEREST". For general help, send > email to > [email protected] and include in the body of the message "help". > > =========================================================================== To unsubscribe, send email to [email protected] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [email protected] and include in the body of the message "help".