Hi Romain, I created the temp dir, and I setted the CATALINA_TMPDIR env variable with the setenv.sh file.
There is my setenv.sh file: #!/bin/bash echo "---> setenv.sh start <---" CATALINA_BASE="/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee" export CATALINA_BASE echo CATALINA_BASE: $CATALINA_BASE CATALINA_HOME="/opt/develop/as/base/tomee" export CATALINA_HOME echo CATALINA_HOME: $CATALINA_HOME CATALINA_PID="$CATALINA_BASE/tomcat.pid" export CATALINA_PID echo CATALINA_PID: $CATALINA_PID CATALINA_TMPDIR="$CATALINA_BASE/temp" export CATALINA_TMPDIR echo CATALINA_TMPDIR: $CATALINA_TMPDIR JAVA_OPTS="-server" export JAVA_OPTS echo JAVA_OPTS: $JAVA_OPTS CATALINA_OPTS="$CATALINA_OPTS -server" CATALINA_OPTS="$CATALINA_OPTS -Xmx1024m -XX:MaxPermSize=256m -Xss256k" CATALINA_OPTS="$CATALINA_OPTS -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:ConcGCThreads=2 -XX:ParallelGCThreads=2" CATALINA_OPTS="$CATALINA_OPTS -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycle=5 -XX:+UseCMSCompactAtFullCollection -XX:+CMSClassUnloadingEnabled" CATALINA_OPTS="$CATALINA_OPTS -XX:+DoEscapeAnalysis" CATALINA_OPTS="$CATALINA_OPTS -XX:+UseFastAccessorMethods -XX:+UseFastEmptyMethods" CATALINA_OPTS="$CATALINA_OPTS -XX:+UseStringCache -XX:+OptimizeStringConcat" CATALINA_OPTS="$CATALINA_OPTS -XX:+UseCompressedOops" export CATALINA_OPTS echo CATALINA_OPTS: $CATALINA_OPTS echo "---> end setenv.sh <---" This is the log with the NPE while deploying my webapp: 13-Nov-2012 11:20:54.588 INFO [main] org.apache.catalina.core.AprLifecycleListener.init The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 13-Nov-2012 11:20:55.527 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-bio-8080"] 13-Nov-2012 11:20:55.562 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-bio-8009"] 13-Nov-2012 11:20:57.522 INFO [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator' 13-Nov-2012 11:20:57.665 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> ******************************************************************************** 13-Nov-2012 11:20:57.666 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> OpenEJB http://openejb.apache.org/ 13-Nov-2012 11:20:57.666 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> Startup: Tue Nov 13 11:20:57 CET 2012 13-Nov-2012 11:20:57.666 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> Copyright 1999-2012 (C) Apache OpenEJB Project, All Rights Reserved. 13-Nov-2012 11:20:57.666 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> Version: 4.5.1-SNAPSHOT 13-Nov-2012 11:20:57.667 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> Build date: 20121112 13-Nov-2012 11:20:57.667 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> Build time: 04:08 13-Nov-2012 11:20:57.667 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> ******************************************************************************** 13-Nov-2012 11:20:57.667 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> openejb.home = /opt/develop/as/base/apache-tomee-plus-1.5.1-SNAPSHOT.20121112 13-Nov-2012 11:20:57.668 INFO [main] org.apache.openejb.OpenEJB$Instance.<init> openejb.base = /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee 13-Nov-2012 11:20:57.670 INFO [main] org.apache.openejb.cdi.CdiBuilder.initializeOWB Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@42dbf492 13-Nov-2012 11:20:57.671 INFO [main] org.apache.openejb.cdi.CdiBuilder.initializeOWB Succeeded in installing singleton service 13-Nov-2012 11:20:57.714 INFO [main] org.apache.openejb.config.ConfigurationFactory.init openejb configuration file is '/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/tomee.xml' 13-Nov-2012 11:20:57.748 INFO [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.provider.default=org.apache.tomee' 13-Nov-2012 11:20:57.783 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Tomcat Security Service, type=SecurityService, provider-id=Tomcat Security Service) 13-Nov-2012 11:20:57.785 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager) 13-Nov-2012 11:20:57.787 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=jdbc/volagratis, type=Resource, provider-id=Default JDBC Database) 13-Nov-2012 11:20:57.790 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=jdbc/indexer, type=Resource, provider-id=Default JDBC Database) 13-Nov-2012 11:20:57.795 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=My Singleton Container, type=Container, provider-id=Default Singleton Container) 13-Nov-2012 11:20:57.796 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=My Stateful Container, type=Container, provider-id=Default Stateful Container) 13-Nov-2012 11:20:57.797 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=My Stateless Container, type=Container, provider-id=Default Stateless Container) 13-Nov-2012 11:20:57.801 INFO [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.system.apps=true' 13-Nov-2012 11:20:57.864 INFO [main] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: null 13-Nov-2012 11:20:58.048 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Using openejb.deploymentId.format '{ejbName}' 13-Nov-2012 11:20:58.063 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Auto-deploying ejb openejb/User: EjbDeployment(deployment-id=openejb/User) 13-Nov-2012 11:20:58.064 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Auto-deploying ejb openejb/Deployer: EjbDeployment(deployment-id=openejb/Deployer) 13-Nov-2012 11:20:58.064 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Auto-deploying ejb openejb/ConfigurationInfo: EjbDeployment(deployment-id=openejb/ConfigurationInfo) 13-Nov-2012 11:20:58.065 INFO [main] org.apache.openejb.config.InitEjbDeployments.deploy Auto-deploying ejb MEJB: EjbDeployment(deployment-id=MEJB) 13-Nov-2012 11:20:58.104 INFO [main] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "openejb" loaded. 13-Nov-2012 11:20:58.105 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating TransactionManager(id=Default Transaction Manager) 13-Nov-2012 11:20:58.130 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating SecurityService(id=Tomcat Security Service) 13-Nov-2012 11:20:58.251 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=jdbc/volagratis) 13-Nov-2012 11:20:58.358 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=jdbc/indexer) 13-Nov-2012 11:20:58.393 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=My Singleton Container) 13-Nov-2012 11:20:58.433 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=My Stateful Container) 13-Nov-2012 11:20:58.465 INFO [main] org.apache.openejb.core.stateful.SimplePassivater.init Using directory /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/temp for stateful session passivation 13-Nov-2012 11:20:58.475 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=My Stateless Container) 13-Nov-2012 11:20:58.487 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: openejb 13-Nov-2012 11:20:58.655 INFO [main] org.apache.openejb.util.OptionsLog.info Using 'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}' 13-Nov-2012 11:20:58.668 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=openejb/UserBusinessRemote) --> Ejb(deployment-id=openejb/User) 13-Nov-2012 11:20:58.668 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/User!org.apache.openejb.assembler.util.User) --> Ejb(deployment-id=openejb/User) 13-Nov-2012 11:20:58.668 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/User) --> Ejb(deployment-id=openejb/User) 13-Nov-2012 11:20:58.670 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=openejb/DeployerBusinessRemote) --> Ejb(deployment-id=openejb/Deployer) 13-Nov-2012 11:20:58.670 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer) --> Ejb(deployment-id=openejb/Deployer) 13-Nov-2012 11:20:58.670 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/Deployer) --> Ejb(deployment-id=openejb/Deployer) 13-Nov-2012 11:20:58.671 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> Ejb(deployment-id=openejb/ConfigurationInfo) 13-Nov-2012 11:20:58.671 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/ConfigurationInfo!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo) --> Ejb(deployment-id=openejb/ConfigurationInfo) 13-Nov-2012 11:20:58.672 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/openejb/ConfigurationInfo) --> Ejb(deployment-id=openejb/ConfigurationInfo) 13-Nov-2012 11:20:58.673 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=MEJB) --> Ejb(deployment-id=MEJB) 13-Nov-2012 11:20:58.674 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/MEJB!javax.management.j2ee.ManagementHome) --> Ejb(deployment-id=MEJB) 13-Nov-2012 11:20:58.674 INFO [main] org.apache.openejb.assembler.classic.JndiBuilder.bind Jndi(name=global/openejb/MEJB) --> Ejb(deployment-id=MEJB) 13-Nov-2012 11:20:58.677 INFO [main] org.apache.openejb.cdi.CdiBuilder.initSingleton Existing thread singleton service in SystemInstance() org.apache.openejb.cdi.ThreadSingletonServiceImpl@42dbf492 13-Nov-2012 11:20:58.772 INFO [main] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container is starting... 13-Nov-2012 11:20:58.775 INFO [main] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [CdiPlugin] 13-Nov-2012 11:20:58.776 INFO [main] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] 13-Nov-2012 11:20:58.862 INFO [main] org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints All injection points are validated successfully. 13-Nov-2012 11:20:58.867 INFO [main] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container has started, it took 94 ms. 13-Nov-2012 11:20:58.882 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Created Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=My Stateless Container) 13-Nov-2012 11:20:58.892 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless Container) 13-Nov-2012 11:20:58.904 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Created Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/ConfigurationInfo, container=My Stateless Container) 13-Nov-2012 11:20:58.915 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Created Ejb(deployment-id=openejb/User, ejb-name=openejb/User, container=My Stateless Container) 13-Nov-2012 11:20:58.971 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Started Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=My Stateless Container) 13-Nov-2012 11:20:59.005 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Started Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless Container) 13-Nov-2012 11:20:59.026 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Started Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/ConfigurationInfo, container=My Stateless Container) 13-Nov-2012 11:20:59.044 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Started Ejb(deployment-id=openejb/User, ejb-name=openejb/User, container=My Stateless Container) 13-Nov-2012 11:20:59.051 INFO [main] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=openejb) 13-Nov-2012 11:20:59.124 INFO [main] org.apache.openejb.server.ServiceManager.initServer Creating ServerService(id=cxf) 13-Nov-2012 11:20:59.386 INFO [main] org.apache.openejb.server.ServiceManager.initServer Creating ServerService(id=cxf-rs) 13-Nov-2012 11:20:59.389 INFO [main] org.apache.openejb.server.SimpleServiceManager.start Starting service cxf 13-Nov-2012 11:20:59.390 INFO [main] org.apache.openejb.server.SimpleServiceManager.start Started service cxf 13-Nov-2012 11:20:59.390 INFO [main] org.apache.openejb.server.SimpleServiceManager.start Starting service cxf-rs 13-Nov-2012 11:20:59.399 INFO [main] org.apache.openejb.server.SimpleServiceManager.start Started service cxf-rs 13-Nov-2012 11:20:59.399 INFO [main] org.apache.openejb.server.SimpleServiceManager.start ** Bound Services ** 13-Nov-2012 11:20:59.400 INFO [main] org.apache.openejb.server.SimpleServiceManager.printRow NAME IP PORT 13-Nov-2012 11:20:59.400 INFO [main] org.apache.openejb.server.SimpleServiceManager.start ------- 13-Nov-2012 11:20:59.400 INFO [main] org.apache.openejb.server.SimpleServiceManager.start Ready! 13-Nov-2012 11:20:59.400 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 5486 ms 13-Nov-2012 11:20:59.452 INFO [main] org.apache.tomee.catalina.OpenEJBNamingContextListener.bindResource Importing a Tomcat Resource with id 'UserDatabase' of type 'org.apache.catalina.UserDatabase'. 13-Nov-2012 11:20:59.453 INFO [main] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Resource(id=UserDatabase) 13-Nov-2012 11:20:59.454 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 13-Nov-2012 11:20:59.454 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat (TomEE)/7.0.32 13-Nov-2012 11:20:59.470 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/Catalina/localhost/manager.xml 13-Nov-2012 11:20:59.511 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- TomcatWebAppBuilder.init /manager 13-Nov-2012 11:20:59.819 INFO [localhost-startStop-1] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: /www/webapps/bravofly-scheduler-2.0/manager 13-Nov-2012 11:20:59.875 INFO [localhost-startStop-1] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "/www/webapps/bravofly-scheduler-2.0/manager" loaded. 13-Nov-2012 11:20:59.875 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: /www/webapps/bravofly-scheduler-2.0/manager 13-Nov-2012 11:20:59.882 INFO [localhost-startStop-1] org.apache.openejb.cdi.CdiBuilder.initSingleton Existing thread singleton service in SystemInstance() org.apache.openejb.cdi.ThreadSingletonServiceImpl@42dbf492 13-Nov-2012 11:20:59.884 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container is starting... 13-Nov-2012 11:20:59.885 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [CdiPlugin] 13-Nov-2012 11:20:59.885 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] 13-Nov-2012 11:20:59.886 INFO [localhost-startStop-1] org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints All injection points are validated successfully. 13-Nov-2012 11:20:59.887 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container has started, it took 3 ms. 13-Nov-2012 11:20:59.887 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps using context file /www/webapps/bravofly-scheduler-2.0/manager/META-INF/context.xml 13-Nov-2012 11:20:59.900 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=/www/webapps/bravofly-scheduler-2.0/manager) 13-Nov-2012 11:21:00.519 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/Catalina/localhost/bravofly-scheduler-2.0.xml 13-Nov-2012 11:21:00.520 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- TomcatWebAppBuilder.init /bravofly-scheduler-2.0 13-Nov-2012 11:21:00.753 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:655) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1628) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) 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: java.lang.NullPointerException at java.io.File.<init>(File.java:251) at org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:1638) at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:896) at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:853) at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:121) 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:5173) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 11 more 13-Nov-2012 11:21:00.755 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying configuration descriptor /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/Catalina/localhost/bravofly-scheduler-2.0.xml java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:655) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1628) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) 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) 13-Nov-2012 11:21:00.755 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/Catalina/localhost/tomee.xml 13-Nov-2012 11:21:00.763 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- TomcatWebAppBuilder.init /tomee 13-Nov-2012 11:21:00.889 INFO [localhost-startStop-1] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: /www/webapps/bravofly-scheduler-2.0/tomee 13-Nov-2012 11:21:00.903 INFO [localhost-startStop-1] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "/www/webapps/bravofly-scheduler-2.0/tomee" loaded. 13-Nov-2012 11:21:00.903 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: /www/webapps/bravofly-scheduler-2.0/tomee 13-Nov-2012 11:21:00.910 INFO [localhost-startStop-1] org.apache.openejb.cdi.CdiBuilder.initSingleton Existing thread singleton service in SystemInstance() org.apache.openejb.cdi.ThreadSingletonServiceImpl@42dbf492 13-Nov-2012 11:21:00.912 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container is starting... 13-Nov-2012 11:21:00.913 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [CdiPlugin] 13-Nov-2012 11:21:00.914 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] 13-Nov-2012 11:21:00.916 INFO [localhost-startStop-1] org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints All injection points are validated successfully. 13-Nov-2012 11:21:00.916 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container has started, it took 4 ms. 13-Nov-2012 11:21:00.917 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=/www/webapps/bravofly-scheduler-2.0/tomee) 13-Nov-2012 11:21:01.049 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/conf/Catalina/localhost/host-manager.xml 13-Nov-2012 11:21:01.070 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- TomcatWebAppBuilder.init /host-manager 13-Nov-2012 11:21:01.192 INFO [localhost-startStop-1] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: /www/webapps/bravofly-scheduler-2.0/host-manager 13-Nov-2012 11:21:01.202 INFO [localhost-startStop-1] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "/www/webapps/bravofly-scheduler-2.0/host-manager" loaded. 13-Nov-2012 11:21:01.202 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: /www/webapps/bravofly-scheduler-2.0/host-manager 13-Nov-2012 11:21:01.208 INFO [localhost-startStop-1] org.apache.openejb.cdi.CdiBuilder.initSingleton Existing thread singleton service in SystemInstance() org.apache.openejb.cdi.ThreadSingletonServiceImpl@42dbf492 13-Nov-2012 11:21:01.209 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container is starting... 13-Nov-2012 11:21:01.209 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [CdiPlugin] 13-Nov-2012 11:21:01.209 INFO [localhost-startStop-1] org.apache.webbeans.plugins.PluginLoader.startUp Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] 13-Nov-2012 11:21:01.211 INFO [localhost-startStop-1] org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints All injection points are validated successfully. 13-Nov-2012 11:21:01.211 INFO [localhost-startStop-1] org.apache.openejb.cdi.OpenEJBLifecycle.startApplication OpenWebBeans Container has started, it took 2 ms. 13-Nov-2012 11:21:01.211 INFO [localhost-startStop-1] org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps using context file /www/webapps/bravofly-scheduler-2.0/host-manager/META-INF/context.xml 13-Nov-2012 11:21:01.213 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.createApplication Deployed Application(path=/www/webapps/bravofly-scheduler-2.0/host-manager) 13-Nov-2012 11:21:01.300 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-bio-8080"] 13-Nov-2012 11:21:01.308 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-bio-8009"] 13-Nov-2012 11:21:01.309 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 1909 ms This is my 'tomee base' directory content: dgallisto@nb-dgallisto:/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee$ tree . ├── bin │ ├── catalina.sh │ └── setenv.sh ├── conf │ ├── Catalina │ │ └── localhost │ │ ├── bravofly-scheduler-2.0.xml │ │ ├── host-manager.xml │ │ ├── manager.xml │ │ └── tomee.xml │ ├── catalina.properties │ ├── conf.d │ │ ├── cxf.properties │ │ ├── cxf-rs.properties │ │ └── hsql.properties │ ├── context.xml │ ├── logging.properties │ ├── server.xml │ ├── tomcat-users.xml │ └── tomee.xml ├── lib │ ├── bravofly-utils-xml-1.0.5-SNAPSHOT.jar │ ├── h2-1.3.169.jar │ └── mysql-connector-java-5.1.22-bin.jar ├── logs │ ├── catalina.2012-11-13.log │ ├── catalina.out │ ├── host-manager.2012-11-13.log │ ├── localhost.2012-11-13.log │ ├── localhost_access_log.2012-11-13.txt │ └── manager.2012-11-13.log ├── server ├── temp │ └── OpenEJB-61997397i2m0oeozgqu93h7el ├── tomcat.pid ├── webapps └── work └── Catalina └── localhost ├── bravofly-scheduler-2.0 │ └── WEB-INF │ ├── classes │ │ ├── com │ │ │ └── bravofly │ │ │ └── indexer │ │ │ └── scheduler │ │ │ ├── facade │ │ │ │ ├── BookingIndexerFacade.class │ │ │ │ └── BookingIndexerFacadeImpl.class │ │ │ ├── job │ │ │ │ ├── BookingIndexerJob.class │ │ │ │ ├── BookingIndexerScheduler.class │ │ │ │ └── SchedulerInfo.class │ │ │ ├── model │ │ │ │ ├── BookingAudit.class │ │ │ │ ├── BookingIdToIndex.class │ │ │ │ ├── BookingIndexStatus.class │ │ │ │ ├── JobConfig.class │ │ │ │ └── LastUpdateTime.class │ │ │ ├── service │ │ │ │ ├── BookingAuditService.class │ │ │ │ ├── BookingAuditServiceImpl.class │ │ │ │ ├── BookingIdsToIndexService.class │ │ │ │ ├── BookingIdsToIndexServiceImpl.class │ │ │ │ ├── BookingIndexStatusService.class │ │ │ │ ├── JobConfigService.class │ │ │ │ ├── JobConfigServiceImpl.class │ │ │ │ ├── LastUpdateTimeService.class │ │ │ │ └── LastUpdateTimeServiceImpl.class │ │ │ └── web │ │ │ ├── BookingAuditBean.class │ │ │ ├── BookingAuditDataModel.class │ │ │ ├── ImagesSwitchBean.class │ │ │ ├── ImagesSwitchBeanInterface.class │ │ │ ├── IndexerBean.class │ │ │ ├── JobConfigsBean.class │ │ │ └── LastUpdateTimeBean.class │ │ ├── META-INF │ │ │ ├── orm1.xml │ │ │ ├── orm2.xml │ │ │ └── persistence.xml │ │ └── quartz.properties │ └── lib │ ├── bravofly-bo-common-0.0.1-SNAPSHOT.jar │ ├── bravofly-indexer-bookings-connector-client-0.0.2-SNAPSHOT.jar │ ├── bravofly-indexer-bookings-connector-interfaces-0.0.1-SNAPSHOT.jar │ ├── bravofly-indexer-model-0.0.1-SNAPSHOT.jar │ ├── jackson-annotations-2.1.0.jar │ ├── jackson-core-2.1.0.jar │ ├── jackson-databind-2.1.0.jar │ ├── jackson-jaxrs-json-provider-2.1.0.jar │ ├── jackson-module-jaxb-annotations-2.1.0.jar │ ├── jalastic-annotations-0.0.1-SNAPSHOT.jar │ ├── jalastic-client-0.0.5-SNAPSHOT.jar │ ├── json-simple-1.1.jar │ └── primefaces-3.4.1.jar ├── host-manager ├── manager └── tomee 30 directories, 69 files This is the bravofly-scheduler-2.0.xml: <?xml version='1.0' encoding='utf-8'?> <Context docBase="/www/webapps/bravofly-scheduler-2.0/bravofly-scheduler-2.0-SNAPSHOT.war" reloadable="false" unpackWAR="false" /> unpackWAR doesn't work, but you already know it ;) Thanks, Demis Gallisto -- View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658542.html Sent from the OpenEJB User mailing list archive at Nabble.com.
