Guys,

Do you remember why we call
"org.apache.tomee.installer.Installer#installAll" in tomee drop-in war and
"org.apache.tomee.installer.Installer#installFull" to build the tar.gz/zip
version of the server?

It turns out, the "installFull" method moves all tomee jar files to the
catalina lib directory. The "installAll" only adds "openejb-javaagent.jar"
and "tomee-loader.jar" to it.

The "installFull" uses the "org.apache.tomee.catalina.ServerListener"
class, but the "installAll" uses "org.apache.tomee.loader.OpenEJBListener".

Shouldn't we be using the same logic in both versions? Can we drop one of
the methods? I would prefer the drop-in version because it changes as
little as possible the catalina lib directory.

[]s,
Thiago.

Reply via email to