Hi

I think it was fixed on the SNAPSHOT. basically conf/<xxx>/<yyy> was
not well supported. Configuring it from server.xml or tomee.xml should
be fine
Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2014-11-12 11:19 GMT+01:00 SKR <[email protected]>:
> I thought I'm doing something very simple, but my deployment doesn't work.
>
> I build a ROOT.war with a demo JAX-RS application.
> I unpacked a fresh apache-tomee-1.7.1-plus.tar.gz and deleted all dirs and
> files from webapps/.
> When I drop by ROOT.war into webapps/ and start tomEE all things go fine.
> The application gets deployed and everything is working.
>
> But, what I really want to do is to have my application outside of the tomEE
> installation.
> What I did:
> * Deleted all dirs and files from webapps/
> * Put a ROOT.xml file into conf/Catalina/localhost
>
> <Context
>   docBase="/opt/app/myapp/tomcat/webapps"
>   path=""
>   reloadable="true"
> />
>
> * Copied by ROOT.war into /opt/app/myapp/tomcat/webapps
>
> When I start tomEE I see the following errors in catalina.out:
>
> Nov 12, 2014 10:31:58 AM
> org.apache.openejb.observer.ObserverManager$MethodInvocation invoke
> SCHWERWIEGEND: error invoking
> org.apache.tomee.webservices.TomeeJaxRsService@6783e43b
> org.apache.openejb.server.rest.OpenEJBRestRuntimeException: can't create
> class .<myPackage>MyService
>         at
> org.apache.openejb.server.rest.RESTService.afterApplicationCreated(RESTService.java:155)
>         at
> org.apache.tomee.webservices.TomeeJaxRsService.afterApplicationCreated(TomeeJaxRsService.java:53)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> (...)
> Caused by: java.lang.ClassNotFoundException: <myPackage>MyService
>         at
> org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:166)
>         at
> org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:79)
>         at
> org.apache.openejb.server.rest.RESTService.afterApplicationCreated(RESTService.java:145)
>
> What is wrong? Why the class loading does not work?
>
> Thanks a lot!
> SKR
>
>
>
> --
> View this message in context: 
> http://tomee-openejb.979440.n4.nabble.com/tomEE-does-not-deploy-applications-outside-of-webapps-dir-ClassNotFoundException-tp4672849.html
> Sent from the TomEE Users mailing list archive at Nabble.com.

Reply via email to