Add something .jar to the root of your ear file as you have indicated and
then just add a MANIFEST.MF file to the META-INF folder of each war file
that has the following:

Manifest-Version: 1.0
Class-Path: something.jar

On 4/2/07, Jochen Zink <[EMAIL PROTECTED]> wrote:

Hello,

I have, maybe a simple question, but I find no solution.

I want to build an enterprise application.

The application has two web-modules "first.war" and "second.war", and both
uses the same jar library "something.jar".

I don't want to put the "something.jar" to both war archives. Is there a
special way to have a common lib directory inside an ear?

I know, this is something for the ear archive specification, but I did not
found something similar. And for geronimo, I can define a dependency in
geronimo-web.xml. But only(!?) for libs, which are deployed in the global
geronimo repository. Is it possible to define a dependency to a lib inside
the ear?

Example:

My ear structure:

- modules
   |---- first.war
   |----second.war
- libs
   |---- something.jar


This is my "dream" first.war and second.war can use the same something.jar

At the moment, it runs like this.

- modules
    |---first.war
          |----WEB-INF/libs/something.jar
     |---second.war
          |----WEB-INF/libs/something.jar



Thanks for help

Jochen Zink

_______________________________________________________________
SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192


Reply via email to