Hi,

you can inject ejbs into servlets so it is a bit linked to openejb.

do you deliver your logger library in your ear?

- Romain

2011/5/20 Thomas FRANCART <[email protected]>

> Hi all
>
> I was asked to port our application under Tomcat + Open EJB. I am using
> tomee 6.0.29.314. I am packaging my application in a so-called
> "collapsed-ear". I am new both to Tomcat and OpenEJB. I get this exception
> in catalina.out when deploying my war :
>
> GRAVE: Erreur lors du déploiement de l'archive
> ITM-collapsed-ear-6.5.1-SNAPSHOT.war de l'application web
> java.lang.NoClassDefFoundError: Could not fully load class:
> com.mondeca.portal.workingcontext.server.WorkingContextServiceImpl
>  due to:LLogger;
>  in classLoader:
> org.apache.openejb.core.TempClassLoader@18b8315
>    at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:161)
>    at
>
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.createInheritedClassFinder(AnnotationDeployer.java:3240)
>    at
>
> org.apache.openejb.config.AnnotationDeployer$ProcessAnnotatedBeans.deploy(AnnotationDeployer.java:1028)
>    at
>
> org.apache.openejb.config.AnnotationDeployer.deploy(AnnotationDeployer.java:206)
>    at
>
> org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.createWebModule(TomcatWebAppBuilder.java:662)
>    at
>
> org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:541)
>    at
>
> org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:242)
>    at
>
> org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:58)
>    at
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>    at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4540)
>
> The class listed in the exception is a servlet class, it has nothing to do
> (as far as a I can tell) with EJBs, and does not contain any special
> annotations.
> What does the error mean ? In particular, what does "due to:LLogger;" mean
> ?
> How can I get, or where can I find more detailled information on the error
> (activate some logging, debugging, etc.) ?
>
> Thanks for your help
> Thomas
>
> --
> *Thomas Francart*
> *CTO** - Mondeca*
> 3, cité Nollez 75018 Paris France
> Tel. +33 (0)1 44 92 35 04 - fax +33 (0)1 44 92 02 59
> Web: www.mondeca.com
> Blog : Leçons de choses <http://mondeca.wordpress.com>
>

Reply via email to