Why not using a TomEE instead of a Tomcat 7 as base?

will try to deploy a sonar in a tomee in the afternoon

Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2012/12/16 Marco de Booy <marco.deb...@scarlet.be>:
> Sorry. I forgot that. Yes I deploy TomEE in Tomcat. My (personal) server has
> not enough resources to run 3 J2ee 5tomEE, Sonar, and Nexus) atr the same
> time. Since they are all lightly used they should be able to run in a 512Mb
> Tomcat.
>
> Regards,
>
> Marco
>
>
> On Sat, 15 Dec 2012 18:56:13 +0100, Romain Manni-Bucau wrote:
>>
>> Hi,
>>
>> you deploy tomee in tomcat?
>>
>> Romain Manni-Bucau
>> Twitter: @rmannibucau
>> Blog: http://rmannibucau.wordpress.com/
>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>> Github: https://github.com/rmannibucau
>>
>>
>>
>> 2012/12/15 Marco de Booij <marco.develo...@debooy.eu>:
>>>
>>> Hello,
>>>
>>> *Tomcat* 7.0.26
>>> *Tomee*  1.5.0
>>> *Sonar*    3.2
>>> *Debian*  6.0.6
>>>
>>> I try to deploy sonar in the same tomcat7 service as Tomee. They work in
>>> a
>>> separate tomcat7 but not together. Can there be something (easy) done to
>>> solve this problem? (If this works then I want to do the same thing with
>>> Nexus :() I tried to figure out how to exclude but I can make head nor
>>> tail
>>> on this. I found some info on a file in the tomee conf directory but this
>>> made tomcat7 fail to start because of memory problems.
>>>
>>> TomcatWebAppBuilder.init /sonar
>>> 15-dec-2012 17:44:20 org.apache.openejb.util.JarExtractor extract
>>> INFO: Extracting jar: /var/lib/tomcat7/webapps/sonar.war
>>> 15-dec-2012 17:44:21 org.apache.openejb.util.JarExtractor extract
>>> INFO: Extracted path: /var/lib/tomcat7/webapps/sonar
>>> 15-dec-2012 17:44:21 org.apache.tomee.catalina.TomEEClassLoaderEnricher
>>> validateJarFile
>>> WARNING: jar
>>>
>>>
>>> '/tmp/tomcat7-tomcat7-tmp/1-sonar/WEB-INF/lib/ejb3-persistence-1.0.2.GA.jar'
>>> contains offending class: javax.persistence.Entity. It will be ignored.
>>> 15-dec-2012 17:44:21 org.apache.tomee.catalina.TomEEClassLoaderEnricher
>>> validateJarFile
>>> WARNING: jar
>>>
>>>
>>> '/tmp/tomcat7-tomcat7-tmp/1-sonar/WEB-INF/lib/geronimo-spec-jta-1.0-M1.jar'
>>> contains offending class: javax.transaction.Transaction. It will be
>>> ignored.
>>>
>>> After about 1700 lines of debug messages the 'real' problems starts:
>>>
>>> SEVERE: ContainerBase.removeChild: destroy:
>>> org.apache.catalina.LifecycleException: An invalid Lifecycle transition
>>> was
>>> attempted ([before_destroy]) for component
>>>
>>>
>>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sonar]]
>>> in state [STARTING_PREP]
>>>         at
>>>
>>>
>>> org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:408)
>>>         at
>>>
>>> org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:298)
>>>         at
>>>
>>>
>>> org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1043)
>>>         at
>>>
>>>
>>> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:977)
>>>         at
>>>
>>>
>>> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:956)
>>> etc.
>>>
>>> 15-dec-2012 17:44:26 org.apache.tomee.catalina.TomcatWebAppBuilder
>>> startInternal
>>> SEVERE: Unable to deploy collapsed ear in war
>>>
>>> StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sonar]
>>> org.apache.openejb.OpenEJBException: Creating application failed:
>>> /tmp/tomcat7-tomcat7-tmp/1-sonar:
>>> org/hibernate/transaction/TransactionManagerLookup
>>>         at
>>>
>>>
>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:940)
>>>         at
>>>
>>>
>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:532)
>>>         at
>>>
>>>
>>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:793)
>>>         at
>>>
>>>
>>> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:746)
>>>         at
>>>
>>>
>>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118)
>>>         at
>>>
>>>
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>>> etc.
>>>
>>> Regards,
>>>
>>> Marco
>
>

Reply via email to