Hi

in system.proeprties you can put tomcat-only=true or [app
name].tomcat-only=true. This will prevent tomee to manage this app.

About classloader you can force some classes/packages to be loaded
from the webapp using openejb.classloader.forced-load =
org.,com.,net.,... but this can break tomee so to do with caution.
Quartz shouldn't be an issue since on trunk we now shade it because of
it.


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2014-03-31 13:10 GMT+02:00 Ushakov, Sergey N <[email protected]>:
> Hi,
>
> sorry if asking something trivial, but I could not find anything on my topic 
> neither in the documentation ( http://openejb.apache.org/documentation.html ) 
> nor in the archive. The only similar topic I could find was some four years 
> old, with no final solution mentioned: 
> http://openejb.979440.n4.nabble.com/How-can-OpenEJB-ignore-old-webapps-in-Tomcat-td1051311.html
>
> We are looking for a possibility to run our EJB application together with 
> legacy non-EJB one in one Tomcat. The legacy one has quite a lot of vintage 
> dependencies like Spring 1.2.9 and Hibernate 2.1.7 and complains from the 
> very beginning on incompatible quartz class structure changes. We would like 
> to isolate it from OpenEJB infrastructure, so it would feel itself like in a 
> plain Tomcat. Or maybe have some very limited and controllable common 
> dependencies with the new OpenEJB app.
>
> Is it possible to configure either TomEE of Tomcat+OpenEJB to achieve this 
> sort of webapp isolation?
>
> Thanks in advance for any ideas,
> Sergey

Reply via email to