Sorry, it works. It tries to deploy but I couldn't see it in the Tomcat Web
Application Manager.

Now I have another error, probably something is wrong in the persistence or
jdbc resources:

SEVERE: FAIL ... PayoutStructureEAO:    The reference
@PersistenceContext(name="em", unitName="gamgamEJB") cannot be resolved as
there are 2 units with the same name.  Update your unitName to one of the
following:gamgamEJB 500754579
gamgamEJB 811645777


On Thu, Aug 30, 2012 at 1:10 PM, Luca Merolla <[email protected]>wrote:

> in tomee.xml I have the following
>
> <Deployments dir="apps/" />
>
> I have created this folder {tomee.home}/apps and I have put there the EAR
> folder but the problem is that it doesn't deploy there.
>
> Should I make some changes to the configuration to make apps folder work?
>
> On Thu, Aug 30, 2012 at 12:19 PM, Romain Manni-Bucau <
> [email protected]> wrote:
>
>> Hi,
>>
>> Did you package an ear? If so can you try to put it in apps instead of
>> webapps?
>>
>> Jersey should work (we have a sample in our examples)
>>
>> - Romain
>> Le 30 août 2012 11:53, "Luca Merolla" <[email protected]> a écrit :
>>
>> > Hi,
>> >
>> > I have downloaded the snapshot from the 29th of August.
>> > Now I get a different error:
>> >
>> > Aug 30, 2012 11:43:21 AM org.apache.tomee.catalina.TomcatWebAppBuilder
>> > startInternal
>> > SEVERE: Unable to deploy collapsed ear in war
>> >
>> StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Test.ear]
>> > org.apache.openejb.OpenEJBException: No provider available for
>> resource-ref
>> > 'null' of type 'javax.servlet.http.HttpServletRequest' for
>> > 'pn-portone.war.Comp'.
>> >         at
>> >
>> >
>> org.apache.openejb.config.AutoConfig.autoCreateResource(AutoConfig.java:1747)
>> >         at
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1740)
>> >         at
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1691)
>> >         at
>> >
>> >
>> org.apache.openejb.config.AutoConfig.processResourceRef(AutoConfig.java:1083)
>> >         at
>> org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:816)
>> >         at
>> org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:178)
>> >         at
>> >
>> >
>> org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:355)
>> >         at
>> >
>> >
>> org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:842)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:781)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:736)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118)
>> >         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)
>> >         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:618)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
>> >         at
>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>> >         at
>> > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> >         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>> >         at java.lang.Thread.run(Thread.java:662)
>> > Aug 30, 2012 11:43:21 AM org.apache.catalina.core.ContainerBase
>> removeChild
>> > SEVERE: ContainerBase.removeChild: destroy:
>> > org.apache.catalina.LifecycleException: An invalid Lifecycle transition
>> was
>> > attempted ([before_destroy]) for component
>> >
>> >
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Test.ear]]
>> > 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:1041)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:952)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:931)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:787)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:736)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118)
>> >         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)
>> >         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:618)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
>> >         at
>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>> >         at
>> > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> >         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>> >         at java.lang.Thread.run(Thread.java:662)
>> > Aug 30, 2012 11:43:21 AM org.apache.catalina.core.ContainerBase
>> > addChildInternal
>> > SEVERE: ContainerBase.addChild: start:
>> > org.apache.catalina.LifecycleException: Failed to start component
>> >
>> >
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Test.ear]]
>> >         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:618)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
>> >         at
>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>> >         at
>> > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> >         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>> >         at java.lang.Thread.run(Thread.java:662)
>> > Caused by: org.apache.tomee.catalina.TomEERuntimeException:
>> > org.apache.openejb.OpenEJBException: No provider available for
>> resource-ref
>> > 'null' of type 'javax.servlet.http.HttpServletRequest' for
>> > 'pn-portone.war.Comp'.
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:790)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:736)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118)
>> >         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
>> > Caused by: org.apache.openejb.OpenEJBException: No provider available
>> for
>> > resource-ref 'null' of type 'javax.servlet.http.HttpServletRequest' for
>> > 'pn-portone.war.Comp'.
>> >         at
>> >
>> >
>> org.apache.openejb.config.AutoConfig.autoCreateResource(AutoConfig.java:1747)
>> >         at
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1740)
>> >         at
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1691)
>> >         at
>> >
>> >
>> org.apache.openejb.config.AutoConfig.processResourceRef(AutoConfig.java:1083)
>> >         at
>> org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:816)
>> >         at
>> org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:178)
>> >         at
>> >
>> >
>> org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:355)
>> >         at
>> >
>> >
>> org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:842)
>> >         at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:781)
>> >         ... 17 more
>> > Aug 30, 2012 11:43:21 AM org.apache.catalina.startup.HostConfig
>> > deployDirectory
>> > SEVERE: Error deploying web application directory
>> > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/webapps/Test.ear
>> > java.lang.IllegalStateException: ContainerBase.addChild: start:
>> > org.apache.catalina.LifecycleException: Failed to start component
>> >
>> >
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Test.ear]]
>> >         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:618)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
>> >         at
>> >
>> >
>> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
>> >         at
>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>> >         at
>> > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> >         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>> >         at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>> >         at java.lang.Thread.run(Thread.java:662)
>> > Aug 30, 2012 11:43:21 AM org.apache.coyote.AbstractProtocol start
>> >
>> > Should I remove CXF from TomEE or Jersey is supposed to work in the
>> > snapshot version?
>> >
>> > Thanks in advance,
>> > Luca
>> >
>> >
>> > On Wed, Aug 29, 2012 at 6:09 PM, Romain Manni-Bucau
>> > <[email protected]>wrote:
>> >
>> > > Hi,
>> > >
>> > > This is fixed on the snapshot
>> > > Le 29 août 2012 15:57, "Luca Merolla" <[email protected]> a
>> écrit :
>> > >
>> > > > Hello guys,
>> > > >
>> > > > I'm trying to port an application to TomEE. This application makes
>> > usage
>> > > of
>> > > > Atmosphere framework which uses Jersey to handle REST calls.
>> > > >
>> > > > I have tried to deploy the WAR with inside the atmosphere and jersey
>> > jars
>> > > > and later I have tried to add the jersey jars into {tomee.home}/lib
>> but
>> > > in
>> > > > both cases I get the following error:
>> > > >
>> > > > WARNING: Error deploying application
>> > > > /home/luca/bin/apache-tomee-plus-1.0.0/webapps/Test.ear
>> > > > org.apache.openejb.OpenEJBException: No provider available for
>> > > resource-ref
>> > > > 'null' of type 'com.sun.jersey.spi.container.ResourceMethodCusto
>> > > > mInvokerDispatchFactory' for 'pn-portone.war.Comp'.
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.AutoConfig.autoCreateResource(AutoConfig.java:1665)
>> > > >         at
>> > > >
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1658)
>> > > >         at
>> > > >
>> > org.apache.openejb.config.AutoConfig.getResourceId(AutoConfig.java:1609)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.AutoConfig.processResourceRef(AutoConfig.java:1046)
>> > > >         at
>> > > org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:812)
>> > > >         at
>> > > org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:174)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.ConfigurationFactory$Chain.deploy(ConfigurationFactory.java:321)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:792)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.checkHost(TomcatWebAppBuilder.java:1015)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:123)
>> > > >         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.ContainerBase.backgroundProcess(ContainerBase.java:1379)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1537)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1547)
>> > > >         at
>> > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1526)
>> > > >         at java.lang.Thread.run(Thread.java:662)
>> > > >
>> > > > Does anybody has any suggestion what can be the cause? I thought it
>> > might
>> > > > conflict with Apache CXF so I was wondering if it's difficult to
>> remove
>> > > CXF
>> > > > from TomEE.
>> > > > I see that there is a file in tomee/META-INF/dependencies.xml which
>> > lists
>> > > > the dependencies, would it be enough to edit this file?
>> > > >
>> > > > Thanks in advance,
>> > > > Luca
>> > > >
>> > > >
>> > > > --
>> > > >    *Luca Merolla*
>> > > > Management, Business & Technology Consultant
>> > > >
>> > > >
>> > > >  <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
>> > > >  *http://nl.linkedin.com/in/lucamerolla*
>> > > > *Blog <http://lucamerolla.wordpress.com>*
>> > > >
>> > > >
>> > > > Merolla Consulting Limited
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> >    *Luca Merolla*
>> > Management, Business & Technology Consultant
>> >
>> >
>> >  <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
>> > *Email:* [email protected]
>> >  *http://nl.linkedin.com/in/lucamerolla*
>> > *Blog <http://lucamerolla.wordpress.com>*
>> >
>> >
>> > Merolla Consulting Limited
>> >
>>
>
>
>
> --
>    *Luca Merolla*
>
> Management, Business & Technology Consultant
>
>
>  <http://maps.google.com/maps?q=&hl=en>
>  *Mobile:* +393774569974
> *Email:* [email protected]
>  *http://nl.linkedin.com/in/lucamerolla*
> *Blog <http://lucamerolla.wordpress.com>*
>
>
> Merolla Consulting Limited
>



-- 
   *Luca Merolla*
Management, Business & Technology Consultant


 <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
*Email:* [email protected]
 *http://nl.linkedin.com/in/lucamerolla*
*Blog <http://lucamerolla.wordpress.com>*


Merolla Consulting Limited

Reply via email to