I have several ejb-jar packaged inside an ear. Libraries to be shared between
some or all of these ejb-jars are placed inside the encompassing ear's "lib"
directory, as decreed by the standard. Some libraries, however, are local to
the using ejb-jar, i.e. they don't need to be shared.
I tried to package these libraries inside the using ejb-jar, creating
appropriate Class-Path entries in that ejb-jar's manifest file. This,
however, leads to a deployment error as obviously the Class-Path entries in
the ejb-jar's manifest file are resolved relative to the enclosing ear and
are therefore not found.
Suggestion: make Geronimo resolve those dependencies relative to the ejb-jar
declaring them. Same goes for rars.
What do you think?
Cheers,
Olaf
--
View this message in context: http://www.nabble.com/Suggestion-to-improve-packaging-of-ejb-jars-tp22588998s134p22588998.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
|