On Jun 30, 2012, at 1:23 PM, Romain Manni-Bucau wrote: > you need to provide the jtaplatform/tx manager lookup in the webapp.
I wonder what causes the Tx Manager lookup that we install to not work. -David > > 2012/6/30 Enrico Olivelli <[email protected]> > >> I know this is not a support forum.... >> Thank you for you help >> >> now I got this error.... >> >> >> Grave: Unable to deploy collapsed ear in war /HibernateTomee: Exception: >> Creating application failed: C:\work\HibernateTomee\build\**web: >> java.util.concurrent.**ExecutionException: java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup >> org.apache.openejb.**OpenEJBException: Creating application failed: >> C:\work\HibernateTomee\build\**web: >> java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:909) >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:506) >> at org.apache.tomee.catalina.**TomcatWebAppBuilder.**startInternal(** >> TomcatWebAppBuilder.java:634) >> at org.apache.tomee.catalina.**TomcatWebAppBuilder.**configureStart(** >> TomcatWebAppBuilder.java:588) >> at org.apache.tomee.catalina.**GlobalListenerSupport.**lifecycleEvent(* >> *GlobalListenerSupport.java:**117) >> at org.apache.catalina.util.**LifecycleSupport.**fireLifecycleEvent(** >> LifecycleSupport.java:119) >> at org.apache.catalina.util.**LifecycleBase.**fireLifecycleEvent(** >> LifecycleBase.java:90) >> at org.apache.catalina.core.**StandardContext.startInternal(** >> StandardContext.java:5161) >> at org.apache.catalina.util.**LifecycleBase.start(** >> LifecycleBase.java:150) >> at org.apache.catalina.core.**ContainerBase.**addChildInternal(** >> ContainerBase.java:895) >> at org.apache.catalina.core.**ContainerBase.addChild(** >> ContainerBase.java:871) >> at org.apache.catalina.core.**StandardHost.addChild(** >> StandardHost.java:615) >> at org.apache.catalina.startup.**HostConfig.deployDescriptor(** >> HostConfig.java:649) >> at org.apache.catalina.startup.**HostConfig.deployApps(** >> HostConfig.java:530) >> at org.apache.catalina.startup.**HostConfig.check(HostConfig.** >> java:1471) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke(** >> NativeMethodAccessorImpl.java:**57) >> at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(** >> DelegatingMethodAccessorImpl.**java:43) >> at java.lang.reflect.Method.**invoke(Method.java:601) >> at org.apache.tomcat.util.**modeler.BaseModelMBean.invoke(** >> BaseModelMBean.java:301) >> at com.sun.jmx.interceptor.**DefaultMBeanServerInterceptor.**invoke(** >> DefaultMBeanServerInterceptor.**java:819) >> at com.sun.jmx.mbeanserver.**JmxMBeanServer.invoke(** >> JmxMBeanServer.java:791) >> at org.apache.catalina.manager.**ManagerServlet.check(** >> ManagerServlet.java:1436) >> at org.apache.catalina.manager.**ManagerServlet.deploy(** >> ManagerServlet.java:856) >> at org.apache.catalina.manager.**ManagerServlet.doGet(** >> ManagerServlet.java:353) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:621) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:722) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**305) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.filters.**SetCharacterEncodingFilter.**doFilter( >> **SetCharacterEncodingFilter.**java:108) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**243) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.core.**StandardWrapperValve.invoke(** >> StandardWrapperValve.java:225) >> at org.apache.catalina.core.**StandardContextValve.invoke(** >> StandardContextValve.java:169) >> at org.apache.tomee.catalina.**OpenEJBValve.invoke(** >> OpenEJBValve.java:44) >> at org.apache.catalina.**authenticator.**AuthenticatorBase.invoke(** >> AuthenticatorBase.java:581) >> at org.apache.catalina.core.**StandardHostValve.invoke(** >> StandardHostValve.java:168) >> at org.apache.catalina.valves.**ErrorReportValve.invoke(** >> ErrorReportValve.java:98) >> at org.apache.catalina.valves.**AccessLogValve.invoke(** >> AccessLogValve.java:927) >> at org.apache.catalina.core.**StandardEngineValve.invoke(** >> StandardEngineValve.java:118) >> at org.apache.catalina.connector.**CoyoteAdapter.service(** >> CoyoteAdapter.java:407) >> at org.apache.coyote.http11.**AbstractHttp11Processor.**process(** >> AbstractHttp11Processor.java:**999) >> at org.apache.coyote.**AbstractProtocol$**AbstractConnectionHandler.** >> process(AbstractProtocol.java:**565) >> at org.apache.tomcat.util.net.**JIoEndpoint$SocketProcessor.** >> run(JIoEndpoint.java:309) >> at java.util.concurrent.**ThreadPoolExecutor.runWorker(** >> ThreadPoolExecutor.java:1110) >> at java.util.concurrent.**ThreadPoolExecutor$Worker.run(** >> ThreadPoolExecutor.java:603) >> at java.lang.Thread.run(Thread.**java:722) >> Caused by: org.apache.openejb.**OpenEJBException: >> java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:635) >> ... 46 more >> Caused by: java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup >> >> at java.util.concurrent.**FutureTask$Sync.innerGet(** >> FutureTask.java:262) >> at java.util.concurrent.**FutureTask.get(FutureTask.**java:119) >> at org.apache.openejb.assembler.**classic.PersistenceBuilder.** >> createEmf(PersistenceBuilder.**java:169) >> at org.apache.openejb.assembler.**classic.PersistenceBuilder.** >> createEntityManagerFactory(**PersistenceBuilder.java:150) >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:629) >> ... 46 more >> Caused by: java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> at java.lang.ClassLoader.**defineClass1(Native Method) >> at java.lang.ClassLoader.**defineClass(ClassLoader.java:**791) >> at java.security.**SecureClassLoader.defineClass(** >> SecureClassLoader.java:142) >> at java.net.URLClassLoader.**defineClass(URLClassLoader.**java:449) >> at java.net.URLClassLoader.**access$100(URLClassLoader.**java:71) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:361) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:355) >> at java.security.**AccessController.doPrivileged(**Native Method) >> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**354) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**423) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**356) >> at java.lang.Class.forName0(**Native Method) >> at java.lang.Class.forName(Class.**java:264) >> at org.apache.catalina.loader.**WebappClassLoader.loadClass(** >> WebappClassLoader.java:1698) >> at org.apache.catalina.loader.**WebappClassLoader.loadClass(** >> WebappClassLoader.java:1556) >> at java.lang.Class.forName0(**Native Method) >> at java.lang.Class.forName(Class.**java:186) >> at org.hibernate.util.**ReflectHelper.classForName(** >> ReflectHelper.java:100) >> at org.hibernate.transaction.**TransactionManagerLookupFactor** >> y.getTransactionManagerLookup(**TransactionManagerLookupFactor**y.java:41) >> at org.hibernate.cfg.**SettingsFactory.**createTransactionManagerLookup >> **(SettingsFactory.java:422) >> at org.hibernate.cfg.**SettingsFactory.buildSettings(** >> SettingsFactory.java:140) >> at org.hibernate.cfg.**Configuration.buildSettings(** >> Configuration.java:2009) >> at org.hibernate.cfg.**Configuration.**buildSessionFactory(** >> Configuration.java:1292) >> at org.hibernate.cfg.**AnnotationConfiguration.**buildSessionFactory(** >> AnnotationConfiguration.java:**859) >> at org.hibernate.ejb.**Ejb3Configuration.**buildEntityManagerFactory(** >> Ejb3Configuration.java:669) >> at org.hibernate.ejb.**HibernatePersistence.** >> createContainerEntityManagerFa**ctory(HibernatePersistence.**java:132) >> at org.apache.openejb.assembler.**classic.** >> EntityManagerFactoryCallable.**call(**EntityManagerFactoryCallable.** >> java:45) >> >> at org.apache.openejb.assembler.**classic.** >> EntityManagerFactoryCallable.**call(**EntityManagerFactoryCallable.** >> java:27) >> at java.util.concurrent.**FutureTask$Sync.innerRun(** >> FutureTask.java:334) >> at java.util.concurrent.**FutureTask.run(FutureTask.**java:166) >> ... 3 more >> Caused by: java.lang.**ClassNotFoundException: org.hibernate.transaction.* >> *TransactionManagerLookup >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:355) >> at java.security.**AccessController.doPrivileged(**Native Method) >> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**354) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**423) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**356) >> ... 33 more >> >> giu 30, 2012 9:10:00 PM org.apache.catalina.core.**ContainerBase >> addChildInternal >> >> Grave: ContainerBase.addChild: start: >> org.apache.catalina.**LifecycleException: Failed to start component >> [StandardEngine[Catalina].**StandardHost[localhost].**StandardContext[/** >> HibernateTomee]] >> at org.apache.catalina.util.**LifecycleBase.start(** >> LifecycleBase.java:154) >> at org.apache.catalina.core.**ContainerBase.**addChildInternal(** >> ContainerBase.java:895) >> at org.apache.catalina.core.**ContainerBase.addChild(** >> ContainerBase.java:871) >> at org.apache.catalina.core.**StandardHost.addChild(** >> StandardHost.java:615) >> at org.apache.catalina.startup.**HostConfig.deployDescriptor(** >> HostConfig.java:649) >> at org.apache.catalina.startup.**HostConfig.deployApps(** >> HostConfig.java:530) >> at org.apache.catalina.startup.**HostConfig.check(HostConfig.** >> java:1471) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke(** >> NativeMethodAccessorImpl.java:**57) >> at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(** >> DelegatingMethodAccessorImpl.**java:43) >> at java.lang.reflect.Method.**invoke(Method.java:601) >> at org.apache.tomcat.util.**modeler.BaseModelMBean.invoke(** >> BaseModelMBean.java:301) >> at com.sun.jmx.interceptor.**DefaultMBeanServerInterceptor.**invoke(** >> DefaultMBeanServerInterceptor.**java:819) >> at com.sun.jmx.mbeanserver.**JmxMBeanServer.invoke(** >> JmxMBeanServer.java:791) >> at org.apache.catalina.manager.**ManagerServlet.check(** >> ManagerServlet.java:1436) >> at org.apache.catalina.manager.**ManagerServlet.deploy(** >> ManagerServlet.java:856) >> at org.apache.catalina.manager.**ManagerServlet.doGet(** >> ManagerServlet.java:353) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:621) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:722) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**305) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.filters.**SetCharacterEncodingFilter.**doFilter( >> **SetCharacterEncodingFilter.**java:108) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**243) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.core.**StandardWrapperValve.invoke(** >> StandardWrapperValve.java:225) >> at org.apache.catalina.core.**StandardContextValve.invoke(** >> StandardContextValve.java:169) >> at org.apache.tomee.catalina.**OpenEJBValve.invoke(** >> OpenEJBValve.java:44) >> at org.apache.catalina.**authenticator.**AuthenticatorBase.invoke(** >> AuthenticatorBase.java:581) >> at org.apache.catalina.core.**StandardHostValve.invoke(** >> StandardHostValve.java:168) >> at org.apache.catalina.valves.**ErrorReportValve.invoke(** >> ErrorReportValve.java:98) >> at org.apache.catalina.valves.**AccessLogValve.invoke(** >> AccessLogValve.java:927) >> at org.apache.catalina.core.**StandardEngineValve.invoke(** >> StandardEngineValve.java:118) >> at org.apache.catalina.connector.**CoyoteAdapter.service(** >> CoyoteAdapter.java:407) >> at org.apache.coyote.http11.**AbstractHttp11Processor.**process(** >> AbstractHttp11Processor.java:**999) >> at org.apache.coyote.**AbstractProtocol$**AbstractConnectionHandler.** >> process(AbstractProtocol.java:**565) >> at org.apache.tomcat.util.net.**JIoEndpoint$SocketProcessor.** >> run(JIoEndpoint.java:309) >> at java.util.concurrent.**ThreadPoolExecutor.runWorker(** >> ThreadPoolExecutor.java:1110) >> at java.util.concurrent.**ThreadPoolExecutor$Worker.run(** >> ThreadPoolExecutor.java:603) >> at java.lang.Thread.run(Thread.**java:722) >> Caused by: org.apache.tomee.catalina.**TomEERuntimeException: >> org.apache.openejb.**OpenEJBException: Creating application failed: >> C:\work\HibernateTomee\build\**web: >> java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> >> at org.apache.tomee.catalina.**TomcatWebAppBuilder.**startInternal(** >> TomcatWebAppBuilder.java:641) >> at org.apache.tomee.catalina.**TomcatWebAppBuilder.**configureStart(** >> TomcatWebAppBuilder.java:588) >> at org.apache.tomee.catalina.**GlobalListenerSupport.**lifecycleEvent(* >> *GlobalListenerSupport.java:**117) >> at org.apache.catalina.util.**LifecycleSupport.**fireLifecycleEvent(** >> LifecycleSupport.java:119) >> at org.apache.catalina.util.**LifecycleBase.**fireLifecycleEvent(** >> LifecycleBase.java:90) >> at org.apache.catalina.core.**StandardContext.startInternal(** >> StandardContext.java:5161) >> at org.apache.catalina.util.**LifecycleBase.start(** >> LifecycleBase.java:150) >> ... 38 more >> Caused by: org.apache.openejb.**OpenEJBException: Creating application >> failed: C:\work\HibernateTomee\build\**web: >> java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:909) >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:506) >> at org.apache.tomee.catalina.**TomcatWebAppBuilder.**startInternal(** >> TomcatWebAppBuilder.java:634) >> ... 44 more >> Caused by: org.apache.openejb.**OpenEJBException: >> java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup: >> java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:635) >> ... 46 more >> Caused by: java.util.concurrent.**ExecutionException: >> java.lang.**NoClassDefFoundError: >> org/hibernate/transaction/**TransactionManagerLookup >> >> at java.util.concurrent.**FutureTask$Sync.innerGet(** >> FutureTask.java:262) >> at java.util.concurrent.**FutureTask.get(FutureTask.**java:119) >> at org.apache.openejb.assembler.**classic.PersistenceBuilder.** >> createEmf(PersistenceBuilder.**java:169) >> at org.apache.openejb.assembler.**classic.PersistenceBuilder.** >> createEntityManagerFactory(**PersistenceBuilder.java:150) >> at org.apache.openejb.assembler.**classic.Assembler.** >> createApplication(Assembler.**java:629) >> ... 46 more >> Caused by: java.lang.**NoClassDefFoundError: org/hibernate/transaction/** >> TransactionManagerLookup >> at java.lang.ClassLoader.**defineClass1(Native Method) >> at java.lang.ClassLoader.**defineClass(ClassLoader.java:**791) >> at java.security.**SecureClassLoader.defineClass(** >> SecureClassLoader.java:142) >> at java.net.URLClassLoader.**defineClass(URLClassLoader.**java:449) >> at java.net.URLClassLoader.**access$100(URLClassLoader.**java:71) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:361) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:355) >> at java.security.**AccessController.doPrivileged(**Native Method) >> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**354) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**423) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**356) >> at java.lang.Class.forName0(**Native Method) >> at java.lang.Class.forName(Class.**java:264) >> at org.apache.catalina.loader.**WebappClassLoader.loadClass(** >> WebappClassLoader.java:1698) >> at org.apache.catalina.loader.**WebappClassLoader.loadClass(** >> WebappClassLoader.java:1556) >> at java.lang.Class.forName0(**Native Method) >> at java.lang.Class.forName(Class.**java:186) >> at org.hibernate.util.**ReflectHelper.classForName(** >> ReflectHelper.java:100) >> at org.hibernate.transaction.**TransactionManagerLookupFactor** >> y.getTransactionManagerLookup(**TransactionManagerLookupFactor**y.java:41) >> at org.hibernate.cfg.**SettingsFactory.**createTransactionManagerLookup >> **(SettingsFactory.java:422) >> at org.hibernate.cfg.**SettingsFactory.buildSettings(** >> SettingsFactory.java:140) >> at org.hibernate.cfg.**Configuration.buildSettings(** >> Configuration.java:2009) >> at org.hibernate.cfg.**Configuration.**buildSessionFactory(** >> Configuration.java:1292) >> at org.hibernate.cfg.**AnnotationConfiguration.**buildSessionFactory(** >> AnnotationConfiguration.java:**859) >> at org.hibernate.ejb.**Ejb3Configuration.**buildEntityManagerFactory(** >> Ejb3Configuration.java:669) >> at org.hibernate.ejb.**HibernatePersistence.** >> createContainerEntityManagerFa**ctory(HibernatePersistence.**java:132) >> at org.apache.openejb.assembler.**classic.** >> EntityManagerFactoryCallable.**call(**EntityManagerFactoryCallable.** >> java:45) >> >> at org.apache.openejb.assembler.**classic.** >> EntityManagerFactoryCallable.**call(**EntityManagerFactoryCallable.** >> java:27) >> at java.util.concurrent.**FutureTask$Sync.innerRun(** >> FutureTask.java:334) >> at java.util.concurrent.**FutureTask.run(FutureTask.**java:166) >> ... 3 more >> Caused by: java.lang.**ClassNotFoundException: org.hibernate.transaction.* >> *TransactionManagerLookup >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:366) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:355) >> at java.security.**AccessController.doPrivileged(**Native Method) >> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**354) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**423) >> at java.lang.ClassLoader.**loadClass(ClassLoader.java:**356) >> ... 33 more >> >> giu 30, 2012 9:10:00 PM org.apache.catalina.startup.**HostConfig >> deployDescriptor >> >> Grave: Error deploying configuration descriptor C:\work\apache-tomee-1.0.0- >> **plus-raw\conf\Catalina\**localhost\HibernateTomee.xml >> java.lang.**IllegalStateException: ContainerBase.addChild: start: >> org.apache.catalina.**LifecycleException: Failed to start component >> [StandardEngine[Catalina].**StandardHost[localhost].**StandardContext[/** >> HibernateTomee]] >> at org.apache.catalina.core.**ContainerBase.**addChildInternal(** >> ContainerBase.java:898) >> at org.apache.catalina.core.**ContainerBase.addChild(** >> ContainerBase.java:871) >> at org.apache.catalina.core.**StandardHost.addChild(** >> StandardHost.java:615) >> at org.apache.catalina.startup.**HostConfig.deployDescriptor(** >> HostConfig.java:649) >> at org.apache.catalina.startup.**HostConfig.deployApps(** >> HostConfig.java:530) >> at org.apache.catalina.startup.**HostConfig.check(HostConfig.** >> java:1471) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method) >> at sun.reflect.**NativeMethodAccessorImpl.**invoke(** >> NativeMethodAccessorImpl.java:**57) >> at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(** >> DelegatingMethodAccessorImpl.**java:43) >> at java.lang.reflect.Method.**invoke(Method.java:601) >> at org.apache.tomcat.util.**modeler.BaseModelMBean.invoke(** >> BaseModelMBean.java:301) >> at com.sun.jmx.interceptor.**DefaultMBeanServerInterceptor.**invoke(** >> DefaultMBeanServerInterceptor.**java:819) >> at com.sun.jmx.mbeanserver.**JmxMBeanServer.invoke(** >> JmxMBeanServer.java:791) >> at org.apache.catalina.manager.**ManagerServlet.check(** >> ManagerServlet.java:1436) >> at org.apache.catalina.manager.**ManagerServlet.deploy(** >> ManagerServlet.java:856) >> at org.apache.catalina.manager.**ManagerServlet.doGet(** >> ManagerServlet.java:353) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:621) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:722) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**305) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.filters.**SetCharacterEncodingFilter.**doFilter( >> **SetCharacterEncodingFilter.**java:108) >> at org.apache.catalina.core.**ApplicationFilterChain.** >> internalDoFilter(**ApplicationFilterChain.java:**243) >> at org.apache.catalina.core.**ApplicationFilterChain.**doFilter(** >> ApplicationFilterChain.java:**210) >> at org.apache.catalina.core.**StandardWrapperValve.invoke(** >> StandardWrapperValve.java:225) >> at org.apache.catalina.core.**StandardContextValve.invoke(** >> StandardContextValve.java:169) >> at org.apache.tomee.catalina.**OpenEJBValve.invoke(** >> OpenEJBValve.java:44) >> at org.apache.catalina.**authenticator.**AuthenticatorBase.invoke(** >> AuthenticatorBase.java:581) >> at org.apache.catalina.core.**StandardHostValve.invoke(** >> StandardHostValve.java:168) >> at org.apache.catalina.valves.**ErrorReportValve.invoke(** >> ErrorReportValve.java:98) >> at org.apache.catalina.valves.**AccessLogValve.invoke(** >> AccessLogValve.java:927) >> at org.apache.catalina.core.**StandardEngineValve.invoke(** >> StandardEngineValve.java:118) >> at org.apache.catalina.connector.**CoyoteAdapter.service(** >> CoyoteAdapter.java:407) >> at org.apache.coyote.http11.**AbstractHttp11Processor.**process(** >> AbstractHttp11Processor.java:**999) >> at org.apache.coyote.**AbstractProtocol$**AbstractConnectionHandler.** >> process(AbstractProtocol.java:**565) >> at org.apache.tomcat.util.net.**JIoEndpoint$SocketProcessor.** >> run(JIoEndpoint.java:309) >> at java.util.concurrent.**ThreadPoolExecutor.runWorker(** >> ThreadPoolExecutor.java:1110) >> at java.util.concurrent.**ThreadPoolExecutor$Worker.run(** >> ThreadPoolExecutor.java:603) >> at java.lang.Thread.run(Thread.**java:722) >> >> >> >> Il 30/06/2012 20:38, David Blevins ha scritto: >> >> On Jun 30, 2012, at 11:34 AM, Enrico Olivelli wrote: >>> >>>> Grave: Unable to deploy collapsed ear in war /HibernateTomee: Exception: >>>> Creating application failed: C:\work\HibernateTomee\build\**web: >>>> java.util.concurrent.**ExecutionException: >>>> java.lang.ClassCastException: org.hibernate.ejb.**HibernatePersistence >>>> cannot be cast to javax.persistence.spi.**PersistenceProvider: >>>> java.lang.ClassCastException: org.hibernate.ejb.**HibernatePersistence >>>> cannot be cast to javax.persistence.spi.**PersistenceProvider >>>> >>> Looks like you have a duplicate copy of the JPA API jar in your webapp >>> and it is conflicting with the one already in TomEE. >>> >>> Remove that and that should fix it. >>> >>> >>> -David >>> >>> >>> >>> >> >>
