You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by diuis <di...@yahoo.it> on 2012/10/16 15:37:07 UTC
TomEE and catalina_base / catalina_home variables
Hi,
I have to deploy multiple instances of TomEE on the same server; with Tomcat
it's simple: I set the two environment variables CATALINA_HOME and
CATALINA_BASE.
I tried to set the same variables, in additions to the OPENEJB_HOME and
OPENEJB_BASE variables, in TomEE 1.5, but my webapp (JSF,CDI,EJB) doesn't
work.
This is the log:
16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
archive
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.init -------------------------
TomcatWebAppBuilder.init /bravofly-scheduler-2.0-SNAPSHOT
16-Oct-2012 15:07:02.937 INFO [localhost-startStop-1]
org.apache.openejb.util.JarExtractor.extract Extracting jar:
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
16-Oct-2012 15:07:03.040 INFO [localhost-startStop-1]
org.apache.openejb.util.JarExtractor.extract Extracted path:
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT
16-Oct-2012 15:07:03.157 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-SNAPSHOT]]
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.deployWAR(HostConfig.java:968)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
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:1598)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:874)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:831)
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
16-Oct-2012 15:07:03.159 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
application archive
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0-SNAPSHOT]]
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.deployWAR(HostConfig.java:968)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
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)
Any suggestions?
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi to all,
the TomEE 1.5.1 today snapshot works!
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658585.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Romain,
great!
thank you for the support,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658560.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
reproduced and fixed the issue,
the next snapshot should be better
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/11/13 Romain Manni-Bucau <rm...@gmail.com>
> Hi,
>
> thks to have shared these info :)
>
> in fact the issue is different, i'd say tomee is not compliant with
> warcontext today
>
> will try to hack sthg for tmr snapshot
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> *Github: https://github.com/rmannibucau*
>
>
>
>
> 2012/11/13 diuis <di...@yahoo.it>
>
>> 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.
>>
>
>
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hi,
thks to have shared these info :)
in fact the issue is different, i'd say tomee is not compliant with
warcontext today
will try to hack sthg for tmr snapshot
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/11/13 diuis <di...@yahoo.it>
> 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.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
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.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hi,
works for me
are you sure you created temp dir?
any exception/log?
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/11/12 diuis <di...@yahoo.it>
> Hello to all.
>
> Same problem with the today snapshot.
>
> Demis Gallisto
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658534.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hello to all.
Same problem with the today snapshot.
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658534.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Romain,
I wrote a very simple app.
https://github.com/diuis/test-home-jsf.git
This app works on Tomee standalone:
mvn package
mvn tomee:run
http://localhost:8080/test-tomee-jsf-0.0.1-SNAPSHOT/
But, if you use the CATALINA_HOME and the CATALINA_BASE env variables, the
deploy will fail.
Thank you,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658330.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
can you share a (war) sample + some steps to reproduce the issue the same
way you have it please?
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/10/23 diuis <di...@yahoo.it>
> Hi Romain,
> I tried with TomEE 1.5 and with today 1.5.1 snapshot, but the problem is
> the
> same.
> I used this xml file to configure the war path:
> <?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" />
> The xml file is on the conf/Catalina/localhost directory.
> Thanks,
> Demis Gallisto
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658224.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Romain,
I tried with TomEE 1.5 and with today 1.5.1 snapshot, but the problem is the
same.
I used this xml file to configure the war path:
<?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" />
The xml file is on the conf/Catalina/localhost directory.
Thanks,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658224.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
it maens the war is not found,
do you use tomee 1.5.0? the stack seems weird if it is this version
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/10/19 diuis <di...@yahoo.it>
> Hi Romain,
>
> this is the whole log:
>
> 16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
> archive
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> 16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
> org.apache.tomee.catalina.TomcatWebAppBuilder.init
> -------------------------
> TomcatWebAppBuilder.init /bravofly-scheduler-2.0-SNAPSHOT
> 16-Oct-2012 15:07:02.937 INFO [localhost-startStop-1]
> org.apache.openejb.util.JarExtractor.extract Extracting jar:
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> 16-Oct-2012 15:07:03.040 INFO [localhost-startStop-1]
> org.apache.openejb.util.JarExtractor.extract Extracted path:
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT
> 16-Oct-2012 15:07:03.157 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-SNAPSHOT]]
> 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.deployWAR(HostConfig.java:968)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
> 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:1598)
> at
>
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:874)
> at
>
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:831)
> 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
>
> 16-Oct-2012 15:07:03.159 SEVERE [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
> application archive
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: Failed to start component
>
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0-SNAPSHOT]]
> 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.deployWAR(HostConfig.java:968)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
> 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)
>
> Thanks,
> Demis Gallisto
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658164.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Romain,
this is the whole log:
16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
archive
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
org.apache.tomee.catalina.TomcatWebAppBuilder.init -------------------------
TomcatWebAppBuilder.init /bravofly-scheduler-2.0-SNAPSHOT
16-Oct-2012 15:07:02.937 INFO [localhost-startStop-1]
org.apache.openejb.util.JarExtractor.extract Extracting jar:
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
16-Oct-2012 15:07:03.040 INFO [localhost-startStop-1]
org.apache.openejb.util.JarExtractor.extract Extracted path:
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT
16-Oct-2012 15:07:03.157 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-SNAPSHOT]]
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.deployWAR(HostConfig.java:968)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
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:1598)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:874)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:831)
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
16-Oct-2012 15:07:03.159 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
application archive
/opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0-SNAPSHOT]]
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.deployWAR(HostConfig.java:968)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
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)
Thanks,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658164.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
please share the whole log
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/10/19 diuis <di...@yahoo.it>
> Hi Romain,
> thank you for your support,
> but something doesn't work.
>
> When I set the two env variables, TomEE logs this (please see my first
> post):
>
> Caused by: java.lang.NullPointerException
> at java.io.File.<init>(File.java:251)
> at
>
> org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:1598)
>
> Do you have any ideas?
> Thanks,
> Demis Gallisto
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658161.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Romain,
thank you for your support,
but something doesn't work.
When I set the two env variables, TomEE logs this (please see my first
post):
Caused by: java.lang.NullPointerException
at java.io.File.<init>(File.java:251)
at
org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:1598)
Do you have any ideas?
Thanks,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658161.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Romain Manni-Bucau <rm...@gmail.com>.
TomEE is Tomcat so just do the same ;)
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*
2012/10/19 diuis <di...@yahoo.it>
> Hi Jean-Louis,
> thank you.
>
> Do you know if it's possible to deploy multiple instances of TomEE with
> only
> one binary distribution?
> With Tomcat, it's pretty simple: are the CATALINA_HOME and CATALINA_BASE
> env
> variables fully supported in TomEE?
>
> Thank you,
> Demis Gallisto
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658157.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
Re: TomEE and catalina_base / catalina_home variables
Posted by diuis <di...@yahoo.it>.
Hi Jean-Louis,
thank you.
Do you know if it's possible to deploy multiple instances of TomEE with only
one binary distribution?
With Tomcat, it's pretty simple: are the CATALINA_HOME and CATALINA_BASE env
variables fully supported in TomEE?
Thank you,
Demis Gallisto
--
View this message in context: http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062p4658157.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: TomEE and catalina_base / catalina_home variables
Posted by Jean-Louis MONTEIRO <je...@gmail.com>.
No need to set OPENEJB_(HOME|BASE).
When running in TomEE openejb automatically get the same values as catalina.
Jean-Louis
2012/10/16 diuis <di...@yahoo.it>
> Hi,
> I have to deploy multiple instances of TomEE on the same server; with
> Tomcat
> it's simple: I set the two environment variables CATALINA_HOME and
> CATALINA_BASE.
> I tried to set the same variables, in additions to the OPENEJB_HOME and
> OPENEJB_BASE variables, in TomEE 1.5, but my webapp (JSF,CDI,EJB) doesn't
> work.
> This is the log:
>
> 16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
> archive
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> 16-Oct-2012 15:07:02.935 INFO [localhost-startStop-1]
> org.apache.tomee.catalina.TomcatWebAppBuilder.init
> -------------------------
> TomcatWebAppBuilder.init /bravofly-scheduler-2.0-SNAPSHOT
> 16-Oct-2012 15:07:02.937 INFO [localhost-startStop-1]
> org.apache.openejb.util.JarExtractor.extract Extracting jar:
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> 16-Oct-2012 15:07:03.040 INFO [localhost-startStop-1]
> org.apache.openejb.util.JarExtractor.extract Extracted path:
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT
> 16-Oct-2012 15:07:03.157 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-SNAPSHOT]]
> 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.deployWAR(HostConfig.java:968)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
> 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:1598)
> at
>
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:874)
> at
>
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:831)
> 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
>
> 16-Oct-2012 15:07:03.159 SEVERE [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
> application archive
>
> /opt/develop/workspace/bravofly-eclipse/bravofly-scheduler-2.0-tomee/webapps/bravofly-scheduler-2.0-SNAPSHOT.war
> java.lang.IllegalStateException: ContainerBase.addChild: start:
> org.apache.catalina.LifecycleException: Failed to start component
>
> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/bravofly-scheduler-2.0-SNAPSHOT]]
> 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.deployWAR(HostConfig.java:968)
> at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1646)
> 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)
>
> Any suggestions?
>
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/TomEE-and-catalina-base-catalina-home-variables-tp4658062.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>