Hi Romain, tkx for the help! :O) Tomee is throwing that exception on a brand new install... no custom war file there. Check the log below....
[]s, Thiago. 13-May-2011 8:21:39 AM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\bin\java\jdk1.6.0_23\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\SlikSvn\bin\;c:\Program Files (x86)\ATI Technolog ies\ATI.ACE\Core-Static;C:\bin\apache-ant-1.8.2/bin;C:\bin\apache-maven-3.0.3\bin;C:\bin\java\jdk1.6.0_23\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\ Apache OpenEJB 3.2.0-SNAPSHOT build: 20110511-07:03 http://openejb.apache.org/ INFO - openejb.home = C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT INFO - openejb.base = C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT INFO - Using 'openejb.provider.default=org.apache.openejb.tomcat' INFO - Configuring Service(id=Tomcat Security Service, type=SecurityService, provider-id=Tomcat Security Service) INFO - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager) INFO - Configuring Service(id=My DataSource, type=Resource, provider-id=Default JDBC Database) INFO - Configuring Service(id=My Unmanaged DataSource, type=Resource, provider-id=Default JDBC Database) INFO - Configuring Service(id=My JMS Resource Adapter, type=Resource, provider-id=Default JMS Resource Adapter) INFO - Configuring Service(id=My JMS Connection Factory, type=Resource, provider-id=Default JMS Connection Factory) INFO - Configuring Service(id=My Stateful Container, type=Container, provider-id=Default Stateful Container) INFO - Configuring Service(id=My Stateless Container, type=Container, provider-id=Default Stateless Container) INFO - Configuring Service(id=My MDB Container, type=Container, provider-id=Default MDB Container) INFO - Using 'openejb.deployments.classpath=true' INFO - Using 'openejb.deployments.classpath.filter.systemapps=false' INFO - Found EjbModule in classpath: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb\lib\openejb-core-3.2.0-SNAPSHOT.jar INFO - Beginning load: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb\lib\openejb-core-3.2.0-SNAPSHOT.jar INFO - Configuring enterprise application: classpath.ear INFO - Enterprise application "classpath.ear" loaded. WARN - Property "AccessTimeout" not supported by "My Stateful Container" INFO - Assembling app: classpath.ear INFO - Using 'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}' INFO - Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> Ejb(deployment-id=openejb/ConfigurationInfo) INFO - Jndi(name=openejb/DeployerBusinessRemote) --> Ejb(deployment-id=openejb/Deployer) INFO - Jndi(name=MEJB) --> Ejb(deployment-id=MEJB) INFO - Jndi(name=MEJBLocalBean) --> Ejb(deployment-id=MEJB) INFO - Created Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=My Stateless Container) INFO - Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless Container) INFO - Created Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/ConfigurationInfo, container=My Stateless Container) INFO - Deployed Application(path=classpath.ear) 13-May-2011 8:21:47 AM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 13-May-2011 8:21:47 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 9407 ms 13-May-2011 8:21:47 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina 13-May-2011 8:21:47 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.29 13-May-2011 8:21:47 AM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor ejb-examples.xml context path = /ejb-examples INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples INFO - Auto-linking resource-ref 'org.superbiz.servlet.AnnotatedEJB/ds' in bean AnnotatedEJB to Resource(id=My DataSource) INFO - Configuring Service(id=web.xml/Queue, type=Resource, provider-id=Default Queue) INFO - Auto-creating a Resource with id 'web.xml/Queue' of type 'javax.jms.Queue for 'localhost/ejb-examples'. INFO - Configuring PersistenceUnit(name=jpa-example) INFO - Configuring Service(id=Default JDBC Database, type=Resource, provider-id=Default JDBC Database) INFO - Configuring Service(id=Default Unmanaged JDBC Database, type=Resource, provider-id=Default Unmanaged JDBC Database) INFO - Auto-creating a Resource with id 'Default JDBC Database' of type 'DataSource for 'jpa-example'. INFO - Auto-creating a Resource with id 'Default Unmanaged JDBC Database' of type 'DataSource for 'jpa-example'. INFO - Adjusting PersistenceUnit jpa-example <jta-data-source> to Resource ID 'Default JDBC Database' from '/Default JDBC Database' INFO - Adjusting PersistenceUnit jpa-example <non-jta-data-source> to Resource ID 'Default Unmanaged JDBC Database' from '/Default Unmanaged JDBC Database' INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples INFO - Undeploying app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples ERROR - Unable to deploy collapsed ear in war /ejb-examples: Exception: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} org.apache.openejb.OpenEJBException: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ejb-examples: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:722) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:456) at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:249) at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:63) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: org.apache.openejb.OpenEJBException: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521) ... 27 more Caused by: javax.naming.NameAlreadyBoundException: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:96) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:111) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.IvmContext.bind(IvmContext.java:295) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:518) ... 27 more ERROR - Error merging OpenEJB JNDI entries in to war /ejb-examples: Exception: PersistenceUnit 'jpa-example 286818964' not found for EXTENDED ref 'web.xml/PersistenceContext' java.lang.IllegalStateException: PersistenceUnit 'jpa-example 286818964' not found for EXTENDED ref 'web.xml/PersistenceContext' at org.apache.openejb.tomcat.catalina.TomcatJndiBuilder.mergeRef(TomcatJndiBuilder.java:284) at org.apache.openejb.tomcat.catalina.TomcatJndiBuilder.mergeJndi(TomcatJndiBuilder.java:131) at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:278) at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:63) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 13-May-2011 8:21:49 AM org.apache.catalina.startup.ContextConfig validateSecurityRoles INFO: WARNING: Security role name user used in an <auth-constraint> without being defined in a <security-role> 13-May-2011 8:21:49 AM org.apache.catalina.startup.ContextConfig validateSecurityRoles INFO: WARNING: Security role name fake used in a <run-as> without being defined in a <security-role> 13-May-2011 8:21:50 AM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor host-manager.xml context path = /host-manager INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\host-manager INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\host-manager" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\host-manager INFO - Deployed Application(path=C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\host-manager) 13-May-2011 8:21:50 AM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor manager.xml context path = /manager INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager INFO - Undeploying app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager ERROR - Unable to deploy collapsed ear in war /manager: Exception: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} org.apache.openejb.OpenEJBException: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\manager: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:722) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:456) at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:249) at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:63) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: org.apache.openejb.OpenEJBException: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521) ... 27 more Caused by: javax.naming.NameAlreadyBoundException: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:96) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:111) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.IvmContext.bind(IvmContext.java:295) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:518) ... 27 more 13-May-2011 8:21:50 AM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor openejb.xml context path = /openejb INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb INFO - Deployed Application(path=C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\openejb) OpenEJB init-params: 13-May-2011 8:21:51 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory docs context path = /docs INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs INFO - Undeploying app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs ERROR - Unable to deploy collapsed ear in war /docs: Exception: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} org.apache.openejb.OpenEJBException: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\docs: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:722) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:456) at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:249) at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:63) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: org.apache.openejb.OpenEJBException: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521) ... 27 more Caused by: javax.naming.NameAlreadyBoundException: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:96) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:111) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.IvmContext.bind(IvmContext.java:295) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:518) ... 27 more 13-May-2011 8:21:51 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory examples context path = /examples INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\examples INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\examples" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\examples INFO - Deployed Application(path=C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\examples) 13-May-2011 8:21:52 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT context path = INFO - Configuring enterprise application: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT INFO - Enterprise application "C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT" loaded. INFO - Assembling app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT INFO - Undeploying app: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT ERROR - Unable to deploy collapsed ear in war : Exception: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} org.apache.openejb.OpenEJBException: Creating application failed: C:\Users\boto\Desktop\apache-tomee-3.2.0-SNAPSHOT\webapps\ROOT: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:722) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:456) at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.start(TomcatWebAppBuilder.java:249) at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:63) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4540) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: org.apache.openejb.OpenEJBException: ValidatorFactory already exists for module null: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521) ... 27 more Caused by: javax.naming.NameAlreadyBoundException: ParsedName{path=openejb/ValidatorFactory/null, component=null} at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:96) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:111) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:90) at org.apache.openejb.core.ivm.naming.NameNode.bind(NameNode.java:105) at org.apache.openejb.core.ivm.naming.IvmContext.bind(IvmContext.java:295) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:518) ... 27 more 13-May-2011 8:21:53 AM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 13-May-2011 8:21:53 AM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 13-May-2011 8:21:53 AM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/43 config=null 13-May-2011 8:21:53 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 5571 ms On Fri, May 13, 2011 at 6:46 AM, Romain Manni-Bucau <[email protected]>wrote: > Hi Thiago, > > yep some ideas around bean validation integration into the assembler, > normally it uses a single id (not the module id) so you shouldn't have this > kind of error, can you check with your deployment? > > About the timer service i think a lot of work is needed and maybe could be > delayed yto a 3.2.1 (it was not the main goal of the 3.2.0)? > > - Romain > > 2011/5/13 Thiago Veronezi <[email protected]> > > > Hi guys, > > The JPA2 support is merged into the 3.2.0-SNAPSHOT, but I am still trying > > to > > solve the timerservice injection and some new openejb-code junit issues > and > > tomcat integration. > > The junit tests have been broken since last commits, and tomee it > throwing > > "ValidatorFactory already exists for module ..." on a clean install. > Ideas? > > :O) > > []s, > > Thiago. > > > > > > On Fri, May 13, 2011 at 5:19 AM, Romain Manni-Bucau > > <[email protected]>wrote: > > > > > yes you set 3.2.0-SNAPSHOT as parent version (check the java-web-api > too, > > i > > > don't remember if it was ok) and add <module>deps</module> in the > parent > > > pom > > > (or build it manually ;)). > > > > > > - Romain > > > > > > 2011/5/13 peter-long <[email protected]> > > > > > > > hi, > > > > > > > > thank you for the prompt reply > > > > > > > > the pom.xml in the deps directory currently looks like this > (namespace > > > > declarations elided): > > > > > > > > <project ...> > > > > <parent> > > > > <artifactId>openejb</artifactId> > > > > <groupId>org.apache.openejb</groupId> > > > > <version>4.0.0-SNAPSHOT</version> > > > > </parent> > > > > <modelVersion>4.0.0</modelVersion> > > > > <artifactId>deps</artifactId> > > > > <packaging>pom</packaging> > > > > <name>OpenEJB :: Dependencies</name> > > > > > > > > <modules> > > > > <module>javaee-api</module> > > > > <module>javaee-web-api</module> > > > > </modules> > > > > </project> > > > > > > > > are you saying that i should change the version tag's text content to > > > > 3.2-SNAPSHOT? > > > > > > > > but i can't see anywhere that i could "activate" it (mainly because i > > can > > > > not see how it is not activated at the moment)! > > > > > > > > cheers, > > > > > > > > peter > > > > > > > > > > > > -- > > > > View this message in context: > > > > > > > > > > http://openejb.979440.n4.nabble.com/Best-version-to-build-with-JPA-2-in-mind-tp3518952p3519877.html > > > > Sent from the OpenEJB User mailing list archive at Nabble.com. > > > > > > > > > >
