I have an EJB project. It has one application module, one ejb module,
and three web modules. One web module is a common module and it's
contents are used by the other two. The problem that I have is that the
common web module uses some libraries that are used by the other two
libraries. No matter what I do, I cannot get all of the libraries to
deploy to both web modules.
I went as far as to put all libraries in the root of the .ear. The
problem I found is that commons-logging really likes to be in the web
module's lib directory. I then marked both of them as copy file to
/WEB-INF/lib. Unfortunately, only one module got the files, the other
module never got a lib directory.
Has anyone else seen this or am I going about it the wrong way?