You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2012/09/02 17:53:34 UTC

Re: TomEE plus with Jersey

can you give it another try with the next snapshot please

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/8/31 Romain Manni-Bucau <rm...@gmail.com>

> It can be.
>
> I can have a look around the 10th of september
> Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a écrit :
>
> I have done some tests with my war with the latest snapshot of TomEE. These
>> are the libraries that are inside the WEB-INF/lib of the war
>>
>> asm-3.1.jar
>> atmosphere-annotations-1.0.0.beta5.jar
>> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>> atmosphere-compat-tomcat-1.0.0.beta5.jar
>> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>> atmosphere-jersey-1.0.0.beta5.jar
>> atmosphere-jgroups-1.0.0.beta5.jar
>> atmosphere-runtime-1.0.0.beta5.jar
>> commons-logging-1.1.1.jar
>> jersey-core-1.12.jar
>> jersey-server-1.12.jar
>> jersey-servlet-1.12.jar
>> jgroups-2.8.0.GA.jar
>>
>> with these libraries I still get the previous excetion
>>
>> No provider available for resource-ref 'null' of type
>> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
>> org.apache.openejb.OpenEJBException: No provider available for
>> resource-ref
>> 'null' of type 'javax.servlet.http.HttpServletRequest'
>>
>> However, if I do remove the atmosphere-* libraries I don't get the
>> exception and the war is deployed. Obviously in order to remove the
>> atmosphere libraries I had to remove the class files that were using the
>> libraries.
>>
>> Probably what has been done to fix Jersey libraries can be done also for
>> Atmosphere ones? Or it is a different issue?
>>
>> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
>> <rm...@gmail.com>wrote:
>>
>> > Hmm i think today it will not work but it is an easy update we can do.
>> >
>> > I can have a look in 2 weeks if nobody hacked on it.
>> >
>> > Btw you can use a filter + a thread local to avoid the need of the
>> > injection (at least this is 100% standard)...a little workaround which
>> is
>> > often used
>> >
>> > - Romain
>> > Le 30 août 2012 15:54, "Luca Merolla" <lu...@gmail.com> a écrit
>> :
>> >
>> > > Honestly I don't know if it's the standard, but I have been using it
>> in
>> > > both Jersey and Resteasy.
>> > >
>> > > I'll give a try to see if I can workaround by using
>> > > @Resource HttpServletRequest servletRequest
>> > >
>> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
>> > > <rm...@gmail.com>wrote:
>> > >
>> > > > I think it is currently not supported, not sure it is a bug or not
>> but
>> > i
>> > > > thought it was not standard, is it?
>> > > >
>> > > > - Romain
>> > > > Le 30 août 2012 14:42, "Luca Merolla" <lu...@gmail.com> a
>> > écrit :
>> > > >
>> > > > > I used to use @Context for the HttpServletRequest in the REST
>> > > resources.
>> > > > In
>> > > > > example:
>> > > > >
>> > > > > @Path("/site/account")
>> > > > > public interface AccountResource {
>> > > > >
>> > > > > @POST
>> > > > > @Path("create")
>> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>> > > > > @Produces(MediaType.APPLICATION_JSON)
>> > > > > ResponseDTO createAccount(@Context HttpServletRequest req,
>> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
>> > > > > throws WebException;
>> > > > >
>> > > > >
>> > > > >
>> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
>> > > > > <rm...@gmail.com>wrote:
>> > > > >
>> > > > > > Is the request injected with @resource?
>> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <lu...@gmail.com>
>> a
>> > > > écrit :
>> > > > > >
>> > > > > > > Still not working. The war with the REST calls is giving this
>> > > error:
>> > > > > > >
>> > > > > > > WARNING: Jar not loaded.
>> > > > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>> >  No
>> > > > > > provider
>> > > > > > > available for resource-ref 'null' of type
>> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
>> pn-portone.war.Co
>> > > > > > > mp'.
>> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>> > > > > > >         at
>> > > > > > >
>> > > > >
>> > >
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>> > > > > > >         at
>> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> > > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> > > > > > >         at
>> > > > > > >
>> > > > >
>> > >
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> > > > > > >         at
>> > > > > > >
>> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> > > > > > >         at
>> > > > > > >
>> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> > > > > > >         at
>> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> > > > > > >         at
>> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> > > > > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > > > Method)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
>> > > > > > >         at
>> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> > > > > > >         at
>> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> > > > > > > Aug 30, 2012 2:03:50 PM org.apache.openejb.util.OptionsLog
>> info
>> > > > > > >
>> > > > > > > Here is the web.xml of the WAR:
>> > > > > > >
>> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
>> > > > > > > <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
>> "
>> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="
>> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
>> > > > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
>> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
>> > > > > > > version="3.0">
>> > > > > > >
>> > > > > > > <display-name>PN-Portone</display-name>
>> > > > > > >
>> > > > > > >     <servlet>
>> > > > > > >         <description>AtmosphereServlet</description>
>> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > >
>> > > > > >
>> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>> > > > > > >         <async-supported>true</async-supported>
>> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
>> > > > > > >     </servlet>
>> > > > > > >     <servlet-mapping>
>> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
>> > > > > > >     </servlet-mapping>
>> > > > > > >
>> > > > > > > <security-constraint>
>> > > > > > > <web-resource-collection>
>> > > > > > > <web-resource-name>Resteasy</web-resource-name>
>> > > > > > > <url-pattern>/*</url-pattern>
>> > > > > > > <http-method>GET</http-method>
>> > > > > > > <http-method>POST</http-method>
>> > > > > > > </web-resource-collection>
>> > > > > > > <auth-constraint>
>> > > > > > > <role-name>admin</role-name>
>> > > > > > > <role-name>user</role-name>
>> > > > > > > </auth-constraint>
>> > > > > > > </security-constraint>
>> > > > > > > <login-config>
>> > > > > > > <auth-method>BASIC</auth-method>
>> > > > > > > <realm-name>resteasy</realm-name>
>> > > > > > > </login-config>
>> > > > > > > <security-role>
>> > > > > > > <role-name>admin</role-name>
>> > > > > > > </security-role>
>> > > > > > > <security-role>
>> > > > > > > <role-name>user</role-name>
>> > > > > > > </security-role>
>> > > > > > >  <welcome-file-list>
>> > > > > > >         <welcome-file>index.jsp</welcome-file>
>> > > > > > >     </welcome-file-list>
>> > > > > > > </web-app>
>> > > > > > >
>> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
>> > > > luca.merolla@gmail.com
>> > > > > > > >wrote:
>> > > > > > >
>> > > > > > > > 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 <
>> > > > > luca.merolla@gmail.com
>> > > > > > > >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 <
>> > > > > > > >> rmannibucau@gmail.com> 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" <
>> > luca.merolla@gmail.com>
>> > > 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
>> > > > > > > >>> > <rm...@gmail.com>wrote:
>> > > > > > > >>> >
>> > > > > > > >>> > > Hi,
>> > > > > > > >>> > >
>> > > > > > > >>> > > This is fixed on the snapshot
>> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
>> > > > luca.merolla@gmail.com>
>> > > > > 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:* luca.merolla@gmail.com
>> > > > > > > >>> >  *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:* luca.merolla@gmail.com
>> > > > > > > >>  *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:* luca.merolla@gmail.com
>> > > > > > > >  *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:* luca.merolla@gmail.com
>> > > > > > >  *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:* luca.merolla@gmail.com
>> > > > >  *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:* luca.merolla@gmail.com
>> > >  *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:* luca.merolla@gmail.com
>>  *http://nl.linkedin.com/in/lucamerolla*
>> *Blog <http://lucamerolla.wordpress.com>*
>>
>>
>> Merolla Consulting Limited
>>
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Cxf doesnt bring the api. Openejb needs it.
Le 7 sept. 2012 18:17, "Luca Merolla" <lu...@gmail.com> a écrit :

> I think jaxrs is embedded inside CXF. By removing all CXF jars is it safe
> (I won't need JAX-WS and JAX-RS will be done by jersey)?
>
> On Wed, Sep 5, 2012 at 11:04 PM, Luca Merolla <luca.merolla@gmail.com
> >wrote:
>
> > I haven't had a chance yet. I'll let you know if your suggestions are
> > working for me.
> >
> > On Wed, Sep 5, 2012 at 6:57 PM, Romain Manni-Bucau <
> rmannibucau@gmail.com>wrote:
> >
> >> Were you able to test with this update?
> >>
> >> In the sample you shared jersey doesnt seem configured, is it?
> >>
> >> - Romain
> >> Le 4 sept. 2012 19:56, "Romain Manni-Bucau" <rm...@gmail.com> a
> >> écrit :
> >>
> >> > just allowed tomee to load jaxrs from the webapp (not very logical but
> >> > hope it will help)
> >> >
> >> > *Romain Manni-Bucau*
> >> > *Twitter: @rmannibucau*
> >> > *Blog: http://rmannibucau.wordpress.com*
> >> >
> >> >
> >> >
> >> >
> >> > 2012/9/3 Romain Manni-Bucau <rm...@gmail.com>
> >> >
> >> >> Think i got some more info: jersey-core includes javax.ws.rs (rest
> >> api)
> >> >> so tomee excludes the jar (the api should be in common loader).
> That's
> >> done
> >> >> only for war, that's why you can maybe provide jersey in an ear
> libs. I
> >> >> dont know if jersey provides a correct packaging of its core. A
> >> solution is
> >> >> to move jersey in common loader and remove geronimo jaxrs api jar.
> >> >> Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com>
> a
> >> >> écrit :
> >> >>
> >> >>> Hmm, as i said im a bit off these days so as fast as it is to test
> >> >>> better it is
> >> >>>
> >> >>> I think excluding atmosphere and jersey can be a workaround
> >> >>> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a
> >> écrit :
> >> >>>
> >> >>>> Atmosphere does works without jersey but it won't work with REST
> >> call if
> >> >>>> jersey present. There is a dependency module called
> atmosphere-jersey
> >> >>>> which
> >> >>>> is for that purpose.
> >> >>>>
> >> >>>> I have the same war and it's deployed inside an EAR in the apps
> >> folder.
> >> >>>> Perhaps you can try to deploy it in the apps.
> >> >>>>
> >> >>>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <
> >> >>>> rmannibucau@gmail.com>wrote:
> >> >>>>
> >> >>>> > yeah and removing it i have other classnotfound on jersey
> >> >>>> >
> >> >>>> > does atmosphere works without jersey? (at least the deps of the
> >> sample
> >> >>>> > project)
> >> >>>> >
> >> >>>> > *Romain Manni-Bucau*
> >> >>>> > *Twitter: @rmannibucau*
> >> >>>> > *Blog: http://rmannibucau.wordpress.com*
> >> >>>> >
> >> >>>> >
> >> >>>> >
> >> >>>> >
> >> >>>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >> >>>> >
> >> >>>> > > Strange, is jersey-core jar packed inside the war?
> >> >>>> > >
> >> >>>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
> >> >>>> > rmannibucau@gmail.com
> >> >>>> > > >wrote:
> >> >>>> > >
> >> >>>> > > > with this sample i get java.lang.ClassNotFoundException:
> >> >>>> > > > com.sun.jersey.core.util.FeaturesAndProperties
> >> >>>> > > >
> >> >>>> > > > *Romain Manni-Bucau*
> >> >>>> > > > *Twitter: @rmannibucau*
> >> >>>> > > > *Blog: http://rmannibucau.wordpress.com*
> >> >>>> > > >
> >> >>>> > > >
> >> >>>> > > >
> >> >>>> > > >
> >> >>>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >> >>>> > > >
> >> >>>> > > > > I have this war project which I was using to test it. You
> can
> >> >>>> > download
> >> >>>> > > > the
> >> >>>> > > > > source from here. There is the pom.xml which builds the
> war,
> >> >>>> there
> >> >>>> > are
> >> >>>> > > > also
> >> >>>> > > > > some java classes which are taken from atmosphere samples.
> >> >>>> > > > >
> >> >>>> > > > > *
> >> >>>> > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> >> >>>> > > > > *
> >> >>>> > > > >
> >> >>>> > > > > I hope it can help.
> >> >>>> > > > > *
> >> >>>> > > > > *
> >> >>>> > > > >
> >> >>>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> >> >>>> > > > rmannibucau@gmail.com
> >> >>>> > > > > >wrote:
> >> >>>> > > > >
> >> >>>> > > > > > Well im more looking to a mvn project ready to run.
> >> >>>> > > > > >
> >> >>>> > > > > > Fyi injecting as field the request now works.
> >> >>>> > > > > >
> >> >>>> > > > > > - Romain
> >> >>>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <
> >> luca.merolla@gmail.com>
> >> >>>> a
> >> >>>> > > > écrit :
> >> >>>> > > > > >
> >> >>>> > > > > > > After the build was successful I have downloaded the
> >> build
> >> >>>> from
> >> >>>> > > here:
> >> >>>> > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> >> >>>> > > > > > >
> >> >>>> > > > > > > As very minimal test I can provide you a WAR file with
> >> the
> >> >>>> > > libraries
> >> >>>> > > > > and
> >> >>>> > > > > > > one class which is enough to get the exception.
> >> >>>> > > > > > >
> >> >>>> > > > > > > @ApplicationPath("/rest")
> >> >>>> > > > > > > public class TestApplication extends Application {
> >> >>>> > > > > > > }
> >> >>>> > > > > > >
> >> >>>> > > > > > > If I remove this class, it deploys, but I guess it's
> not
> >> >>>> even
> >> >>>> > > loading
> >> >>>> > > > > the
> >> >>>> > > > > > > libraries from atmosphere in that case.
> >> >>>> > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> >> >>>> > > > > > rmannibucau@gmail.com
> >> >>>> > > > > > > >wrote:
> >> >>>> > > > > > >
> >> >>>> > > > > > > > weird, tried something shipped with this build
> >> >>>> > > > > > > >
> >> >>>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> >> >>>> > > > > > > >
> >> >>>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
> >> >>>> > > > > > > >
> >> >>>> > > > > > > > *Romain Manni-Bucau*
> >> >>>> > > > > > > > *Twitter: @rmannibucau*
> >> >>>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >> >>>> > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >> >>>> > > > > > > >
> >> >>>> > > > > > > > > I have tried and it seems that it goes a bit
> further
> >> >>>> compared
> >> >>>> > > to
> >> >>>> > > > > > > before.
> >> >>>> > > > > > > > > However, now I get a different exception:
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > > SEVERE: Application could not be deployed:
> >> >>>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> >> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating
> >> >>>> application
> >> >>>> > > failed:
> >> >>>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear:
> >> >>>> Error
> >> >>>> > > > building
> >> >>>> > > > > > bean
> >> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> >> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to
> infer
> >> >>>> type for
> >> >>>> > > > > > > > >
> >> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> >> >>>> > > Unable
> >> >>>> > > > > to
> >> >>>> > > > > > > > infer
> >> >>>> > > > > > > > > type for
> >> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > >
> >> >>>> > >
> >> >>>>
> >> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > >
> >> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >> >>>> > > > > > > > >         at
> >> >>>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > >
> >> >>>> > >
> >> >>>>
> >> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > >
> >> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > >
> >> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > >
> >> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > >
> >> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >> >>>> > > > > > > > >         at
> >> >>>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> >>>> > > > > > Method)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> >>>> > > > > > > > >         at
> >> >>>> java.lang.reflect.Method.invoke(Method.java:597)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > >
> >> >>>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > >
> >> >>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> >> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException:
> Error
> >> >>>> > building
> >> >>>> > > > bean
> >> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> >> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to
> infer
> >> >>>> type for
> >> >>>> > > > > > > > >
> >> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> >> >>>> > > Unable
> >> >>>> > > > > to
> >> >>>> > > > > > > > infer
> >> >>>> > > > > > > > > type for
> >> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> >> >>>> > > > > > > > >         ... 20 more
> >> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException:
> >> Unable
> >> >>>> to
> >> >>>> > infer
> >> >>>> > > > > type
> >> >>>> > > > > > > for
> >> >>>> > > > > > > > >
> >> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> >> >>>> > > > > > > > >         at
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> >> >>>> > > > > > > > >         ... 21 more
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> >> >>>> > > > > > > > > <rm...@gmail.com>wrote:
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > > > please retry when
> >> >>>> > > > > > > > > >
> >> >>>> > >
> http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> >> >>>> > > > > > > green
> >> >>>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > > *Romain Manni-Bucau*
> >> >>>> > > > > > > > > > *Twitter: @rmannibucau*
> >> >>>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > > > > I have tried with snapshot from the 3rd of
> >> >>>> september,
> >> >>>> > still
> >> >>>> > > > > same
> >> >>>> > > > > > > > issue
> >> >>>> > > > > > > > > > with
> >> >>>> > > > > > > > > > > the HttpServletRequest.
> >> >>>> > > > > > > > > > > I can  increase the logs and see where it fails
> >> >>>> exactly
> >> >>>> > and
> >> >>>> > > > > > provide
> >> >>>> > > > > > > > > you a
> >> >>>> > > > > > > > > > > full log if that can help.
> >> >>>> > > > > > > > > > > Which package should I increase to FINE?
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain
> >> Manni-Bucau <
> >> >>>> > > > > > > > > > rmannibucau@gmail.com
> >> >>>> > > > > > > > > > > >wrote:
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > > > > can you give it another try with the next
> >> snapshot
> >> >>>> > please
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > *Romain Manni-Bucau*
> >> >>>> > > > > > > > > > > > *Twitter: @rmannibucau*
> >> >>>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <
> >> >>>> rmannibucau@gmail.com>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > > It can be.
> >> >>>> > > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > > I can have a look around the 10th of
> >> september
> >> >>>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> >> >>>> > > > > > luca.merolla@gmail.com>
> >> >>>> > > > > > > a
> >> >>>> > > > > > > > > > > écrit :
> >> >>>> > > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > > I have done some tests with my war with the
> >> >>>> latest
> >> >>>> > > > snapshot
> >> >>>> > > > > > of
> >> >>>> > > > > > > > > TomEE.
> >> >>>> > > > > > > > > > > > These
> >> >>>> > > > > > > > > > > > >> are the libraries that are inside the
> >> >>>> WEB-INF/lib of
> >> >>>> > > the
> >> >>>> > > > > war
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> asm-3.1.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> >> >>>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
> >> >>>> > > > > > > > > > > > >> jersey-core-1.12.jar
> >> >>>> > > > > > > > > > > > >> jersey-server-1.12.jar
> >> >>>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
> >> >>>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> with these libraries I still get the
> >> previous
> >> >>>> > excetion
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> No provider available for resource-ref
> >> 'null'
> >> >>>> of
> >> >>>> > type
> >> >>>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest'
> for
> >> >>>> > > > > > > 'pn-test.war.Comp'.
> >> >>>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No
> >> >>>> provider
> >> >>>> > > > available
> >> >>>> > > > > > for
> >> >>>> > > > > > > > > > > > >> resource-ref
> >> >>>> > > > > > > > > > > > >> 'null' of type
> >> >>>> > 'javax.servlet.http.HttpServletRequest'
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
> >> >>>> libraries I
> >> >>>> > > > don't
> >> >>>> > > > > > get
> >> >>>> > > > > > > > the
> >> >>>> > > > > > > > > > > > >> exception and the war is deployed.
> >> Obviously in
> >> >>>> > order
> >> >>>> > > to
> >> >>>> > > > > > > remove
> >> >>>> > > > > > > > > the
> >> >>>> > > > > > > > > > > > >> atmosphere libraries I had to remove the
> >> class
> >> >>>> files
> >> >>>> > > > that
> >> >>>> > > > > > were
> >> >>>> > > > > > > > > using
> >> >>>> > > > > > > > > > > the
> >> >>>> > > > > > > > > > > > >> libraries.
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
> >> >>>> libraries
> >> >>>> > > can
> >> >>>> > > > be
> >> >>>> > > > > > > done
> >> >>>> > > > > > > > > also
> >> >>>> > > > > > > > > > > for
> >> >>>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different
> issue?
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
> >> >>>> Manni-Bucau
> >> >>>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > > >> > Hmm i think today it will not work but
> it
> >> is
> >> >>>> an
> >> >>>> > easy
> >> >>>> > > > > > update
> >> >>>> > > > > > > we
> >> >>>> > > > > > > > > can
> >> >>>> > > > > > > > > > > do.
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody
> >> >>>> hacked on
> >> >>>> > it.
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >> > Btw you can use a filter + a thread
> local
> >> to
> >> >>>> avoid
> >> >>>> > > the
> >> >>>> > > > > > need
> >> >>>> > > > > > > of
> >> >>>> > > > > > > > > the
> >> >>>> > > > > > > > > > > > >> > injection (at least this is 100%
> >> >>>> standard)...a
> >> >>>> > > little
> >> >>>> > > > > > > > workaround
> >> >>>> > > > > > > > > > > which
> >> >>>> > > > > > > > > > > > >> is
> >> >>>> > > > > > > > > > > > >> > often used
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >> > - Romain
> >> >>>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> >> >>>> > > > > > > luca.merolla@gmail.com
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > > > a
> >> >>>> > > > > > > > > > > > écrit
> >> >>>> > > > > > > > > > > > >> :
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >> > > Honestly I don't know if it's the
> >> >>>> standard, but
> >> >>>> > I
> >> >>>> > > > have
> >> >>>> > > > > > > been
> >> >>>> > > > > > > > > > using
> >> >>>> > > > > > > > > > > it
> >> >>>> > > > > > > > > > > > >> in
> >> >>>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> > > I'll give a try to see if I can
> >> workaround
> >> >>>> by
> >> >>>> > > using
> >> >>>> > > > > > > > > > > > >> > > @Resource HttpServletRequest
> >> servletRequest
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM,
> Romain
> >> >>>> > > Manni-Bucau
> >> >>>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> > > > I think it is currently not
> supported,
> >> >>>> not
> >> >>>> > sure
> >> >>>> > > it
> >> >>>> > > > > is
> >> >>>> > > > > > a
> >> >>>> > > > > > > > bug
> >> >>>> > > > > > > > > or
> >> >>>> > > > > > > > > > > not
> >> >>>> > > > > > > > > > > > >> but
> >> >>>> > > > > > > > > > > > >> > i
> >> >>>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > > > - Romain
> >> >>>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca
> Merolla"
> >> <
> >> >>>> > > > > > > > > luca.merolla@gmail.com
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > > > a
> >> >>>> > > > > > > > > > > > >> > écrit :
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > > > > I used to use @Context for the
> >> >>>> > > > HttpServletRequest
> >> >>>> > > > > in
> >> >>>> > > > > > > the
> >> >>>> > > > > > > > > > REST
> >> >>>> > > > > > > > > > > > >> > > resources.
> >> >>>> > > > > > > > > > > > >> > > > In
> >> >>>> > > > > > > > > > > > >> > > > > example:
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > > @Path("/site/account")
> >> >>>> > > > > > > > > > > > >> > > > > public interface AccountResource {
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > > @POST
> >> >>>> > > > > > > > > > > > >> > > > > @Path("create")
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> >> >>>> > > > > > > > > > > > >> > > > >
> >> @Produces(MediaType.APPLICATION_JSON)
> >> >>>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> >> >>>> > > > > > HttpServletRequest
> >> >>>> > > > > > > > req,
> >> >>>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
> >> >>>> > RESTAccountDTO
> >> >>>> > > > > > account)
> >> >>>> > > > > > > > > > > > >> > > > > throws WebException;
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM,
> >> Romain
> >> >>>> > > > > Manni-Bucau
> >> >>>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > Is the request injected with
> >> >>>> @resource?
> >> >>>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca
> >> >>>> Merolla" <
> >> >>>> > > > > > > > > > > luca.merolla@gmail.com
> >> >>>> > > > > > > > > > > > >
> >> >>>> > > > > > > > > > > > >> a
> >> >>>> > > > > > > > > > > > >> > > > écrit :
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > Still not working. The war
> with
> >> >>>> the REST
> >> >>>> > > > calls
> >> >>>> > > > > > is
> >> >>>> > > > > > > > > giving
> >> >>>> > > > > > > > > > > > this
> >> >>>> > > > > > > > > > > > >> > > error:
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > >
> >> /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> >> >>>> > > > > > > > > > > > >> >  No
> >> >>>> > > > > > > > > > > > >> > > > > > provider
> >> >>>> > > > > > > > > > > > >> > > > > > > available for resource-ref
> >> 'null'
> >> >>>> of
> >> >>>> > type
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> 'javax.servlet.http.HttpServletRequest'
> >> >>>> > > for
> >> >>>> > > > '
> >> >>>> > > > > > > > > > > > >> pn-portone.war.Co
> >> >>>> > > > > > > > > > > > >> > > > > > > mp'.
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > >
> >> >>>> > >
> >> >>>>
> >> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > >
> >> >>>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > >
> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > >
> >> >>>> > >
> >> >>>>
> >> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > >
> >> >>>> > > >
> >> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > >
> >> >>>> > > > >
> >> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > >
> >> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > >
> >> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > >
> >> >>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> >>>> > > > > > > > > > > > >> > > > Method)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > > > > >> > > >
> >> >>>> > > > > > > > > > > > >> > >
> >> >>>> > > > > > > > > > > > >> >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > > > > >
> >> >>>> > > > > > > > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > > > > > > >
> >> >>>> > > > > > > >
> >> >>>> > > > > > >
> >> >>>> > > > > >
> >> >>>> > > > >
> >> >>>> > > >
> >> >>>> > >
> >> >>>> >
> >> >>>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > >
> java.lang.reflect.Method.invoke(Method.java:597)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >> >>>> > > > > > > > > > > > >> > > > > > >         at
> >> >>>> > > > > > > > > > > > >> > > > >
> >> >>>> > > > > > > > > >
> >> >>>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> >> >>>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> >> >>>> > > > > > > > > > org.apache.openejb.util.OptionsLog
> >> >>>> > > > > > > > > > > > >> info
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the
> WAR:
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
> >> >>>> encoding="UTF-8"?>
> >> >>>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> >> >>>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> >> >>>> > > > > > > > > > > > >> "
> >> >>>> > > > > > > > > > > > >> > > > > > > xmlns="
> >> >>>> > http://java.sun.com/xml/ns/javaee"
> >> >>>> > > > > > > > xmlns:web="
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> >> >>>> > > > > > > "
> >> >>>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
> >> >>>> > > > > > > > http://java.sun.com/xml/ns/javaee
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> >> >>>> > > > > > > "
> >> >>>> > > > > > > > > > > > >> > > > > > > version="3.0">
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> <display-name>PN-Portone</display-name>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > >     <servlet>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > <description>AtmosphereServlet</description>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > >
> >> >>>> > > > > > > > > > > > >>
> >> >>>> > > > > > > > >
> >> >>>> > > >
> >> >>>> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > <async-supported>true</async-supported>
> >> >>>> > > > > > > > > > > > >> > > > > > >         <!--
> >> >>>> > > > > load-on-startup>0</load-on-startup
> >> >>>> > > > > > > -->
> >> >>>> > > > > > > > > > > > >> > > > > > >     </servlet>
> >> >>>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > <url-pattern>/atmosphere/*</url-pattern>
> >> >>>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > <security-constraint>
> >> >>>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > <web-resource-name>Resteasy</web-resource-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> >> >>>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> <http-method>POST</http-method>
> >> >>>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
> >> >>>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
> >> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
> >> >>>> > > > > > > > > > > > >> > > > > > > </security-constraint>
> >> >>>> > > > > > > > > > > > >> > > > > > > <login-config>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> <auth-method>BASIC</auth-method>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> <realm-name>resteasy</realm-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > </login-config>
> >> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
> >> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
> >> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
> >> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> >> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
> >> >>>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > <welcome-file>index.jsp</welcome-file>
> >> >>>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
> >> >>>> > > > > > > > > > > > >> > > > > > > </web-app>
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21
> PM,
> >> >>>> Luca
> >> >>>> > > > Merolla
> >> >>>> > > > > <
> >> >>>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
> >> >>>> > > > > > > > > > > > >> > > > > > > >wrote:
> >> >>>> > > > > > > > > > > > >> > > > > > >
> >> >>>> > > > > > > > > > > > >> > > > > > > > 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
> >> >>>> > > > > > <
> >> >>>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
> >> >>>> > > > > > > > > > > > >> > > > > > > >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
> >> >>>> > > > > > > > > > <
> >> >>>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com>
> >> 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"
> >> >>>> > > <
> >> >>>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
> >> >>>> > > > > > > > > > > > >> > > 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.sta
> >> >>>
> >>
> >>
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
I think jaxrs is embedded inside CXF. By removing all CXF jars is it safe
(I won't need JAX-WS and JAX-RS will be done by jersey)?

On Wed, Sep 5, 2012 at 11:04 PM, Luca Merolla <lu...@gmail.com>wrote:

> I haven't had a chance yet. I'll let you know if your suggestions are
> working for me.
>
> On Wed, Sep 5, 2012 at 6:57 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:
>
>> Were you able to test with this update?
>>
>> In the sample you shared jersey doesnt seem configured, is it?
>>
>> - Romain
>> Le 4 sept. 2012 19:56, "Romain Manni-Bucau" <rm...@gmail.com> a
>> écrit :
>>
>> > just allowed tomee to load jaxrs from the webapp (not very logical but
>> > hope it will help)
>> >
>> > *Romain Manni-Bucau*
>> > *Twitter: @rmannibucau*
>> > *Blog: http://rmannibucau.wordpress.com*
>> >
>> >
>> >
>> >
>> > 2012/9/3 Romain Manni-Bucau <rm...@gmail.com>
>> >
>> >> Think i got some more info: jersey-core includes javax.ws.rs (rest
>> api)
>> >> so tomee excludes the jar (the api should be in common loader). That's
>> done
>> >> only for war, that's why you can maybe provide jersey in an ear libs. I
>> >> dont know if jersey provides a correct packaging of its core. A
>> solution is
>> >> to move jersey in common loader and remove geronimo jaxrs api jar.
>> >> Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com> a
>> >> écrit :
>> >>
>> >>> Hmm, as i said im a bit off these days so as fast as it is to test
>> >>> better it is
>> >>>
>> >>> I think excluding atmosphere and jersey can be a workaround
>> >>> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a
>> écrit :
>> >>>
>> >>>> Atmosphere does works without jersey but it won't work with REST
>> call if
>> >>>> jersey present. There is a dependency module called atmosphere-jersey
>> >>>> which
>> >>>> is for that purpose.
>> >>>>
>> >>>> I have the same war and it's deployed inside an EAR in the apps
>> folder.
>> >>>> Perhaps you can try to deploy it in the apps.
>> >>>>
>> >>>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <
>> >>>> rmannibucau@gmail.com>wrote:
>> >>>>
>> >>>> > yeah and removing it i have other classnotfound on jersey
>> >>>> >
>> >>>> > does atmosphere works without jersey? (at least the deps of the
>> sample
>> >>>> > project)
>> >>>> >
>> >>>> > *Romain Manni-Bucau*
>> >>>> > *Twitter: @rmannibucau*
>> >>>> > *Blog: http://rmannibucau.wordpress.com*
>> >>>> >
>> >>>> >
>> >>>> >
>> >>>> >
>> >>>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >>>> >
>> >>>> > > Strange, is jersey-core jar packed inside the war?
>> >>>> > >
>> >>>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
>> >>>> > rmannibucau@gmail.com
>> >>>> > > >wrote:
>> >>>> > >
>> >>>> > > > with this sample i get java.lang.ClassNotFoundException:
>> >>>> > > > com.sun.jersey.core.util.FeaturesAndProperties
>> >>>> > > >
>> >>>> > > > *Romain Manni-Bucau*
>> >>>> > > > *Twitter: @rmannibucau*
>> >>>> > > > *Blog: http://rmannibucau.wordpress.com*
>> >>>> > > >
>> >>>> > > >
>> >>>> > > >
>> >>>> > > >
>> >>>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >>>> > > >
>> >>>> > > > > I have this war project which I was using to test it. You can
>> >>>> > download
>> >>>> > > > the
>> >>>> > > > > source from here. There is the pom.xml which builds the war,
>> >>>> there
>> >>>> > are
>> >>>> > > > also
>> >>>> > > > > some java classes which are taken from atmosphere samples.
>> >>>> > > > >
>> >>>> > > > > *
>> >>>> > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
>> >>>> > > > > *
>> >>>> > > > >
>> >>>> > > > > I hope it can help.
>> >>>> > > > > *
>> >>>> > > > > *
>> >>>> > > > >
>> >>>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
>> >>>> > > > rmannibucau@gmail.com
>> >>>> > > > > >wrote:
>> >>>> > > > >
>> >>>> > > > > > Well im more looking to a mvn project ready to run.
>> >>>> > > > > >
>> >>>> > > > > > Fyi injecting as field the request now works.
>> >>>> > > > > >
>> >>>> > > > > > - Romain
>> >>>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <
>> luca.merolla@gmail.com>
>> >>>> a
>> >>>> > > > écrit :
>> >>>> > > > > >
>> >>>> > > > > > > After the build was successful I have downloaded the
>> build
>> >>>> from
>> >>>> > > here:
>> >>>> > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>> >>>> > > > > > >
>> >>>> > > > > > > As very minimal test I can provide you a WAR file with
>> the
>> >>>> > > libraries
>> >>>> > > > > and
>> >>>> > > > > > > one class which is enough to get the exception.
>> >>>> > > > > > >
>> >>>> > > > > > > @ApplicationPath("/rest")
>> >>>> > > > > > > public class TestApplication extends Application {
>> >>>> > > > > > > }
>> >>>> > > > > > >
>> >>>> > > > > > > If I remove this class, it deploys, but I guess it's not
>> >>>> even
>> >>>> > > loading
>> >>>> > > > > the
>> >>>> > > > > > > libraries from atmosphere in that case.
>> >>>> > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
>> >>>> > > > > > rmannibucau@gmail.com
>> >>>> > > > > > > >wrote:
>> >>>> > > > > > >
>> >>>> > > > > > > > weird, tried something shipped with this build
>> >>>> > > > > > > >
>> >>>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>> >>>> > > > > > > >
>> >>>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
>> >>>> > > > > > > >
>> >>>> > > > > > > > *Romain Manni-Bucau*
>> >>>> > > > > > > > *Twitter: @rmannibucau*
>> >>>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> >>>> > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >>>> > > > > > > >
>> >>>> > > > > > > > > I have tried and it seems that it goes a bit further
>> >>>> compared
>> >>>> > > to
>> >>>> > > > > > > before.
>> >>>> > > > > > > > > However, now I get a different exception:
>> >>>> > > > > > > > >
>> >>>> > > > > > > > > SEVERE: Application could not be deployed:
>> >>>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
>> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating
>> >>>> application
>> >>>> > > failed:
>> >>>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear:
>> >>>> Error
>> >>>> > > > building
>> >>>> > > > > > bean
>> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>> >>>> type for
>> >>>> > > > > > > > >
>> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> >>>> > > Unable
>> >>>> > > > > to
>> >>>> > > > > > > > infer
>> >>>> > > > > > > > > type for
>> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > >
>> >>>> > >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>> >>>> > > > > > > > >         at
>> >>>> > > > > >
>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> >>>> > > > > > > > >         at
>> >>>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > >
>> >>>> > >
>> >>>>
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > >
>> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > >
>> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> >>>> > > > > > > > >         at
>> >>>> > > > > >
>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> >>>> > > > > > > > >         at
>> >>>> > > > > >
>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> >>>> > > > > > > > >         at
>> >>>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >>>> > > > > > Method)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> >>>> > > > > > > > >         at
>> >>>> java.lang.reflect.Method.invoke(Method.java:597)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > >
>> >>>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > >
>> >>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
>> >>>> > building
>> >>>> > > > bean
>> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>> >>>> type for
>> >>>> > > > > > > > >
>> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> >>>> > > Unable
>> >>>> > > > > to
>> >>>> > > > > > > > infer
>> >>>> > > > > > > > > type for
>> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>> >>>> > > > > > > > >         ... 20 more
>> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException:
>> Unable
>> >>>> to
>> >>>> > infer
>> >>>> > > > > type
>> >>>> > > > > > > for
>> >>>> > > > > > > > >
>> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>> >>>> > > > > > > > >         at
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>> >>>> > > > > > > > >         ... 21 more
>> >>>> > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
>> >>>> > > > > > > > > <rm...@gmail.com>wrote:
>> >>>> > > > > > > > >
>> >>>> > > > > > > > > > please retry when
>> >>>> > > > > > > > > >
>> >>>> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
>> >>>> > > > > > > green
>> >>>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > > *Romain Manni-Bucau*
>> >>>> > > > > > > > > > *Twitter: @rmannibucau*
>> >>>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > > > > I have tried with snapshot from the 3rd of
>> >>>> september,
>> >>>> > still
>> >>>> > > > > same
>> >>>> > > > > > > > issue
>> >>>> > > > > > > > > > with
>> >>>> > > > > > > > > > > the HttpServletRequest.
>> >>>> > > > > > > > > > > I can  increase the logs and see where it fails
>> >>>> exactly
>> >>>> > and
>> >>>> > > > > > provide
>> >>>> > > > > > > > > you a
>> >>>> > > > > > > > > > > full log if that can help.
>> >>>> > > > > > > > > > > Which package should I increase to FINE?
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain
>> Manni-Bucau <
>> >>>> > > > > > > > > > rmannibucau@gmail.com
>> >>>> > > > > > > > > > > >wrote:
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > > > > can you give it another try with the next
>> snapshot
>> >>>> > please
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > > *Romain Manni-Bucau*
>> >>>> > > > > > > > > > > > *Twitter: @rmannibucau*
>> >>>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <
>> >>>> rmannibucau@gmail.com>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > > > > It can be.
>> >>>> > > > > > > > > > > > >
>> >>>> > > > > > > > > > > > > I can have a look around the 10th of
>> september
>> >>>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
>> >>>> > > > > > luca.merolla@gmail.com>
>> >>>> > > > > > > a
>> >>>> > > > > > > > > > > écrit :
>> >>>> > > > > > > > > > > > >
>> >>>> > > > > > > > > > > > > I have done some tests with my war with the
>> >>>> latest
>> >>>> > > > snapshot
>> >>>> > > > > > of
>> >>>> > > > > > > > > TomEE.
>> >>>> > > > > > > > > > > > These
>> >>>> > > > > > > > > > > > >> are the libraries that are inside the
>> >>>> WEB-INF/lib of
>> >>>> > > the
>> >>>> > > > > war
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> asm-3.1.jar
>> >>>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
>> >>>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
>> >>>> > > > > > > > > > > > >> jersey-core-1.12.jar
>> >>>> > > > > > > > > > > > >> jersey-server-1.12.jar
>> >>>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
>> >>>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> with these libraries I still get the
>> previous
>> >>>> > excetion
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> No provider available for resource-ref
>> 'null'
>> >>>> of
>> >>>> > type
>> >>>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
>> >>>> > > > > > > 'pn-test.war.Comp'.
>> >>>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No
>> >>>> provider
>> >>>> > > > available
>> >>>> > > > > > for
>> >>>> > > > > > > > > > > > >> resource-ref
>> >>>> > > > > > > > > > > > >> 'null' of type
>> >>>> > 'javax.servlet.http.HttpServletRequest'
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
>> >>>> libraries I
>> >>>> > > > don't
>> >>>> > > > > > get
>> >>>> > > > > > > > the
>> >>>> > > > > > > > > > > > >> exception and the war is deployed.
>> Obviously in
>> >>>> > order
>> >>>> > > to
>> >>>> > > > > > > remove
>> >>>> > > > > > > > > the
>> >>>> > > > > > > > > > > > >> atmosphere libraries I had to remove the
>> class
>> >>>> files
>> >>>> > > > that
>> >>>> > > > > > were
>> >>>> > > > > > > > > using
>> >>>> > > > > > > > > > > the
>> >>>> > > > > > > > > > > > >> libraries.
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
>> >>>> libraries
>> >>>> > > can
>> >>>> > > > be
>> >>>> > > > > > > done
>> >>>> > > > > > > > > also
>> >>>> > > > > > > > > > > for
>> >>>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
>> >>>> Manni-Bucau
>> >>>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > > >> > Hmm i think today it will not work but it
>> is
>> >>>> an
>> >>>> > easy
>> >>>> > > > > > update
>> >>>> > > > > > > we
>> >>>> > > > > > > > > can
>> >>>> > > > > > > > > > > do.
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody
>> >>>> hacked on
>> >>>> > it.
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >> > Btw you can use a filter + a thread local
>> to
>> >>>> avoid
>> >>>> > > the
>> >>>> > > > > > need
>> >>>> > > > > > > of
>> >>>> > > > > > > > > the
>> >>>> > > > > > > > > > > > >> > injection (at least this is 100%
>> >>>> standard)...a
>> >>>> > > little
>> >>>> > > > > > > > workaround
>> >>>> > > > > > > > > > > which
>> >>>> > > > > > > > > > > > >> is
>> >>>> > > > > > > > > > > > >> > often used
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >> > - Romain
>> >>>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
>> >>>> > > > > > > luca.merolla@gmail.com
>> >>>> > > > > > > > >
>> >>>> > > > > > > > > a
>> >>>> > > > > > > > > > > > écrit
>> >>>> > > > > > > > > > > > >> :
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >> > > Honestly I don't know if it's the
>> >>>> standard, but
>> >>>> > I
>> >>>> > > > have
>> >>>> > > > > > > been
>> >>>> > > > > > > > > > using
>> >>>> > > > > > > > > > > it
>> >>>> > > > > > > > > > > > >> in
>> >>>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> > > I'll give a try to see if I can
>> workaround
>> >>>> by
>> >>>> > > using
>> >>>> > > > > > > > > > > > >> > > @Resource HttpServletRequest
>> servletRequest
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
>> >>>> > > Manni-Bucau
>> >>>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> > > > I think it is currently not supported,
>> >>>> not
>> >>>> > sure
>> >>>> > > it
>> >>>> > > > > is
>> >>>> > > > > > a
>> >>>> > > > > > > > bug
>> >>>> > > > > > > > > or
>> >>>> > > > > > > > > > > not
>> >>>> > > > > > > > > > > > >> but
>> >>>> > > > > > > > > > > > >> > i
>> >>>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > > > - Romain
>> >>>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla"
>> <
>> >>>> > > > > > > > > luca.merolla@gmail.com
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > > > a
>> >>>> > > > > > > > > > > > >> > écrit :
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > > > > I used to use @Context for the
>> >>>> > > > HttpServletRequest
>> >>>> > > > > in
>> >>>> > > > > > > the
>> >>>> > > > > > > > > > REST
>> >>>> > > > > > > > > > > > >> > > resources.
>> >>>> > > > > > > > > > > > >> > > > In
>> >>>> > > > > > > > > > > > >> > > > > example:
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > > @Path("/site/account")
>> >>>> > > > > > > > > > > > >> > > > > public interface AccountResource {
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > > @POST
>> >>>> > > > > > > > > > > > >> > > > > @Path("create")
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>> >>>> > > > > > > > > > > > >> > > > >
>> @Produces(MediaType.APPLICATION_JSON)
>> >>>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
>> >>>> > > > > > HttpServletRequest
>> >>>> > > > > > > > req,
>> >>>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
>> >>>> > RESTAccountDTO
>> >>>> > > > > > account)
>> >>>> > > > > > > > > > > > >> > > > > throws WebException;
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM,
>> Romain
>> >>>> > > > > Manni-Bucau
>> >>>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > > > > Is the request injected with
>> >>>> @resource?
>> >>>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca
>> >>>> Merolla" <
>> >>>> > > > > > > > > > > luca.merolla@gmail.com
>> >>>> > > > > > > > > > > > >
>> >>>> > > > > > > > > > > > >> a
>> >>>> > > > > > > > > > > > >> > > > écrit :
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > Still not working. The war with
>> >>>> the REST
>> >>>> > > > calls
>> >>>> > > > > > is
>> >>>> > > > > > > > > giving
>> >>>> > > > > > > > > > > > this
>> >>>> > > > > > > > > > > > >> > > error:
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > >
>> >>>> > > > >
>> /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>> >>>> > > > > > > > > > > > >> >  No
>> >>>> > > > > > > > > > > > >> > > > > > provider
>> >>>> > > > > > > > > > > > >> > > > > > > available for resource-ref
>> 'null'
>> >>>> of
>> >>>> > type
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> 'javax.servlet.http.HttpServletRequest'
>> >>>> > > for
>> >>>> > > > '
>> >>>> > > > > > > > > > > > >> pn-portone.war.Co
>> >>>> > > > > > > > > > > > >> > > > > > > mp'.
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > >
>> >>>> > >
>> >>>>
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > >
>> >>>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > >
>> >>>> > >
>> >>>>
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > >
>> >>>> > > >
>> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > >
>> >>>> > > > >
>> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > >
>> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > >
>> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > >
>> >>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >>>> > > > > > > > > > > > >> > > > Method)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > > > > >> > > >
>> >>>> > > > > > > > > > > > >> > >
>> >>>> > > > > > > > > > > > >> >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > > > > >
>> >>>> > > > > > > > > > >
>> >>>> > > > > > > > > >
>> >>>> > > > > > > > >
>> >>>> > > > > > > >
>> >>>> > > > > > >
>> >>>> > > > > >
>> >>>> > > > >
>> >>>> > > >
>> >>>> > >
>> >>>> >
>> >>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > >
>> >>>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> >>>> > > > > > > > > > > > >> > > > > > >         at
>> >>>> > > > > > > > > > > > >> > > > >
>> >>>> > > > > > > > > >
>> >>>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> >>>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
>> >>>> > > > > > > > > > org.apache.openejb.util.OptionsLog
>> >>>> > > > > > > > > > > > >> info
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
>> >>>> encoding="UTF-8"?>
>> >>>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
>> >>>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
>> >>>> > > > > > > > > > > > >> "
>> >>>> > > > > > > > > > > > >> > > > > > > xmlns="
>> >>>> > http://java.sun.com/xml/ns/javaee"
>> >>>> > > > > > > > xmlns:web="
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> >>>> > > > > > > "
>> >>>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
>> >>>> > > > > > > > http://java.sun.com/xml/ns/javaee
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> >>>> > > > > > > "
>> >>>> > > > > > > > > > > > >> > > > > > > version="3.0">
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> <display-name>PN-Portone</display-name>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > >     <servlet>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > <description>AtmosphereServlet</description>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > >
>> >>>> > > > > > > > > > > > >>
>> >>>> > > > > > > > >
>> >>>> > > >
>> >>>> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > <async-supported>true</async-supported>
>> >>>> > > > > > > > > > > > >> > > > > > >         <!--
>> >>>> > > > > load-on-startup>0</load-on-startup
>> >>>> > > > > > > -->
>> >>>> > > > > > > > > > > > >> > > > > > >     </servlet>
>> >>>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > <url-pattern>/atmosphere/*</url-pattern>
>> >>>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > <security-constraint>
>> >>>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > <web-resource-name>Resteasy</web-resource-name>
>> >>>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
>> >>>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
>> >>>> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
>> >>>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
>> >>>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
>> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> >>>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
>> >>>> > > > > > > > > > > > >> > > > > > > </security-constraint>
>> >>>> > > > > > > > > > > > >> > > > > > > <login-config>
>> >>>> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> <realm-name>resteasy</realm-name>
>> >>>> > > > > > > > > > > > >> > > > > > > </login-config>
>> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
>> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
>> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
>> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
>> >>>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > <welcome-file>index.jsp</welcome-file>
>> >>>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
>> >>>> > > > > > > > > > > > >> > > > > > > </web-app>
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM,
>> >>>> Luca
>> >>>> > > > Merolla
>> >>>> > > > > <
>> >>>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
>> >>>> > > > > > > > > > > > >> > > > > > > >wrote:
>> >>>> > > > > > > > > > > > >> > > > > > >
>> >>>> > > > > > > > > > > > >> > > > > > > > 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
>> >>>> > > > > > <
>> >>>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
>> >>>> > > > > > > > > > > > >> > > > > > > >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
>> >>>> > > > > > > > > > <
>> >>>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com>
>> 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"
>> >>>> > > <
>> >>>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
>> >>>> > > > > > > > > > > > >> > > 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.sta
>> >>>
>>
>>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
I haven't had a chance yet. I'll let you know if your suggestions are
working for me.

On Wed, Sep 5, 2012 at 6:57 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> Were you able to test with this update?
>
> In the sample you shared jersey doesnt seem configured, is it?
>
> - Romain
> Le 4 sept. 2012 19:56, "Romain Manni-Bucau" <rm...@gmail.com> a
> écrit :
>
> > just allowed tomee to load jaxrs from the webapp (not very logical but
> > hope it will help)
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/9/3 Romain Manni-Bucau <rm...@gmail.com>
> >
> >> Think i got some more info: jersey-core includes javax.ws.rs (rest api)
> >> so tomee excludes the jar (the api should be in common loader). That's
> done
> >> only for war, that's why you can maybe provide jersey in an ear libs. I
> >> dont know if jersey provides a correct packaging of its core. A
> solution is
> >> to move jersey in common loader and remove geronimo jaxrs api jar.
> >> Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com> a
> >> écrit :
> >>
> >>> Hmm, as i said im a bit off these days so as fast as it is to test
> >>> better it is
> >>>
> >>> I think excluding atmosphere and jersey can be a workaround
> >>> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a
> écrit :
> >>>
> >>>> Atmosphere does works without jersey but it won't work with REST call
> if
> >>>> jersey present. There is a dependency module called atmosphere-jersey
> >>>> which
> >>>> is for that purpose.
> >>>>
> >>>> I have the same war and it's deployed inside an EAR in the apps
> folder.
> >>>> Perhaps you can try to deploy it in the apps.
> >>>>
> >>>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <
> >>>> rmannibucau@gmail.com>wrote:
> >>>>
> >>>> > yeah and removing it i have other classnotfound on jersey
> >>>> >
> >>>> > does atmosphere works without jersey? (at least the deps of the
> sample
> >>>> > project)
> >>>> >
> >>>> > *Romain Manni-Bucau*
> >>>> > *Twitter: @rmannibucau*
> >>>> > *Blog: http://rmannibucau.wordpress.com*
> >>>> >
> >>>> >
> >>>> >
> >>>> >
> >>>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >>>> >
> >>>> > > Strange, is jersey-core jar packed inside the war?
> >>>> > >
> >>>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
> >>>> > rmannibucau@gmail.com
> >>>> > > >wrote:
> >>>> > >
> >>>> > > > with this sample i get java.lang.ClassNotFoundException:
> >>>> > > > com.sun.jersey.core.util.FeaturesAndProperties
> >>>> > > >
> >>>> > > > *Romain Manni-Bucau*
> >>>> > > > *Twitter: @rmannibucau*
> >>>> > > > *Blog: http://rmannibucau.wordpress.com*
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >>>> > > >
> >>>> > > > > I have this war project which I was using to test it. You can
> >>>> > download
> >>>> > > > the
> >>>> > > > > source from here. There is the pom.xml which builds the war,
> >>>> there
> >>>> > are
> >>>> > > > also
> >>>> > > > > some java classes which are taken from atmosphere samples.
> >>>> > > > >
> >>>> > > > > *
> >>>> > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> >>>> > > > > *
> >>>> > > > >
> >>>> > > > > I hope it can help.
> >>>> > > > > *
> >>>> > > > > *
> >>>> > > > >
> >>>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> >>>> > > > rmannibucau@gmail.com
> >>>> > > > > >wrote:
> >>>> > > > >
> >>>> > > > > > Well im more looking to a mvn project ready to run.
> >>>> > > > > >
> >>>> > > > > > Fyi injecting as field the request now works.
> >>>> > > > > >
> >>>> > > > > > - Romain
> >>>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <
> luca.merolla@gmail.com>
> >>>> a
> >>>> > > > écrit :
> >>>> > > > > >
> >>>> > > > > > > After the build was successful I have downloaded the build
> >>>> from
> >>>> > > here:
> >>>> > > > > > >
> >>>> > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> >>>> > > > > > >
> >>>> > > > > > > As very minimal test I can provide you a WAR file with the
> >>>> > > libraries
> >>>> > > > > and
> >>>> > > > > > > one class which is enough to get the exception.
> >>>> > > > > > >
> >>>> > > > > > > @ApplicationPath("/rest")
> >>>> > > > > > > public class TestApplication extends Application {
> >>>> > > > > > > }
> >>>> > > > > > >
> >>>> > > > > > > If I remove this class, it deploys, but I guess it's not
> >>>> even
> >>>> > > loading
> >>>> > > > > the
> >>>> > > > > > > libraries from atmosphere in that case.
> >>>> > > > > > >
> >>>> > > > > > >
> >>>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> >>>> > > > > > rmannibucau@gmail.com
> >>>> > > > > > > >wrote:
> >>>> > > > > > >
> >>>> > > > > > > > weird, tried something shipped with this build
> >>>> > > > > > > >
> >>>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> >>>> > > > > > > >
> >>>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
> >>>> > > > > > > >
> >>>> > > > > > > > *Romain Manni-Bucau*
> >>>> > > > > > > > *Twitter: @rmannibucau*
> >>>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >>>> > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >>>> > > > > > > >
> >>>> > > > > > > > > I have tried and it seems that it goes a bit further
> >>>> compared
> >>>> > > to
> >>>> > > > > > > before.
> >>>> > > > > > > > > However, now I get a different exception:
> >>>> > > > > > > > >
> >>>> > > > > > > > > SEVERE: Application could not be deployed:
> >>>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating
> >>>> application
> >>>> > > failed:
> >>>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear:
> >>>> Error
> >>>> > > > building
> >>>> > > > > > bean
> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
> >>>> type for
> >>>> > > > > > > > >
> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> >>>> > > Unable
> >>>> > > > > to
> >>>> > > > > > > > infer
> >>>> > > > > > > > > type for
> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > >
> >>>> > > > >
> >>>> > >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> >>>> > > > > > > > >         at
> >>>> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >>>> > > > > > > > >         at
> >>>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > >
> >>>> > > > >
> >>>> > >
> >>>>
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > >
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > >
> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >>>> > > > > > > > >         at
> >>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >>>> > > > > > > > >         at
> >>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >>>> > > > > > > > >         at
> >>>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >>>> > > > > > Method)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>> > > > > > > > >         at
> >>>> java.lang.reflect.Method.invoke(Method.java:597)
> >>>> > > > > > > > >         at
> >>>> > > > > > >
> >>>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >>>> > > > > > > > >         at
> >>>> > > > > > >
> >>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
> >>>> > building
> >>>> > > > bean
> >>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> >>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
> >>>> type for
> >>>> > > > > > > > >
> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> >>>> > > Unable
> >>>> > > > > to
> >>>> > > > > > > > infer
> >>>> > > > > > > > > type for
> >>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> >>>> > > > > > > > >         ... 20 more
> >>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable
> >>>> to
> >>>> > infer
> >>>> > > > > type
> >>>> > > > > > > for
> >>>> > > > > > > > >
> >>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> >>>> > > > > > > > >         at
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> >>>> > > > > > > > >         ... 21 more
> >>>> > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> >>>> > > > > > > > > <rm...@gmail.com>wrote:
> >>>> > > > > > > > >
> >>>> > > > > > > > > > please retry when
> >>>> > > > > > > > > >
> >>>> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> >>>> > > > > > > green
> >>>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
> >>>> > > > > > > > > >
> >>>> > > > > > > > > > *Romain Manni-Bucau*
> >>>> > > > > > > > > > *Twitter: @rmannibucau*
> >>>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >>>> > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >>>> > > > > > > > > >
> >>>> > > > > > > > > > > I have tried with snapshot from the 3rd of
> >>>> september,
> >>>> > still
> >>>> > > > > same
> >>>> > > > > > > > issue
> >>>> > > > > > > > > > with
> >>>> > > > > > > > > > > the HttpServletRequest.
> >>>> > > > > > > > > > > I can  increase the logs and see where it fails
> >>>> exactly
> >>>> > and
> >>>> > > > > > provide
> >>>> > > > > > > > > you a
> >>>> > > > > > > > > > > full log if that can help.
> >>>> > > > > > > > > > > Which package should I increase to FINE?
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain
> Manni-Bucau <
> >>>> > > > > > > > > > rmannibucau@gmail.com
> >>>> > > > > > > > > > > >wrote:
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > > > > can you give it another try with the next
> snapshot
> >>>> > please
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > > *Romain Manni-Bucau*
> >>>> > > > > > > > > > > > *Twitter: @rmannibucau*
> >>>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <
> >>>> rmannibucau@gmail.com>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > > > > It can be.
> >>>> > > > > > > > > > > > >
> >>>> > > > > > > > > > > > > I can have a look around the 10th of september
> >>>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> >>>> > > > > > luca.merolla@gmail.com>
> >>>> > > > > > > a
> >>>> > > > > > > > > > > écrit :
> >>>> > > > > > > > > > > > >
> >>>> > > > > > > > > > > > > I have done some tests with my war with the
> >>>> latest
> >>>> > > > snapshot
> >>>> > > > > > of
> >>>> > > > > > > > > TomEE.
> >>>> > > > > > > > > > > > These
> >>>> > > > > > > > > > > > >> are the libraries that are inside the
> >>>> WEB-INF/lib of
> >>>> > > the
> >>>> > > > > war
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> asm-3.1.jar
> >>>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> >>>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
> >>>> > > > > > > > > > > > >> jersey-core-1.12.jar
> >>>> > > > > > > > > > > > >> jersey-server-1.12.jar
> >>>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
> >>>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> with these libraries I still get the previous
> >>>> > excetion
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> No provider available for resource-ref 'null'
> >>>> of
> >>>> > type
> >>>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> >>>> > > > > > > 'pn-test.war.Comp'.
> >>>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No
> >>>> provider
> >>>> > > > available
> >>>> > > > > > for
> >>>> > > > > > > > > > > > >> resource-ref
> >>>> > > > > > > > > > > > >> 'null' of type
> >>>> > 'javax.servlet.http.HttpServletRequest'
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
> >>>> libraries I
> >>>> > > > don't
> >>>> > > > > > get
> >>>> > > > > > > > the
> >>>> > > > > > > > > > > > >> exception and the war is deployed. Obviously
> in
> >>>> > order
> >>>> > > to
> >>>> > > > > > > remove
> >>>> > > > > > > > > the
> >>>> > > > > > > > > > > > >> atmosphere libraries I had to remove the
> class
> >>>> files
> >>>> > > > that
> >>>> > > > > > were
> >>>> > > > > > > > > using
> >>>> > > > > > > > > > > the
> >>>> > > > > > > > > > > > >> libraries.
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
> >>>> libraries
> >>>> > > can
> >>>> > > > be
> >>>> > > > > > > done
> >>>> > > > > > > > > also
> >>>> > > > > > > > > > > for
> >>>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
> >>>> Manni-Bucau
> >>>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > > >> > Hmm i think today it will not work but it
> is
> >>>> an
> >>>> > easy
> >>>> > > > > > update
> >>>> > > > > > > we
> >>>> > > > > > > > > can
> >>>> > > > > > > > > > > do.
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody
> >>>> hacked on
> >>>> > it.
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >> > Btw you can use a filter + a thread local
> to
> >>>> avoid
> >>>> > > the
> >>>> > > > > > need
> >>>> > > > > > > of
> >>>> > > > > > > > > the
> >>>> > > > > > > > > > > > >> > injection (at least this is 100%
> >>>> standard)...a
> >>>> > > little
> >>>> > > > > > > > workaround
> >>>> > > > > > > > > > > which
> >>>> > > > > > > > > > > > >> is
> >>>> > > > > > > > > > > > >> > often used
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >> > - Romain
> >>>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> >>>> > > > > > > luca.merolla@gmail.com
> >>>> > > > > > > > >
> >>>> > > > > > > > > a
> >>>> > > > > > > > > > > > écrit
> >>>> > > > > > > > > > > > >> :
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >> > > Honestly I don't know if it's the
> >>>> standard, but
> >>>> > I
> >>>> > > > have
> >>>> > > > > > > been
> >>>> > > > > > > > > > using
> >>>> > > > > > > > > > > it
> >>>> > > > > > > > > > > > >> in
> >>>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> > > I'll give a try to see if I can
> workaround
> >>>> by
> >>>> > > using
> >>>> > > > > > > > > > > > >> > > @Resource HttpServletRequest
> servletRequest
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
> >>>> > > Manni-Bucau
> >>>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> > > > I think it is currently not supported,
> >>>> not
> >>>> > sure
> >>>> > > it
> >>>> > > > > is
> >>>> > > > > > a
> >>>> > > > > > > > bug
> >>>> > > > > > > > > or
> >>>> > > > > > > > > > > not
> >>>> > > > > > > > > > > > >> but
> >>>> > > > > > > > > > > > >> > i
> >>>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > > > - Romain
> >>>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> >>>> > > > > > > > > luca.merolla@gmail.com
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > > > a
> >>>> > > > > > > > > > > > >> > écrit :
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > > > > I used to use @Context for the
> >>>> > > > HttpServletRequest
> >>>> > > > > in
> >>>> > > > > > > the
> >>>> > > > > > > > > > REST
> >>>> > > > > > > > > > > > >> > > resources.
> >>>> > > > > > > > > > > > >> > > > In
> >>>> > > > > > > > > > > > >> > > > > example:
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > > @Path("/site/account")
> >>>> > > > > > > > > > > > >> > > > > public interface AccountResource {
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > > @POST
> >>>> > > > > > > > > > > > >> > > > > @Path("create")
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> >>>> > > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> >>>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> >>>> > > > > > HttpServletRequest
> >>>> > > > > > > > req,
> >>>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
> >>>> > RESTAccountDTO
> >>>> > > > > > account)
> >>>> > > > > > > > > > > > >> > > > > throws WebException;
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM,
> Romain
> >>>> > > > > Manni-Bucau
> >>>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > > > > Is the request injected with
> >>>> @resource?
> >>>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca
> >>>> Merolla" <
> >>>> > > > > > > > > > > luca.merolla@gmail.com
> >>>> > > > > > > > > > > > >
> >>>> > > > > > > > > > > > >> a
> >>>> > > > > > > > > > > > >> > > > écrit :
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > Still not working. The war with
> >>>> the REST
> >>>> > > > calls
> >>>> > > > > > is
> >>>> > > > > > > > > giving
> >>>> > > > > > > > > > > > this
> >>>> > > > > > > > > > > > >> > > error:
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > >
> >>>> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> >>>> > > > > > > > > > > > >> >  No
> >>>> > > > > > > > > > > > >> > > > > > provider
> >>>> > > > > > > > > > > > >> > > > > > > available for resource-ref 'null'
> >>>> of
> >>>> > type
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> 'javax.servlet.http.HttpServletRequest'
> >>>> > > for
> >>>> > > > '
> >>>> > > > > > > > > > > > >> pn-portone.war.Co
> >>>> > > > > > > > > > > > >> > > > > > > mp'.
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > >
> >>>> > > > >
> >>>> > >
> >>>>
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > >
> >>>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > >
> >>>> > > > >
> >>>> > >
> >>>>
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > >
> >>>> > > >
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > >
> >>>> > > > >
> >>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > >
> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > >
> >>>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > >
> >>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >>>> > > > > > > > > > > > >> > > > Method)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > > > > >> > > >
> >>>> > > > > > > > > > > > >> > >
> >>>> > > > > > > > > > > > >> >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > > > > >
> >>>> > > > > > > > > > >
> >>>> > > > > > > > > >
> >>>> > > > > > > > >
> >>>> > > > > > > >
> >>>> > > > > > >
> >>>> > > > > >
> >>>> > > > >
> >>>> > > >
> >>>> > >
> >>>> >
> >>>>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > >
> >>>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >>>> > > > > > > > > > > > >> > > > > > >         at
> >>>> > > > > > > > > > > > >> > > > >
> >>>> > > > > > > > > >
> >>>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> >>>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> >>>> > > > > > > > > > org.apache.openejb.util.OptionsLog
> >>>> > > > > > > > > > > > >> info
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
> >>>> encoding="UTF-8"?>
> >>>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> >>>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> >>>> > > > > > > > > > > > >> "
> >>>> > > > > > > > > > > > >> > > > > > > xmlns="
> >>>> > http://java.sun.com/xml/ns/javaee"
> >>>> > > > > > > > xmlns:web="
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> >>>> > > > > > > "
> >>>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
> >>>> > > > > > > > http://java.sun.com/xml/ns/javaee
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> >>>> > > > > > > "
> >>>> > > > > > > > > > > > >> > > > > > > version="3.0">
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> <display-name>PN-Portone</display-name>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > >     <servlet>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > <description>AtmosphereServlet</description>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > >
> >>>> > > > > > > > > > > > >>
> >>>> > > > > > > > >
> >>>> > > >
> >>>> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > <async-supported>true</async-supported>
> >>>> > > > > > > > > > > > >> > > > > > >         <!--
> >>>> > > > > load-on-startup>0</load-on-startup
> >>>> > > > > > > -->
> >>>> > > > > > > > > > > > >> > > > > > >     </servlet>
> >>>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > <url-pattern>/atmosphere/*</url-pattern>
> >>>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > <security-constraint>
> >>>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > <web-resource-name>Resteasy</web-resource-name>
> >>>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> >>>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> >>>> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
> >>>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
> >>>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> >>>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
> >>>> > > > > > > > > > > > >> > > > > > > </security-constraint>
> >>>> > > > > > > > > > > > >> > > > > > > <login-config>
> >>>> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> >>>> > > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> >>>> > > > > > > > > > > > >> > > > > > > </login-config>
> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
> >>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
> >>>> > > > > > > > > > > > >> > > > > > > <security-role>
> >>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> >>>> > > > > > > > > > > > >> > > > > > > </security-role>
> >>>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > <welcome-file>index.jsp</welcome-file>
> >>>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
> >>>> > > > > > > > > > > > >> > > > > > > </web-app>
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM,
> >>>> Luca
> >>>> > > > Merolla
> >>>> > > > > <
> >>>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
> >>>> > > > > > > > > > > > >> > > > > > > >wrote:
> >>>> > > > > > > > > > > > >> > > > > > >
> >>>> > > > > > > > > > > > >> > > > > > > > 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
> >>>> > > > > > <
> >>>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
> >>>> > > > > > > > > > > > >> > > > > > > >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
> >>>> > > > > > > > > > <
> >>>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
> >>>> > > <
> >>>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
> >>>> > > > > > > > > > > > >> > > 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.sta
> >>>
> >>> ...
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Were you able to test with this update?

In the sample you shared jersey doesnt seem configured, is it?

- Romain
Le 4 sept. 2012 19:56, "Romain Manni-Bucau" <rm...@gmail.com> a
écrit :

> just allowed tomee to load jaxrs from the webapp (not very logical but
> hope it will help)
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Romain Manni-Bucau <rm...@gmail.com>
>
>> Think i got some more info: jersey-core includes javax.ws.rs (rest api)
>> so tomee excludes the jar (the api should be in common loader). That's done
>> only for war, that's why you can maybe provide jersey in an ear libs. I
>> dont know if jersey provides a correct packaging of its core. A solution is
>> to move jersey in common loader and remove geronimo jaxrs api jar.
>> Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com> a
>> écrit :
>>
>>> Hmm, as i said im a bit off these days so as fast as it is to test
>>> better it is
>>>
>>> I think excluding atmosphere and jersey can be a workaround
>>> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a écrit :
>>>
>>>> Atmosphere does works without jersey but it won't work with REST call if
>>>> jersey present. There is a dependency module called atmosphere-jersey
>>>> which
>>>> is for that purpose.
>>>>
>>>> I have the same war and it's deployed inside an EAR in the apps folder.
>>>> Perhaps you can try to deploy it in the apps.
>>>>
>>>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <
>>>> rmannibucau@gmail.com>wrote:
>>>>
>>>> > yeah and removing it i have other classnotfound on jersey
>>>> >
>>>> > does atmosphere works without jersey? (at least the deps of the sample
>>>> > project)
>>>> >
>>>> > *Romain Manni-Bucau*
>>>> > *Twitter: @rmannibucau*
>>>> > *Blog: http://rmannibucau.wordpress.com*
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>>> >
>>>> > > Strange, is jersey-core jar packed inside the war?
>>>> > >
>>>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
>>>> > rmannibucau@gmail.com
>>>> > > >wrote:
>>>> > >
>>>> > > > with this sample i get java.lang.ClassNotFoundException:
>>>> > > > com.sun.jersey.core.util.FeaturesAndProperties
>>>> > > >
>>>> > > > *Romain Manni-Bucau*
>>>> > > > *Twitter: @rmannibucau*
>>>> > > > *Blog: http://rmannibucau.wordpress.com*
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>>> > > >
>>>> > > > > I have this war project which I was using to test it. You can
>>>> > download
>>>> > > > the
>>>> > > > > source from here. There is the pom.xml which builds the war,
>>>> there
>>>> > are
>>>> > > > also
>>>> > > > > some java classes which are taken from atmosphere samples.
>>>> > > > >
>>>> > > > > *
>>>> > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
>>>> > > > > *
>>>> > > > >
>>>> > > > > I hope it can help.
>>>> > > > > *
>>>> > > > > *
>>>> > > > >
>>>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
>>>> > > > rmannibucau@gmail.com
>>>> > > > > >wrote:
>>>> > > > >
>>>> > > > > > Well im more looking to a mvn project ready to run.
>>>> > > > > >
>>>> > > > > > Fyi injecting as field the request now works.
>>>> > > > > >
>>>> > > > > > - Romain
>>>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com>
>>>> a
>>>> > > > écrit :
>>>> > > > > >
>>>> > > > > > > After the build was successful I have downloaded the build
>>>> from
>>>> > > here:
>>>> > > > > > >
>>>> > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>>>> > > > > > >
>>>> > > > > > > As very minimal test I can provide you a WAR file with the
>>>> > > libraries
>>>> > > > > and
>>>> > > > > > > one class which is enough to get the exception.
>>>> > > > > > >
>>>> > > > > > > @ApplicationPath("/rest")
>>>> > > > > > > public class TestApplication extends Application {
>>>> > > > > > > }
>>>> > > > > > >
>>>> > > > > > > If I remove this class, it deploys, but I guess it's not
>>>> even
>>>> > > loading
>>>> > > > > the
>>>> > > > > > > libraries from atmosphere in that case.
>>>> > > > > > >
>>>> > > > > > >
>>>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
>>>> > > > > > rmannibucau@gmail.com
>>>> > > > > > > >wrote:
>>>> > > > > > >
>>>> > > > > > > > weird, tried something shipped with this build
>>>> > > > > > > >
>>>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>>>> > > > > > > >
>>>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
>>>> > > > > > > >
>>>> > > > > > > > *Romain Manni-Bucau*
>>>> > > > > > > > *Twitter: @rmannibucau*
>>>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>>> > > > > > > >
>>>> > > > > > > >
>>>> > > > > > > >
>>>> > > > > > > >
>>>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>>> > > > > > > >
>>>> > > > > > > > > I have tried and it seems that it goes a bit further
>>>> compared
>>>> > > to
>>>> > > > > > > before.
>>>> > > > > > > > > However, now I get a different exception:
>>>> > > > > > > > >
>>>> > > > > > > > > SEVERE: Application could not be deployed:
>>>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
>>>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating
>>>> application
>>>> > > failed:
>>>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear:
>>>> Error
>>>> > > > building
>>>> > > > > > bean
>>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>>>> type for
>>>> > > > > > > > >
>>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>>>> > > Unable
>>>> > > > > to
>>>> > > > > > > > infer
>>>> > > > > > > > > type for
>>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > >
>>>> > > > >
>>>> > >
>>>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>>>> > > > > > > > >         at
>>>> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>>>> > > > > > > > >         at
>>>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > >
>>>> > > > >
>>>> > >
>>>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > >
>>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>>>> > > > > > > > >         at
>>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>>>> > > > > > > > >         at
>>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>>>> > > > > > > > >         at
>>>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>> > > > > > Method)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> > > > > > > > >         at
>>>> java.lang.reflect.Method.invoke(Method.java:597)
>>>> > > > > > > > >         at
>>>> > > > > > >
>>>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>>>> > > > > > > > >         at
>>>> > > > > > >
>>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
>>>> > building
>>>> > > > bean
>>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>>>> type for
>>>> > > > > > > > >
>>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>>>> > > Unable
>>>> > > > > to
>>>> > > > > > > > infer
>>>> > > > > > > > > type for
>>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>>>> > > > > > > > >         ... 20 more
>>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable
>>>> to
>>>> > infer
>>>> > > > > type
>>>> > > > > > > for
>>>> > > > > > > > >
>>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>>>> > > > > > > > >         at
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>>>> > > > > > > > >         ... 21 more
>>>> > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
>>>> > > > > > > > > <rm...@gmail.com>wrote:
>>>> > > > > > > > >
>>>> > > > > > > > > > please retry when
>>>> > > > > > > > > >
>>>> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
>>>> > > > > > > green
>>>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
>>>> > > > > > > > > >
>>>> > > > > > > > > > *Romain Manni-Bucau*
>>>> > > > > > > > > > *Twitter: @rmannibucau*
>>>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>>> > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>>> > > > > > > > > >
>>>> > > > > > > > > > > I have tried with snapshot from the 3rd of
>>>> september,
>>>> > still
>>>> > > > > same
>>>> > > > > > > > issue
>>>> > > > > > > > > > with
>>>> > > > > > > > > > > the HttpServletRequest.
>>>> > > > > > > > > > > I can  increase the logs and see where it fails
>>>> exactly
>>>> > and
>>>> > > > > > provide
>>>> > > > > > > > > you a
>>>> > > > > > > > > > > full log if that can help.
>>>> > > > > > > > > > > Which package should I increase to FINE?
>>>> > > > > > > > > > >
>>>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
>>>> > > > > > > > > > rmannibucau@gmail.com
>>>> > > > > > > > > > > >wrote:
>>>> > > > > > > > > > >
>>>> > > > > > > > > > > > can you give it another try with the next snapshot
>>>> > please
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > > *Romain Manni-Bucau*
>>>> > > > > > > > > > > > *Twitter: @rmannibucau*
>>>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <
>>>> rmannibucau@gmail.com>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > > > > It can be.
>>>> > > > > > > > > > > > >
>>>> > > > > > > > > > > > > I can have a look around the 10th of september
>>>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
>>>> > > > > > luca.merolla@gmail.com>
>>>> > > > > > > a
>>>> > > > > > > > > > > écrit :
>>>> > > > > > > > > > > > >
>>>> > > > > > > > > > > > > I have done some tests with my war with the
>>>> latest
>>>> > > > snapshot
>>>> > > > > > of
>>>> > > > > > > > > TomEE.
>>>> > > > > > > > > > > > These
>>>> > > > > > > > > > > > >> are the libraries that are inside the
>>>> WEB-INF/lib of
>>>> > > the
>>>> > > > > war
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> asm-3.1.jar
>>>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
>>>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
>>>> > > > > > > > > > > > >> jersey-core-1.12.jar
>>>> > > > > > > > > > > > >> jersey-server-1.12.jar
>>>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
>>>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> with these libraries I still get the previous
>>>> > excetion
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> No provider available for resource-ref 'null'
>>>> of
>>>> > type
>>>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
>>>> > > > > > > 'pn-test.war.Comp'.
>>>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No
>>>> provider
>>>> > > > available
>>>> > > > > > for
>>>> > > > > > > > > > > > >> resource-ref
>>>> > > > > > > > > > > > >> 'null' of type
>>>> > 'javax.servlet.http.HttpServletRequest'
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
>>>> libraries I
>>>> > > > don't
>>>> > > > > > get
>>>> > > > > > > > the
>>>> > > > > > > > > > > > >> exception and the war is deployed. Obviously in
>>>> > order
>>>> > > to
>>>> > > > > > > remove
>>>> > > > > > > > > the
>>>> > > > > > > > > > > > >> atmosphere libraries I had to remove the class
>>>> files
>>>> > > > that
>>>> > > > > > were
>>>> > > > > > > > > using
>>>> > > > > > > > > > > the
>>>> > > > > > > > > > > > >> libraries.
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
>>>> libraries
>>>> > > can
>>>> > > > be
>>>> > > > > > > done
>>>> > > > > > > > > also
>>>> > > > > > > > > > > for
>>>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
>>>> Manni-Bucau
>>>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > > >> > Hmm i think today it will not work but it is
>>>> an
>>>> > easy
>>>> > > > > > update
>>>> > > > > > > we
>>>> > > > > > > > > can
>>>> > > > > > > > > > > do.
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody
>>>> hacked on
>>>> > it.
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >> > Btw you can use a filter + a thread local to
>>>> avoid
>>>> > > the
>>>> > > > > > need
>>>> > > > > > > of
>>>> > > > > > > > > the
>>>> > > > > > > > > > > > >> > injection (at least this is 100%
>>>> standard)...a
>>>> > > little
>>>> > > > > > > > workaround
>>>> > > > > > > > > > > which
>>>> > > > > > > > > > > > >> is
>>>> > > > > > > > > > > > >> > often used
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >> > - Romain
>>>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
>>>> > > > > > > luca.merolla@gmail.com
>>>> > > > > > > > >
>>>> > > > > > > > > a
>>>> > > > > > > > > > > > écrit
>>>> > > > > > > > > > > > >> :
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >> > > Honestly I don't know if it's the
>>>> standard, but
>>>> > I
>>>> > > > have
>>>> > > > > > > been
>>>> > > > > > > > > > using
>>>> > > > > > > > > > > it
>>>> > > > > > > > > > > > >> in
>>>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> > > I'll give a try to see if I can workaround
>>>> by
>>>> > > using
>>>> > > > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
>>>> > > Manni-Bucau
>>>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> > > > I think it is currently not supported,
>>>> not
>>>> > sure
>>>> > > it
>>>> > > > > is
>>>> > > > > > a
>>>> > > > > > > > bug
>>>> > > > > > > > > or
>>>> > > > > > > > > > > not
>>>> > > > > > > > > > > > >> but
>>>> > > > > > > > > > > > >> > i
>>>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > > > - Romain
>>>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
>>>> > > > > > > > > luca.merolla@gmail.com
>>>> > > > > > > > > > >
>>>> > > > > > > > > > > a
>>>> > > > > > > > > > > > >> > écrit :
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > > > > I used to use @Context for the
>>>> > > > HttpServletRequest
>>>> > > > > in
>>>> > > > > > > the
>>>> > > > > > > > > > REST
>>>> > > > > > > > > > > > >> > > resources.
>>>> > > > > > > > > > > > >> > > > In
>>>> > > > > > > > > > > > >> > > > > example:
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > > @Path("/site/account")
>>>> > > > > > > > > > > > >> > > > > public interface AccountResource {
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > > @POST
>>>> > > > > > > > > > > > >> > > > > @Path("create")
>>>> > > > > > > > > > > > >> > > > >
>>>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>>>> > > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
>>>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
>>>> > > > > > HttpServletRequest
>>>> > > > > > > > req,
>>>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
>>>> > RESTAccountDTO
>>>> > > > > > account)
>>>> > > > > > > > > > > > >> > > > > throws WebException;
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
>>>> > > > > Manni-Bucau
>>>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > > > > Is the request injected with
>>>> @resource?
>>>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca
>>>> Merolla" <
>>>> > > > > > > > > > > luca.merolla@gmail.com
>>>> > > > > > > > > > > > >
>>>> > > > > > > > > > > > >> a
>>>> > > > > > > > > > > > >> > > > écrit :
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > > > > Still not working. The war with
>>>> the REST
>>>> > > > calls
>>>> > > > > > is
>>>> > > > > > > > > giving
>>>> > > > > > > > > > > > this
>>>> > > > > > > > > > > > >> > > error:
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > >
>>>> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>>>> > > > > > > > > > > > >> >  No
>>>> > > > > > > > > > > > >> > > > > > provider
>>>> > > > > > > > > > > > >> > > > > > > available for resource-ref 'null'
>>>> of
>>>> > type
>>>> > > > > > > > > > > > >> > > > > > >
>>>> 'javax.servlet.http.HttpServletRequest'
>>>> > > for
>>>> > > > '
>>>> > > > > > > > > > > > >> pn-portone.war.Co
>>>> > > > > > > > > > > > >> > > > > > > mp'.
>>>> > > > > > > > > > > > >> > > > > > >
>>>> 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > >
>>>> > > > >
>>>> > >
>>>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > >
>>>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > >
>>>> > > > >
>>>> > >
>>>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > >
>>>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > >
>>>> > > > >
>>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > >
>>>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > >
>>>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > >
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>> > > > > > > > > > > > >> > > > Method)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > > > > >> > > >
>>>> > > > > > > > > > > > >> > >
>>>> > > > > > > > > > > > >> >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > > > > >
>>>> > > > > > > > > > >
>>>> > > > > > > > > >
>>>> > > > > > > > >
>>>> > > > > > > >
>>>> > > > > > >
>>>> > > > > >
>>>> > > > >
>>>> > > >
>>>> > >
>>>> >
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > >
>>>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>>>> > > > > > > > > > > > >> > > > > > >         at
>>>> > > > > > > > > > > > >> > > > >
>>>> > > > > > > > > >
>>>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>>>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
>>>> > > > > > > > > > org.apache.openejb.util.OptionsLog
>>>> > > > > > > > > > > > >> info
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
>>>> encoding="UTF-8"?>
>>>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
>>>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
>>>> > > > > > > > > > > > >> "
>>>> > > > > > > > > > > > >> > > > > > > xmlns="
>>>> > http://java.sun.com/xml/ns/javaee"
>>>> > > > > > > > xmlns:web="
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>>>> > > > > > > "
>>>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
>>>> > > > > > > > http://java.sun.com/xml/ns/javaee
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>>>> > > > > > > "
>>>> > > > > > > > > > > > >> > > > > > > version="3.0">
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >
>>>> <display-name>PN-Portone</display-name>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > >     <servlet>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > <description>AtmosphereServlet</description>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > >
>>>> > > > > > > > > > > > >>
>>>> > > > > > > > >
>>>> > > >
>>>> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > <async-supported>true</async-supported>
>>>> > > > > > > > > > > > >> > > > > > >         <!--
>>>> > > > > load-on-startup>0</load-on-startup
>>>> > > > > > > -->
>>>> > > > > > > > > > > > >> > > > > > >     </servlet>
>>>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > <url-pattern>/atmosphere/*</url-pattern>
>>>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > <security-constraint>
>>>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > <web-resource-name>Resteasy</web-resource-name>
>>>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
>>>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
>>>> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
>>>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
>>>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
>>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>>>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
>>>> > > > > > > > > > > > >> > > > > > > </security-constraint>
>>>> > > > > > > > > > > > >> > > > > > > <login-config>
>>>> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
>>>> > > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
>>>> > > > > > > > > > > > >> > > > > > > </login-config>
>>>> > > > > > > > > > > > >> > > > > > > <security-role>
>>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>>>> > > > > > > > > > > > >> > > > > > > </security-role>
>>>> > > > > > > > > > > > >> > > > > > > <security-role>
>>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>>>> > > > > > > > > > > > >> > > > > > > </security-role>
>>>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > <welcome-file>index.jsp</welcome-file>
>>>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
>>>> > > > > > > > > > > > >> > > > > > > </web-app>
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM,
>>>> Luca
>>>> > > > Merolla
>>>> > > > > <
>>>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
>>>> > > > > > > > > > > > >> > > > > > > >wrote:
>>>> > > > > > > > > > > > >> > > > > > >
>>>> > > > > > > > > > > > >> > > > > > > > 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
>>>> > > > > > <
>>>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
>>>> > > > > > > > > > > > >> > > > > > > >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
>>>> > > > > > > > > > <
>>>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
>>>> > > <
>>>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
>>>> > > > > > > > > > > > >> > > 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.sta
>>>
>>> ...

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
just allowed tomee to load jaxrs from the webapp (not very logical but hope
it will help)

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Romain Manni-Bucau <rm...@gmail.com>

> Think i got some more info: jersey-core includes javax.ws.rs (rest api)
> so tomee excludes the jar (the api should be in common loader). That's done
> only for war, that's why you can maybe provide jersey in an ear libs. I
> dont know if jersey provides a correct packaging of its core. A solution is
> to move jersey in common loader and remove geronimo jaxrs api jar.
> Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com> a
> écrit :
>
>> Hmm, as i said im a bit off these days so as fast as it is to test better
>> it is
>>
>> I think excluding atmosphere and jersey can be a workaround
>> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a écrit :
>>
>>> Atmosphere does works without jersey but it won't work with REST call if
>>> jersey present. There is a dependency module called atmosphere-jersey
>>> which
>>> is for that purpose.
>>>
>>> I have the same war and it's deployed inside an EAR in the apps folder.
>>> Perhaps you can try to deploy it in the apps.
>>>
>>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <
>>> rmannibucau@gmail.com>wrote:
>>>
>>> > yeah and removing it i have other classnotfound on jersey
>>> >
>>> > does atmosphere works without jersey? (at least the deps of the sample
>>> > project)
>>> >
>>> > *Romain Manni-Bucau*
>>> > *Twitter: @rmannibucau*
>>> > *Blog: http://rmannibucau.wordpress.com*
>>> >
>>> >
>>> >
>>> >
>>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>> >
>>> > > Strange, is jersey-core jar packed inside the war?
>>> > >
>>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
>>> > rmannibucau@gmail.com
>>> > > >wrote:
>>> > >
>>> > > > with this sample i get java.lang.ClassNotFoundException:
>>> > > > com.sun.jersey.core.util.FeaturesAndProperties
>>> > > >
>>> > > > *Romain Manni-Bucau*
>>> > > > *Twitter: @rmannibucau*
>>> > > > *Blog: http://rmannibucau.wordpress.com*
>>> > > >
>>> > > >
>>> > > >
>>> > > >
>>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>> > > >
>>> > > > > I have this war project which I was using to test it. You can
>>> > download
>>> > > > the
>>> > > > > source from here. There is the pom.xml which builds the war,
>>> there
>>> > are
>>> > > > also
>>> > > > > some java classes which are taken from atmosphere samples.
>>> > > > >
>>> > > > > *
>>> > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
>>> > > > > *
>>> > > > >
>>> > > > > I hope it can help.
>>> > > > > *
>>> > > > > *
>>> > > > >
>>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
>>> > > > rmannibucau@gmail.com
>>> > > > > >wrote:
>>> > > > >
>>> > > > > > Well im more looking to a mvn project ready to run.
>>> > > > > >
>>> > > > > > Fyi injecting as field the request now works.
>>> > > > > >
>>> > > > > > - Romain
>>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com>
>>> a
>>> > > > écrit :
>>> > > > > >
>>> > > > > > > After the build was successful I have downloaded the build
>>> from
>>> > > here:
>>> > > > > > >
>>> > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>>> > > > > > >
>>> > > > > > > As very minimal test I can provide you a WAR file with the
>>> > > libraries
>>> > > > > and
>>> > > > > > > one class which is enough to get the exception.
>>> > > > > > >
>>> > > > > > > @ApplicationPath("/rest")
>>> > > > > > > public class TestApplication extends Application {
>>> > > > > > > }
>>> > > > > > >
>>> > > > > > > If I remove this class, it deploys, but I guess it's not even
>>> > > loading
>>> > > > > the
>>> > > > > > > libraries from atmosphere in that case.
>>> > > > > > >
>>> > > > > > >
>>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
>>> > > > > > rmannibucau@gmail.com
>>> > > > > > > >wrote:
>>> > > > > > >
>>> > > > > > > > weird, tried something shipped with this build
>>> > > > > > > >
>>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>>> > > > > > > >
>>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
>>> > > > > > > >
>>> > > > > > > > *Romain Manni-Bucau*
>>> > > > > > > > *Twitter: @rmannibucau*
>>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>> > > > > > > >
>>> > > > > > > >
>>> > > > > > > >
>>> > > > > > > >
>>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>> > > > > > > >
>>> > > > > > > > > I have tried and it seems that it goes a bit further
>>> compared
>>> > > to
>>> > > > > > > before.
>>> > > > > > > > > However, now I get a different exception:
>>> > > > > > > > >
>>> > > > > > > > > SEVERE: Application could not be deployed:
>>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
>>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating application
>>> > > failed:
>>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
>>> > > > building
>>> > > > > > bean
>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>>> type for
>>> > > > > > > > >
>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>>> > > Unable
>>> > > > > to
>>> > > > > > > > infer
>>> > > > > > > > > type for
>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > >
>>> > > > >
>>> > >
>>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>>> > > > > > > > >         at
>>> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>>> > > > > > > > >         at
>>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > >
>>> > > > >
>>> > >
>>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>>> > > > > > > > >         at
>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>>> > > > > > > > >         at
>>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>>> > > > > > > > >         at
>>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> > > > > > Method)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> > > > > > > > >         at
>>> java.lang.reflect.Method.invoke(Method.java:597)
>>> > > > > > > > >         at
>>> > > > > > >
>>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>>> > > > > > > > >         at
>>> > > > > > >
>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
>>> > building
>>> > > > bean
>>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer
>>> type for
>>> > > > > > > > >
>>> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>>> > > Unable
>>> > > > > to
>>> > > > > > > > infer
>>> > > > > > > > > type for
>>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>>> > > > > > > > >         ... 20 more
>>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to
>>> > infer
>>> > > > > type
>>> > > > > > > for
>>> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>>> > > > > > > > >         at
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>>> > > > > > > > >         ... 21 more
>>> > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
>>> > > > > > > > > <rm...@gmail.com>wrote:
>>> > > > > > > > >
>>> > > > > > > > > > please retry when
>>> > > > > > > > > >
>>> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
>>> > > > > > > green
>>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
>>> > > > > > > > > >
>>> > > > > > > > > > *Romain Manni-Bucau*
>>> > > > > > > > > > *Twitter: @rmannibucau*
>>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>> > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>>> > > > > > > > > >
>>> > > > > > > > > > > I have tried with snapshot from the 3rd of september,
>>> > still
>>> > > > > same
>>> > > > > > > > issue
>>> > > > > > > > > > with
>>> > > > > > > > > > > the HttpServletRequest.
>>> > > > > > > > > > > I can  increase the logs and see where it fails
>>> exactly
>>> > and
>>> > > > > > provide
>>> > > > > > > > > you a
>>> > > > > > > > > > > full log if that can help.
>>> > > > > > > > > > > Which package should I increase to FINE?
>>> > > > > > > > > > >
>>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
>>> > > > > > > > > > rmannibucau@gmail.com
>>> > > > > > > > > > > >wrote:
>>> > > > > > > > > > >
>>> > > > > > > > > > > > can you give it another try with the next snapshot
>>> > please
>>> > > > > > > > > > > >
>>> > > > > > > > > > > > *Romain Manni-Bucau*
>>> > > > > > > > > > > > *Twitter: @rmannibucau*
>>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>>> > > > > > > > > > > >
>>> > > > > > > > > > > >
>>> > > > > > > > > > > >
>>> > > > > > > > > > > >
>>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <
>>> rmannibucau@gmail.com>
>>> > > > > > > > > > > >
>>> > > > > > > > > > > > > It can be.
>>> > > > > > > > > > > > >
>>> > > > > > > > > > > > > I can have a look around the 10th of september
>>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
>>> > > > > > luca.merolla@gmail.com>
>>> > > > > > > a
>>> > > > > > > > > > > écrit :
>>> > > > > > > > > > > > >
>>> > > > > > > > > > > > > I have done some tests with my war with the
>>> latest
>>> > > > snapshot
>>> > > > > > of
>>> > > > > > > > > TomEE.
>>> > > > > > > > > > > > These
>>> > > > > > > > > > > > >> are the libraries that are inside the
>>> WEB-INF/lib of
>>> > > the
>>> > > > > war
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> asm-3.1.jar
>>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
>>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
>>> > > > > > > > > > > > >> jersey-core-1.12.jar
>>> > > > > > > > > > > > >> jersey-server-1.12.jar
>>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
>>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> with these libraries I still get the previous
>>> > excetion
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> No provider available for resource-ref 'null' of
>>> > type
>>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
>>> > > > > > > 'pn-test.war.Comp'.
>>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
>>> > > > available
>>> > > > > > for
>>> > > > > > > > > > > > >> resource-ref
>>> > > > > > > > > > > > >> 'null' of type
>>> > 'javax.servlet.http.HttpServletRequest'
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
>>> libraries I
>>> > > > don't
>>> > > > > > get
>>> > > > > > > > the
>>> > > > > > > > > > > > >> exception and the war is deployed. Obviously in
>>> > order
>>> > > to
>>> > > > > > > remove
>>> > > > > > > > > the
>>> > > > > > > > > > > > >> atmosphere libraries I had to remove the class
>>> files
>>> > > > that
>>> > > > > > were
>>> > > > > > > > > using
>>> > > > > > > > > > > the
>>> > > > > > > > > > > > >> libraries.
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
>>> libraries
>>> > > can
>>> > > > be
>>> > > > > > > done
>>> > > > > > > > > also
>>> > > > > > > > > > > for
>>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
>>> Manni-Bucau
>>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > > >> > Hmm i think today it will not work but it is
>>> an
>>> > easy
>>> > > > > > update
>>> > > > > > > we
>>> > > > > > > > > can
>>> > > > > > > > > > > do.
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked
>>> on
>>> > it.
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >> > Btw you can use a filter + a thread local to
>>> avoid
>>> > > the
>>> > > > > > need
>>> > > > > > > of
>>> > > > > > > > > the
>>> > > > > > > > > > > > >> > injection (at least this is 100% standard)...a
>>> > > little
>>> > > > > > > > workaround
>>> > > > > > > > > > > which
>>> > > > > > > > > > > > >> is
>>> > > > > > > > > > > > >> > often used
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >> > - Romain
>>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
>>> > > > > > > luca.merolla@gmail.com
>>> > > > > > > > >
>>> > > > > > > > > a
>>> > > > > > > > > > > > écrit
>>> > > > > > > > > > > > >> :
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >> > > Honestly I don't know if it's the standard,
>>> but
>>> > I
>>> > > > have
>>> > > > > > > been
>>> > > > > > > > > > using
>>> > > > > > > > > > > it
>>> > > > > > > > > > > > >> in
>>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> > > I'll give a try to see if I can workaround
>>> by
>>> > > using
>>> > > > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
>>> > > Manni-Bucau
>>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> > > > I think it is currently not supported, not
>>> > sure
>>> > > it
>>> > > > > is
>>> > > > > > a
>>> > > > > > > > bug
>>> > > > > > > > > or
>>> > > > > > > > > > > not
>>> > > > > > > > > > > > >> but
>>> > > > > > > > > > > > >> > i
>>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > > > - Romain
>>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
>>> > > > > > > > > luca.merolla@gmail.com
>>> > > > > > > > > > >
>>> > > > > > > > > > > a
>>> > > > > > > > > > > > >> > écrit :
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > > > > I used to use @Context for the
>>> > > > HttpServletRequest
>>> > > > > in
>>> > > > > > > the
>>> > > > > > > > > > REST
>>> > > > > > > > > > > > >> > > resources.
>>> > > > > > > > > > > > >> > > > In
>>> > > > > > > > > > > > >> > > > > example:
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > > @Path("/site/account")
>>> > > > > > > > > > > > >> > > > > public interface AccountResource {
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > > @POST
>>> > > > > > > > > > > > >> > > > > @Path("create")
>>> > > > > > > > > > > > >> > > > >
>>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>>> > > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
>>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
>>> > > > > > HttpServletRequest
>>> > > > > > > > req,
>>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
>>> > RESTAccountDTO
>>> > > > > > account)
>>> > > > > > > > > > > > >> > > > > throws WebException;
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
>>> > > > > Manni-Bucau
>>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > > > > Is the request injected with
>>> @resource?
>>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla"
>>> <
>>> > > > > > > > > > > luca.merolla@gmail.com
>>> > > > > > > > > > > > >
>>> > > > > > > > > > > > >> a
>>> > > > > > > > > > > > >> > > > écrit :
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > > > > Still not working. The war with the
>>> REST
>>> > > > calls
>>> > > > > > is
>>> > > > > > > > > giving
>>> > > > > > > > > > > > this
>>> > > > > > > > > > > > >> > > error:
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > >
>>> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>>> > > > > > > > > > > > >> >  No
>>> > > > > > > > > > > > >> > > > > > provider
>>> > > > > > > > > > > > >> > > > > > > available for resource-ref 'null' of
>>> > type
>>> > > > > > > > > > > > >> > > > > > >
>>> 'javax.servlet.http.HttpServletRequest'
>>> > > for
>>> > > > '
>>> > > > > > > > > > > > >> pn-portone.war.Co
>>> > > > > > > > > > > > >> > > > > > > mp'.
>>> > > > > > > > > > > > >> > > > > > >
>>> 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > >
>>> > > > >
>>> > >
>>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > >
>>> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > >
>>> > > > >
>>> > >
>>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > >
>>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > >
>>> > > > >
>>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > >
>>> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > >
>>> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>> > > > > > > > > > > > >> > > > Method)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > > >
>>> > > > > > > > > > >
>>> > > > > > > > > >
>>> > > > > > > > >
>>> > > > > > > >
>>> > > > > > >
>>> > > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > >
>>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>>> > > > > > > > > > > > >> > > > > > >         at
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > >
>>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
>>> > > > > > > > > > org.apache.openejb.util.OptionsLog
>>> > > > > > > > > > > > >> info
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
>>> encoding="UTF-8"?>
>>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
>>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
>>> > > > > > > > > > > > >> "
>>> > > > > > > > > > > > >> > > > > > > xmlns="
>>> > http://java.sun.com/xml/ns/javaee"
>>> > > > > > > > xmlns:web="
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>>> > > > > > > "
>>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
>>> > > > > > > > http://java.sun.com/xml/ns/javaee
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>>> > > > > > > "
>>> > > > > > > > > > > > >> > > > > > > version="3.0">
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >
>>> <display-name>PN-Portone</display-name>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > >     <servlet>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > <description>AtmosphereServlet</description>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >>
>>> > > > > > > > >
>>> > > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > <async-supported>true</async-supported>
>>> > > > > > > > > > > > >> > > > > > >         <!--
>>> > > > > load-on-startup>0</load-on-startup
>>> > > > > > > -->
>>> > > > > > > > > > > > >> > > > > > >     </servlet>
>>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > <url-pattern>/atmosphere/*</url-pattern>
>>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > <security-constraint>
>>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > <web-resource-name>Resteasy</web-resource-name>
>>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
>>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
>>> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
>>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
>>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
>>> > > > > > > > > > > > >> > > > > > > </security-constraint>
>>> > > > > > > > > > > > >> > > > > > > <login-config>
>>> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
>>> > > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
>>> > > > > > > > > > > > >> > > > > > > </login-config>
>>> > > > > > > > > > > > >> > > > > > > <security-role>
>>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>>> > > > > > > > > > > > >> > > > > > > </security-role>
>>> > > > > > > > > > > > >> > > > > > > <security-role>
>>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>>> > > > > > > > > > > > >> > > > > > > </security-role>
>>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > <welcome-file>index.jsp</welcome-file>
>>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
>>> > > > > > > > > > > > >> > > > > > > </web-app>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM,
>>> Luca
>>> > > > Merolla
>>> > > > > <
>>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
>>> > > > > > > > > > > > >> > > > > > > >wrote:
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > > > > 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
>>> > > > > > <
>>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
>>> > > > > > > > > > > > >> > > > > > > >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
>>> > > > > > > > > > <
>>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
>>> > > <
>>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
>>> > > > > > > > > > > > >> > > 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
>>> > > > > > > > > > > > >> > > > > > > >>> >
>>> > > > > > > > > > > > >> > > > > > > >>> >
>>> > > > > > > > > > > > >> > > > > > > >>>
>>> > > > > > > > > > > > >> > > > > > >
>>> > > > > > > > > > > > >> > > > > >
>>> > > > > > > > > > > > >> > > > >
>>> > > > > > > > > > > > >> > > >
>>> > > > > > > > > > > > >> > >
>>> > > > > > > > > > > > >> >
>>> > > > > > > > > > > > >>
>>> > > > > > > > > > >
>>
>> ...
>
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Think i got some more info: jersey-core includes javax.ws.rs (rest api) so
tomee excludes the jar (the api should be in common loader). That's done
only for war, that's why you can maybe provide jersey in an ear libs. I
dont know if jersey provides a correct packaging of its core. A solution is
to move jersey in common loader and remove geronimo jaxrs api jar.
Le 3 sept. 2012 20:53, "Romain Manni-Bucau" <rm...@gmail.com> a
écrit :

> Hmm, as i said im a bit off these days so as fast as it is to test better
> it is
>
> I think excluding atmosphere and jersey can be a workaround
> Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a écrit :
>
>> Atmosphere does works without jersey but it won't work with REST call if
>> jersey present. There is a dependency module called atmosphere-jersey
>> which
>> is for that purpose.
>>
>> I have the same war and it's deployed inside an EAR in the apps folder.
>> Perhaps you can try to deploy it in the apps.
>>
>> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <rmannibucau@gmail.com
>> >wrote:
>>
>> > yeah and removing it i have other classnotfound on jersey
>> >
>> > does atmosphere works without jersey? (at least the deps of the sample
>> > project)
>> >
>> > *Romain Manni-Bucau*
>> > *Twitter: @rmannibucau*
>> > *Blog: http://rmannibucau.wordpress.com*
>> >
>> >
>> >
>> >
>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >
>> > > Strange, is jersey-core jar packed inside the war?
>> > >
>> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
>> > rmannibucau@gmail.com
>> > > >wrote:
>> > >
>> > > > with this sample i get java.lang.ClassNotFoundException:
>> > > > com.sun.jersey.core.util.FeaturesAndProperties
>> > > >
>> > > > *Romain Manni-Bucau*
>> > > > *Twitter: @rmannibucau*
>> > > > *Blog: http://rmannibucau.wordpress.com*
>> > > >
>> > > >
>> > > >
>> > > >
>> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> > > >
>> > > > > I have this war project which I was using to test it. You can
>> > download
>> > > > the
>> > > > > source from here. There is the pom.xml which builds the war, there
>> > are
>> > > > also
>> > > > > some java classes which are taken from atmosphere samples.
>> > > > >
>> > > > > *
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
>> > > > > *
>> > > > >
>> > > > > I hope it can help.
>> > > > > *
>> > > > > *
>> > > > >
>> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
>> > > > rmannibucau@gmail.com
>> > > > > >wrote:
>> > > > >
>> > > > > > Well im more looking to a mvn project ready to run.
>> > > > > >
>> > > > > > Fyi injecting as field the request now works.
>> > > > > >
>> > > > > > - Romain
>> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com>
>> a
>> > > > écrit :
>> > > > > >
>> > > > > > > After the build was successful I have downloaded the build
>> from
>> > > here:
>> > > > > > >
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>> > > > > > >
>> > > > > > > As very minimal test I can provide you a WAR file with the
>> > > libraries
>> > > > > and
>> > > > > > > one class which is enough to get the exception.
>> > > > > > >
>> > > > > > > @ApplicationPath("/rest")
>> > > > > > > public class TestApplication extends Application {
>> > > > > > > }
>> > > > > > >
>> > > > > > > If I remove this class, it deploys, but I guess it's not even
>> > > loading
>> > > > > the
>> > > > > > > libraries from atmosphere in that case.
>> > > > > > >
>> > > > > > >
>> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
>> > > > > > rmannibucau@gmail.com
>> > > > > > > >wrote:
>> > > > > > >
>> > > > > > > > weird, tried something shipped with this build
>> > > > > > > >
>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>> > > > > > > >
>> > > > > > > > PS: any simple way to test atmosphere in a unit test?
>> > > > > > > >
>> > > > > > > > *Romain Manni-Bucau*
>> > > > > > > > *Twitter: @rmannibucau*
>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> > > > > > > >
>> > > > > > > > > I have tried and it seems that it goes a bit further
>> compared
>> > > to
>> > > > > > > before.
>> > > > > > > > > However, now I get a different exception:
>> > > > > > > > >
>> > > > > > > > > SEVERE: Application could not be deployed:
>> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
>> > > > > > > > > org.apache.openejb.OpenEJBException: Creating application
>> > > failed:
>> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
>> > > > building
>> > > > > > bean
>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type
>> for
>> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> > > Unable
>> > > > > to
>> > > > > > > > infer
>> > > > > > > > > type for
>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>> > > > > > > > >         at
>> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> > > > > > > > >         at
>> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> > > > > > > > >         at
>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> > > > > > > > >         at
>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> > > > > > > > >         at
>> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > > > > > Method)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > > > > > > > >         at
>> java.lang.reflect.Method.invoke(Method.java:597)
>> > > > > > > > >         at
>> > > > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> > > > > > > > >         at
>> > > > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
>> > building
>> > > > bean
>> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type
>> for
>> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> > > Unable
>> > > > > to
>> > > > > > > > infer
>> > > > > > > > > type for
>> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>> > > > > > > > >         ... 20 more
>> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to
>> > infer
>> > > > > type
>> > > > > > > for
>> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>> > > > > > > > >         at
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>> > > > > > > > >         ... 21 more
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
>> > > > > > > > > <rm...@gmail.com>wrote:
>> > > > > > > > >
>> > > > > > > > > > please retry when
>> > > > > > > > > >
>> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
>> > > > > > > green
>> > > > > > > > > > (forgot to commit a file yesterday, sorry)
>> > > > > > > > > >
>> > > > > > > > > > *Romain Manni-Bucau*
>> > > > > > > > > > *Twitter: @rmannibucau*
>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> > > > > > > > > >
>> > > > > > > > > > > I have tried with snapshot from the 3rd of september,
>> > still
>> > > > > same
>> > > > > > > > issue
>> > > > > > > > > > with
>> > > > > > > > > > > the HttpServletRequest.
>> > > > > > > > > > > I can  increase the logs and see where it fails
>> exactly
>> > and
>> > > > > > provide
>> > > > > > > > > you a
>> > > > > > > > > > > full log if that can help.
>> > > > > > > > > > > Which package should I increase to FINE?
>> > > > > > > > > > >
>> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
>> > > > > > > > > > rmannibucau@gmail.com
>> > > > > > > > > > > >wrote:
>> > > > > > > > > > >
>> > > > > > > > > > > > can you give it another try with the next snapshot
>> > please
>> > > > > > > > > > > >
>> > > > > > > > > > > > *Romain Manni-Bucau*
>> > > > > > > > > > > > *Twitter: @rmannibucau*
>> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <rmannibucau@gmail.com
>> >
>> > > > > > > > > > > >
>> > > > > > > > > > > > > It can be.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > I can have a look around the 10th of september
>> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
>> > > > > > luca.merolla@gmail.com>
>> > > > > > > a
>> > > > > > > > > > > écrit :
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > I have done some tests with my war with the latest
>> > > > snapshot
>> > > > > > of
>> > > > > > > > > TomEE.
>> > > > > > > > > > > > These
>> > > > > > > > > > > > >> are the libraries that are inside the
>> WEB-INF/lib of
>> > > the
>> > > > > war
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> asm-3.1.jar
>> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
>> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
>> > > > > > > > > > > > >> commons-logging-1.1.1.jar
>> > > > > > > > > > > > >> jersey-core-1.12.jar
>> > > > > > > > > > > > >> jersey-server-1.12.jar
>> > > > > > > > > > > > >> jersey-servlet-1.12.jar
>> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> with these libraries I still get the previous
>> > excetion
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> No provider available for resource-ref 'null' of
>> > type
>> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
>> > > > > > > 'pn-test.war.Comp'.
>> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
>> > > > available
>> > > > > > for
>> > > > > > > > > > > > >> resource-ref
>> > > > > > > > > > > > >> 'null' of type
>> > 'javax.servlet.http.HttpServletRequest'
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
>> libraries I
>> > > > don't
>> > > > > > get
>> > > > > > > > the
>> > > > > > > > > > > > >> exception and the war is deployed. Obviously in
>> > order
>> > > to
>> > > > > > > remove
>> > > > > > > > > the
>> > > > > > > > > > > > >> atmosphere libraries I had to remove the class
>> files
>> > > > that
>> > > > > > were
>> > > > > > > > > using
>> > > > > > > > > > > the
>> > > > > > > > > > > > >> libraries.
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> Probably what has been done to fix Jersey
>> libraries
>> > > can
>> > > > be
>> > > > > > > done
>> > > > > > > > > also
>> > > > > > > > > > > for
>> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
>> Manni-Bucau
>> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
>> > > > > > > > > > > > >>
>> > > > > > > > > > > > >> > Hmm i think today it will not work but it is an
>> > easy
>> > > > > > update
>> > > > > > > we
>> > > > > > > > > can
>> > > > > > > > > > > do.
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked
>> on
>> > it.
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >> > Btw you can use a filter + a thread local to
>> avoid
>> > > the
>> > > > > > need
>> > > > > > > of
>> > > > > > > > > the
>> > > > > > > > > > > > >> > injection (at least this is 100% standard)...a
>> > > little
>> > > > > > > > workaround
>> > > > > > > > > > > which
>> > > > > > > > > > > > >> is
>> > > > > > > > > > > > >> > often used
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >> > - Romain
>> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
>> > > > > > > luca.merolla@gmail.com
>> > > > > > > > >
>> > > > > > > > > a
>> > > > > > > > > > > > écrit
>> > > > > > > > > > > > >> :
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >> > > Honestly I don't know if it's the standard,
>> but
>> > I
>> > > > have
>> > > > > > > been
>> > > > > > > > > > using
>> > > > > > > > > > > it
>> > > > > > > > > > > > >> in
>> > > > > > > > > > > > >> > > both Jersey and Resteasy.
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> > > I'll give a try to see if I can workaround by
>> > > using
>> > > > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
>> > > Manni-Bucau
>> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> > > > I think it is currently not supported, not
>> > sure
>> > > it
>> > > > > is
>> > > > > > a
>> > > > > > > > bug
>> > > > > > > > > or
>> > > > > > > > > > > not
>> > > > > > > > > > > > >> but
>> > > > > > > > > > > > >> > i
>> > > > > > > > > > > > >> > > > thought it was not standard, is it?
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > > > - Romain
>> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
>> > > > > > > > > luca.merolla@gmail.com
>> > > > > > > > > > >
>> > > > > > > > > > > a
>> > > > > > > > > > > > >> > écrit :
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > > > > I used to use @Context for the
>> > > > HttpServletRequest
>> > > > > in
>> > > > > > > the
>> > > > > > > > > > REST
>> > > > > > > > > > > > >> > > resources.
>> > > > > > > > > > > > >> > > > In
>> > > > > > > > > > > > >> > > > > example:
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > > @Path("/site/account")
>> > > > > > > > > > > > >> > > > > public interface AccountResource {
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > > @POST
>> > > > > > > > > > > > >> > > > > @Path("create")
>> > > > > > > > > > > > >> > > > >
>> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>> > > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
>> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
>> > > > > > HttpServletRequest
>> > > > > > > > req,
>> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
>> > RESTAccountDTO
>> > > > > > account)
>> > > > > > > > > > > > >> > > > > throws WebException;
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
>> > > > > Manni-Bucau
>> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > > > > Is the request injected with @resource?
>> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
>> > > > > > > > > > > luca.merolla@gmail.com
>> > > > > > > > > > > > >
>> > > > > > > > > > > > >> a
>> > > > > > > > > > > > >> > > > écrit :
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > > > > Still not working. The war with the
>> REST
>> > > > calls
>> > > > > > is
>> > > > > > > > > giving
>> > > > > > > > > > > > this
>> > > > > > > > > > > > >> > > error:
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > >
>> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>> > > > > > > > > > > > >> >  No
>> > > > > > > > > > > > >> > > > > > provider
>> > > > > > > > > > > > >> > > > > > > available for resource-ref 'null' of
>> > type
>> > > > > > > > > > > > >> > > > > > >
>> 'javax.servlet.http.HttpServletRequest'
>> > > for
>> > > > '
>> > > > > > > > > > > > >> pn-portone.war.Co
>> > > > > > > > > > > > >> > > > > > > mp'.
>> > > > > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >>
>> > > > > > > > > > >
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > >
>> > > > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >>
>> > > > > > > > > > >
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> >
>> > > > > > > > >
>> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > >
>> > > > >
>> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > >
>> > > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > >
>> > > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > > > > > > > > > > > >> > > > Method)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > >
>> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> > > > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > >
>> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
>> > > > > > > > > > org.apache.openejb.util.OptionsLog
>> > > > > > > > > > > > >> info
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > <?xml version="1.0"
>> encoding="UTF-8"?>
>> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
>> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
>> > > > > > > > > > > > >> "
>> > > > > > > > > > > > >> > > > > > > xmlns="
>> > http://java.sun.com/xml/ns/javaee"
>> > > > > > > > xmlns:web="
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> > > > > > > "
>> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
>> > > > > > > > http://java.sun.com/xml/ns/javaee
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> > > > > > > "
>> > > > > > > > > > > > >> > > > > > > version="3.0">
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >
>> <display-name>PN-Portone</display-name>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > >     <servlet>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > <description>AtmosphereServlet</description>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >>
>> > > > > > > > >
>> > > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > <async-supported>true</async-supported>
>> > > > > > > > > > > > >> > > > > > >         <!--
>> > > > > load-on-startup>0</load-on-startup
>> > > > > > > -->
>> > > > > > > > > > > > >> > > > > > >     </servlet>
>> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > <url-pattern>/atmosphere/*</url-pattern>
>> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > <security-constraint>
>> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > <web-resource-name>Resteasy</web-resource-name>
>> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
>> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
>> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
>> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
>> > > > > > > > > > > > >> > > > > > > <auth-constraint>
>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> > > > > > > > > > > > >> > > > > > > </auth-constraint>
>> > > > > > > > > > > > >> > > > > > > </security-constraint>
>> > > > > > > > > > > > >> > > > > > > <login-config>
>> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
>> > > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
>> > > > > > > > > > > > >> > > > > > > </login-config>
>> > > > > > > > > > > > >> > > > > > > <security-role>
>> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> > > > > > > > > > > > >> > > > > > > </security-role>
>> > > > > > > > > > > > >> > > > > > > <security-role>
>> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> > > > > > > > > > > > >> > > > > > > </security-role>
>> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
>> > > > > > > > > > > > >> > > > > > >
>> > > > <welcome-file>index.jsp</welcome-file>
>> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
>> > > > > > > > > > > > >> > > > > > > </web-app>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
>> > > > Merolla
>> > > > > <
>> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
>> > > > > > > > > > > > >> > > > > > > >wrote:
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > > > > 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
>> > > > > > <
>> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
>> > > > > > > > > > > > >> > > > > > > >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
>> > > > > > > > > > <
>> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
>> > > <
>> > > > > > > > > > > > >> > luca.merolla@gmail.com>
>> > > > > > > > > > > > >> > > 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
>> > > > > > > > > > > > >> > > > > > > >>> >
>> > > > > > > > > > > > >> > > > > > > >>> >
>> > > > > > > > > > > > >> > > > > > > >>>
>> > > > > > > > > > > > >> > > > > > >
>> > > > > > > > > > > > >> > > > > >
>> > > > > > > > > > > > >> > > > >
>> > > > > > > > > > > > >> > > >
>> > > > > > > > > > > > >> > >
>> > > > > > > > > > > > >> >
>> > > > > > > > > > > > >>
>> > > > > > > > > > >
>
> ...

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hmm, as i said im a bit off these days so as fast as it is to test better
it is

I think excluding atmosphere and jersey can be a workaround
Le 3 sept. 2012 19:49, "Luca Merolla" <lu...@gmail.com> a écrit :

> Atmosphere does works without jersey but it won't work with REST call if
> jersey present. There is a dependency module called atmosphere-jersey which
> is for that purpose.
>
> I have the same war and it's deployed inside an EAR in the apps folder.
> Perhaps you can try to deploy it in the apps.
>
> On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <rmannibucau@gmail.com
> >wrote:
>
> > yeah and removing it i have other classnotfound on jersey
> >
> > does atmosphere works without jersey? (at least the deps of the sample
> > project)
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >
> > > Strange, is jersey-core jar packed inside the war?
> > >
> > > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
> > rmannibucau@gmail.com
> > > >wrote:
> > >
> > > > with this sample i get java.lang.ClassNotFoundException:
> > > > com.sun.jersey.core.util.FeaturesAndProperties
> > > >
> > > > *Romain Manni-Bucau*
> > > > *Twitter: @rmannibucau*
> > > > *Blog: http://rmannibucau.wordpress.com*
> > > >
> > > >
> > > >
> > > >
> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > >
> > > > > I have this war project which I was using to test it. You can
> > download
> > > > the
> > > > > source from here. There is the pom.xml which builds the war, there
> > are
> > > > also
> > > > > some java classes which are taken from atmosphere samples.
> > > > >
> > > > > *
> > > > >
> > > > >
> > > >
> > >
> >
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> > > > > *
> > > > >
> > > > > I hope it can help.
> > > > > *
> > > > > *
> > > > >
> > > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> > > > rmannibucau@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > Well im more looking to a mvn project ready to run.
> > > > > >
> > > > > > Fyi injecting as field the request now works.
> > > > > >
> > > > > > - Romain
> > > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a
> > > > écrit :
> > > > > >
> > > > > > > After the build was successful I have downloaded the build from
> > > here:
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> > > > > > >
> > > > > > > As very minimal test I can provide you a WAR file with the
> > > libraries
> > > > > and
> > > > > > > one class which is enough to get the exception.
> > > > > > >
> > > > > > > @ApplicationPath("/rest")
> > > > > > > public class TestApplication extends Application {
> > > > > > > }
> > > > > > >
> > > > > > > If I remove this class, it deploys, but I guess it's not even
> > > loading
> > > > > the
> > > > > > > libraries from atmosphere in that case.
> > > > > > >
> > > > > > >
> > > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> > > > > > rmannibucau@gmail.com
> > > > > > > >wrote:
> > > > > > >
> > > > > > > > weird, tried something shipped with this build
> > > > > > > >
> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > > > > > > >
> > > > > > > > PS: any simple way to test atmosphere in a unit test?
> > > > > > > >
> > > > > > > > *Romain Manni-Bucau*
> > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > > >
> > > > > > > > > I have tried and it seems that it goes a bit further
> compared
> > > to
> > > > > > > before.
> > > > > > > > > However, now I get a different exception:
> > > > > > > > >
> > > > > > > > > SEVERE: Application could not be deployed:
> > > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > > > > > > org.apache.openejb.OpenEJBException: Creating application
> > > failed:
> > > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
> > > > building
> > > > > > bean
> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type
> for
> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> > > Unable
> > > > > to
> > > > > > > > infer
> > > > > > > > > type for
> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > > > > > > >         at
> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > >         at
> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > >         at
> > > > > > > > >
> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > >         at
> > > > > > > > >
> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > >         at
> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > >         at
> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > Method)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > >         at
> > > > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > >         at
> > > > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
> > building
> > > > bean
> > > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type
> for
> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> > > Unable
> > > > > to
> > > > > > > > infer
> > > > > > > > > type for
> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > > > > > > >         ... 20 more
> > > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to
> > infer
> > > > > type
> > > > > > > for
> > > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > > > > > > >         at
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > > > > > > >         ... 21 more
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > > > > > > <rm...@gmail.com>wrote:
> > > > > > > > >
> > > > > > > > > > please retry when
> > > > > > > > > >
> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> > > > > > > green
> > > > > > > > > > (forgot to commit a file yesterday, sorry)
> > > > > > > > > >
> > > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > > > > >
> > > > > > > > > > > I have tried with snapshot from the 3rd of september,
> > still
> > > > > same
> > > > > > > > issue
> > > > > > > > > > with
> > > > > > > > > > > the HttpServletRequest.
> > > > > > > > > > > I can  increase the logs and see where it fails exactly
> > and
> > > > > > provide
> > > > > > > > > you a
> > > > > > > > > > > full log if that can help.
> > > > > > > > > > > Which package should I increase to FINE?
> > > > > > > > > > >
> > > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > > > > > > rmannibucau@gmail.com
> > > > > > > > > > > >wrote:
> > > > > > > > > > >
> > > > > > > > > > > > can you give it another try with the next snapshot
> > please
> > > > > > > > > > > >
> > > > > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > > > > > > >
> > > > > > > > > > > > > It can be.
> > > > > > > > > > > > >
> > > > > > > > > > > > > I can have a look around the 10th of september
> > > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> > > > > > luca.merolla@gmail.com>
> > > > > > > a
> > > > > > > > > > > écrit :
> > > > > > > > > > > > >
> > > > > > > > > > > > > I have done some tests with my war with the latest
> > > > snapshot
> > > > > > of
> > > > > > > > > TomEE.
> > > > > > > > > > > > These
> > > > > > > > > > > > >> are the libraries that are inside the WEB-INF/lib
> of
> > > the
> > > > > war
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> asm-3.1.jar
> > > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > > > > > > >> jersey-core-1.12.jar
> > > > > > > > > > > > >> jersey-server-1.12.jar
> > > > > > > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> with these libraries I still get the previous
> > excetion
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> No provider available for resource-ref 'null' of
> > type
> > > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > > > > > > 'pn-test.war.Comp'.
> > > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
> > > > available
> > > > > > for
> > > > > > > > > > > > >> resource-ref
> > > > > > > > > > > > >> 'null' of type
> > 'javax.servlet.http.HttpServletRequest'
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> However, if I do remove the atmosphere-*
> libraries I
> > > > don't
> > > > > > get
> > > > > > > > the
> > > > > > > > > > > > >> exception and the war is deployed. Obviously in
> > order
> > > to
> > > > > > > remove
> > > > > > > > > the
> > > > > > > > > > > > >> atmosphere libraries I had to remove the class
> files
> > > > that
> > > > > > were
> > > > > > > > > using
> > > > > > > > > > > the
> > > > > > > > > > > > >> libraries.
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> Probably what has been done to fix Jersey
> libraries
> > > can
> > > > be
> > > > > > > done
> > > > > > > > > also
> > > > > > > > > > > for
> > > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain
> Manni-Bucau
> > > > > > > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> > Hmm i think today it will not work but it is an
> > easy
> > > > > > update
> > > > > > > we
> > > > > > > > > can
> > > > > > > > > > > do.
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on
> > it.
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >> > Btw you can use a filter + a thread local to
> avoid
> > > the
> > > > > > need
> > > > > > > of
> > > > > > > > > the
> > > > > > > > > > > > >> > injection (at least this is 100% standard)...a
> > > little
> > > > > > > > workaround
> > > > > > > > > > > which
> > > > > > > > > > > > >> is
> > > > > > > > > > > > >> > often used
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >> > - Romain
> > > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > > > > > > luca.merolla@gmail.com
> > > > > > > > >
> > > > > > > > > a
> > > > > > > > > > > > écrit
> > > > > > > > > > > > >> :
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >> > > Honestly I don't know if it's the standard,
> but
> > I
> > > > have
> > > > > > > been
> > > > > > > > > > using
> > > > > > > > > > > it
> > > > > > > > > > > > >> in
> > > > > > > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> > > I'll give a try to see if I can workaround by
> > > using
> > > > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
> > > Manni-Bucau
> > > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> > > > I think it is currently not supported, not
> > sure
> > > it
> > > > > is
> > > > > > a
> > > > > > > > bug
> > > > > > > > > or
> > > > > > > > > > > not
> > > > > > > > > > > > >> but
> > > > > > > > > > > > >> > i
> > > > > > > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > > > - Romain
> > > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > > > > > > luca.merolla@gmail.com
> > > > > > > > > > >
> > > > > > > > > > > a
> > > > > > > > > > > > >> > écrit :
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > > > > I used to use @Context for the
> > > > HttpServletRequest
> > > > > in
> > > > > > > the
> > > > > > > > > > REST
> > > > > > > > > > > > >> > > resources.
> > > > > > > > > > > > >> > > > In
> > > > > > > > > > > > >> > > > > example:
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > > @Path("/site/account")
> > > > > > > > > > > > >> > > > > public interface AccountResource {
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > > @POST
> > > > > > > > > > > > >> > > > > @Path("create")
> > > > > > > > > > > > >> > > > >
> > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> > > > > > HttpServletRequest
> > > > > > > > req,
> > > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
> > RESTAccountDTO
> > > > > > account)
> > > > > > > > > > > > >> > > > > throws WebException;
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
> > > > > Manni-Bucau
> > > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > > > > > > luca.merolla@gmail.com
> > > > > > > > > > > > >
> > > > > > > > > > > > >> a
> > > > > > > > > > > > >> > > > écrit :
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > > > > Still not working. The war with the
> REST
> > > > calls
> > > > > > is
> > > > > > > > > giving
> > > > > > > > > > > > this
> > > > > > > > > > > > >> > > error:
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >
> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > > > > > > >> >  No
> > > > > > > > > > > > >> > > > > > provider
> > > > > > > > > > > > >> > > > > > > available for resource-ref 'null' of
> > type
> > > > > > > > > > > > >> > > > > > >
> 'javax.servlet.http.HttpServletRequest'
> > > for
> > > > '
> > > > > > > > > > > > >> pn-portone.war.Co
> > > > > > > > > > > > >> > > > > > > mp'.
> > > > > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > >
> > > > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> >
> > > > > > > > >
> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> >
> > > > > > > > > >
> > > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > >
> > > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > >
> > > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > > > > > > >> > > > Method)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >> > > > >
> > > > > > > > > > > > >> > > >
> > > > > > > > > > > > >> > >
> > > > > > > > > > > > >> >
> > > > > > > > > > > > >>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > >
> > > > > > > > > >
> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > > >> > > > >
> > > > > > > > > >
> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > > > > > > org.apache.openejb.util.OptionsLog
> > > > > > > > > > > > >> info
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > > > > > > >> "
> > > > > > > > > > > > >> > > > > > > xmlns="
> > http://java.sun.com/xml/ns/javaee"
> > > > > > > > xmlns:web="
> > > > > > > > > > > > >> > > > > > >
> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > > > "
> > > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
> > > > > > > > http://java.sun.com/xml/ns/javaee
> > > > > > > > > > > > >> > > > > > >
> > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > > > "
> > > > > > > > > > > > >> > > > > > > version="3.0">
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >
> <display-name>PN-Portone</display-name>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > >     <servlet>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > <description>AtmosphereServlet</description>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > >
> > > > > > > > > > > > >>
> > > > > > > > >
> > > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > > > > > > >> > > > > > >
> > > > > <async-supported>true</async-supported>
> > > > > > > > > > > > >> > > > > > >         <!--
> > > > > load-on-startup>0</load-on-startup
> > > > > > > -->
> > > > > > > > > > > > >> > > > > > >     </servlet>
> > > > > > > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > > > >> > > > > > >
> > > > > <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > <security-constraint>
> > > > > > > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > > > > > > >> > > > > > >
> > > > > <web-resource-name>Resteasy</web-resource-name>
> > > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > > > > > > >> > > > > > > </security-constraint>
> > > > > > > > > > > > >> > > > > > > <login-config>
> > > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > > > > > > >> > > > > > > </login-config>
> > > > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > > > > > > >> > > > > > >
> > > > <welcome-file>index.jsp</welcome-file>
> > > > > > > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > > > > > > >> > > > > > > </web-app>
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
> > > > Merolla
> > > > > <
> > > > > > > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > > > > > > >> > > > > > > >wrote:
> > > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > > >> > > > > > > > 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
> > > > > > <
> > > > > > > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > > > > > > >> > > > > > > >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
> > > > > > > > > > <
> > > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
> > > <
> > > > > > > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > > > > > > >> > > 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
> > > > > > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > > > > > > >> > > > > > > >>> >
> > > > > > > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > > > > > > >> > > > > > > >>> > >
> > > > > > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca
> > > > Merolla"
> > > > > <
> > > > > > > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > > > > > > >> > > > > 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
> > > > > > > > > > > > >> > >...

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
Atmosphere does works without jersey but it won't work with REST call if
jersey present. There is a dependency module called atmosphere-jersey which
is for that purpose.

I have the same war and it's deployed inside an EAR in the apps folder.
Perhaps you can try to deploy it in the apps.

On Mon, Sep 3, 2012 at 7:40 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> yeah and removing it i have other classnotfound on jersey
>
> does atmosphere works without jersey? (at least the deps of the sample
> project)
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Luca Merolla <lu...@gmail.com>
>
> > Strange, is jersey-core jar packed inside the war?
> >
> > On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <
> rmannibucau@gmail.com
> > >wrote:
> >
> > > with this sample i get java.lang.ClassNotFoundException:
> > > com.sun.jersey.core.util.FeaturesAndProperties
> > >
> > > *Romain Manni-Bucau*
> > > *Twitter: @rmannibucau*
> > > *Blog: http://rmannibucau.wordpress.com*
> > >
> > >
> > >
> > >
> > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > >
> > > > I have this war project which I was using to test it. You can
> download
> > > the
> > > > source from here. There is the pom.xml which builds the war, there
> are
> > > also
> > > > some java classes which are taken from atmosphere samples.
> > > >
> > > > *
> > > >
> > > >
> > >
> >
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> > > > *
> > > >
> > > > I hope it can help.
> > > > *
> > > > *
> > > >
> > > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> > > rmannibucau@gmail.com
> > > > >wrote:
> > > >
> > > > > Well im more looking to a mvn project ready to run.
> > > > >
> > > > > Fyi injecting as field the request now works.
> > > > >
> > > > > - Romain
> > > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a
> > > écrit :
> > > > >
> > > > > > After the build was successful I have downloaded the build from
> > here:
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> > > > > >
> > > > > > As very minimal test I can provide you a WAR file with the
> > libraries
> > > > and
> > > > > > one class which is enough to get the exception.
> > > > > >
> > > > > > @ApplicationPath("/rest")
> > > > > > public class TestApplication extends Application {
> > > > > > }
> > > > > >
> > > > > > If I remove this class, it deploys, but I guess it's not even
> > loading
> > > > the
> > > > > > libraries from atmosphere in that case.
> > > > > >
> > > > > >
> > > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> > > > > rmannibucau@gmail.com
> > > > > > >wrote:
> > > > > >
> > > > > > > weird, tried something shipped with this build
> > > > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > > > > > >
> > > > > > > PS: any simple way to test atmosphere in a unit test?
> > > > > > >
> > > > > > > *Romain Manni-Bucau*
> > > > > > > *Twitter: @rmannibucau*
> > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > >
> > > > > > > > I have tried and it seems that it goes a bit further compared
> > to
> > > > > > before.
> > > > > > > > However, now I get a different exception:
> > > > > > > >
> > > > > > > > SEVERE: Application could not be deployed:
> > > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > > > > > org.apache.openejb.OpenEJBException: Creating application
> > failed:
> > > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
> > > building
> > > > > bean
> > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> > Unable
> > > > to
> > > > > > > infer
> > > > > > > > type for
> > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > > > > > >         at
> > > > > > > >
> > > > > >
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > > > > > >         at
> > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > >         at
> > > > > > > >
> > > > > >
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > >         at
> > > > > > > >
> > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > >         at
> > > > > > > >
> > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > >         at
> > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > >         at
> > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > >         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > Method)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > >         at
> > > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > >         at
> > > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error
> building
> > > bean
> > > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> > Unable
> > > > to
> > > > > > > infer
> > > > > > > > type for
> > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > > > > > >         ... 20 more
> > > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to
> infer
> > > > type
> > > > > > for
> > > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > > > > > >         at
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > > > > > >         ... 21 more
> > > > > > > >
> > > > > > > >
> > > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > > > > > <rm...@gmail.com>wrote:
> > > > > > > >
> > > > > > > > > please retry when
> > > > > > > > >
> > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> > > > > > green
> > > > > > > > > (forgot to commit a file yesterday, sorry)
> > > > > > > > >
> > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > > > >
> > > > > > > > > > I have tried with snapshot from the 3rd of september,
> still
> > > > same
> > > > > > > issue
> > > > > > > > > with
> > > > > > > > > > the HttpServletRequest.
> > > > > > > > > > I can  increase the logs and see where it fails exactly
> and
> > > > > provide
> > > > > > > > you a
> > > > > > > > > > full log if that can help.
> > > > > > > > > > Which package should I increase to FINE?
> > > > > > > > > >
> > > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > > > > > rmannibucau@gmail.com
> > > > > > > > > > >wrote:
> > > > > > > > > >
> > > > > > > > > > > can you give it another try with the next snapshot
> please
> > > > > > > > > > >
> > > > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > > > > > >
> > > > > > > > > > > > It can be.
> > > > > > > > > > > >
> > > > > > > > > > > > I can have a look around the 10th of september
> > > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> > > > > luca.merolla@gmail.com>
> > > > > > a
> > > > > > > > > > écrit :
> > > > > > > > > > > >
> > > > > > > > > > > > I have done some tests with my war with the latest
> > > snapshot
> > > > > of
> > > > > > > > TomEE.
> > > > > > > > > > > These
> > > > > > > > > > > >> are the libraries that are inside the WEB-INF/lib of
> > the
> > > > war
> > > > > > > > > > > >>
> > > > > > > > > > > >> asm-3.1.jar
> > > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > > > > > >> jersey-core-1.12.jar
> > > > > > > > > > > >> jersey-server-1.12.jar
> > > > > > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > > > > > >>
> > > > > > > > > > > >> with these libraries I still get the previous
> excetion
> > > > > > > > > > > >>
> > > > > > > > > > > >> No provider available for resource-ref 'null' of
> type
> > > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > > > > > 'pn-test.war.Comp'.
> > > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
> > > available
> > > > > for
> > > > > > > > > > > >> resource-ref
> > > > > > > > > > > >> 'null' of type
> 'javax.servlet.http.HttpServletRequest'
> > > > > > > > > > > >>
> > > > > > > > > > > >> However, if I do remove the atmosphere-* libraries I
> > > don't
> > > > > get
> > > > > > > the
> > > > > > > > > > > >> exception and the war is deployed. Obviously in
> order
> > to
> > > > > > remove
> > > > > > > > the
> > > > > > > > > > > >> atmosphere libraries I had to remove the class files
> > > that
> > > > > were
> > > > > > > > using
> > > > > > > > > > the
> > > > > > > > > > > >> libraries.
> > > > > > > > > > > >>
> > > > > > > > > > > >> Probably what has been done to fix Jersey libraries
> > can
> > > be
> > > > > > done
> > > > > > > > also
> > > > > > > > > > for
> > > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > > > > > >>
> > > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > > > > > >>
> > > > > > > > > > > >> > Hmm i think today it will not work but it is an
> easy
> > > > > update
> > > > > > we
> > > > > > > > can
> > > > > > > > > > do.
> > > > > > > > > > > >> >
> > > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on
> it.
> > > > > > > > > > > >> >
> > > > > > > > > > > >> > Btw you can use a filter + a thread local to avoid
> > the
> > > > > need
> > > > > > of
> > > > > > > > the
> > > > > > > > > > > >> > injection (at least this is 100% standard)...a
> > little
> > > > > > > workaround
> > > > > > > > > > which
> > > > > > > > > > > >> is
> > > > > > > > > > > >> > often used
> > > > > > > > > > > >> >
> > > > > > > > > > > >> > - Romain
> > > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > > > > > luca.merolla@gmail.com
> > > > > > > >
> > > > > > > > a
> > > > > > > > > > > écrit
> > > > > > > > > > > >> :
> > > > > > > > > > > >> >
> > > > > > > > > > > >> > > Honestly I don't know if it's the standard, but
> I
> > > have
> > > > > > been
> > > > > > > > > using
> > > > > > > > > > it
> > > > > > > > > > > >> in
> > > > > > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> > > I'll give a try to see if I can workaround by
> > using
> > > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
> > Manni-Bucau
> > > > > > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> > > > I think it is currently not supported, not
> sure
> > it
> > > > is
> > > > > a
> > > > > > > bug
> > > > > > > > or
> > > > > > > > > > not
> > > > > > > > > > > >> but
> > > > > > > > > > > >> > i
> > > > > > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > > > - Romain
> > > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > > > > > luca.merolla@gmail.com
> > > > > > > > > >
> > > > > > > > > > a
> > > > > > > > > > > >> > écrit :
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > > > > I used to use @Context for the
> > > HttpServletRequest
> > > > in
> > > > > > the
> > > > > > > > > REST
> > > > > > > > > > > >> > > resources.
> > > > > > > > > > > >> > > > In
> > > > > > > > > > > >> > > > > example:
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > > @Path("/site/account")
> > > > > > > > > > > >> > > > > public interface AccountResource {
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > > @POST
> > > > > > > > > > > >> > > > > @Path("create")
> > > > > > > > > > > >> > > > >
> > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> > > > > HttpServletRequest
> > > > > > > req,
> > > > > > > > > > > >> > > > >  @Context SecurityContext sec,
> RESTAccountDTO
> > > > > account)
> > > > > > > > > > > >> > > > > throws WebException;
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
> > > > Manni-Bucau
> > > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > > > > > luca.merolla@gmail.com
> > > > > > > > > > > >
> > > > > > > > > > > >> a
> > > > > > > > > > > >> > > > écrit :
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > > > > Still not working. The war with the REST
> > > calls
> > > > > is
> > > > > > > > giving
> > > > > > > > > > > this
> > > > > > > > > > > >> > > error:
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > >
> > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > > > > > >> >  No
> > > > > > > > > > > >> > > > > > provider
> > > > > > > > > > > >> > > > > > > available for resource-ref 'null' of
> type
> > > > > > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest'
> > for
> > > '
> > > > > > > > > > > >> pn-portone.war.Co
> > > > > > > > > > > >> > > > > > > mp'.
> > > > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > >
> > > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> >
> > > > > > > >
> > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> >
> > > > > > > > >
> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > >
> > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > >
> > > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > > > > > >> > > > Method)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >> > > > >
> > > > > > > > > > > >> > > >
> > > > > > > > > > > >> > >
> > > > > > > > > > > >> >
> > > > > > > > > > > >>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > >
> > > > > > > > >
> > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > > >> > > > >
> > > > > > > > >
> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > > > > > org.apache.openejb.util.OptionsLog
> > > > > > > > > > > >> info
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > > > > > >> "
> > > > > > > > > > > >> > > > > > > xmlns="
> http://java.sun.com/xml/ns/javaee"
> > > > > > > xmlns:web="
> > > > > > > > > > > >> > > > > > >
> > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > > "
> > > > > > > > > > > >> > > > > > > xsi:schemaLocation="
> > > > > > > http://java.sun.com/xml/ns/javaee
> > > > > > > > > > > >> > > > > > >
> > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > > "
> > > > > > > > > > > >> > > > > > > version="3.0">
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > >     <servlet>
> > > > > > > > > > > >> > > > > > >
> > > > > > <description>AtmosphereServlet</description>
> > > > > > > > > > > >> > > > > > >
> > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > >
> > > > > > > > > > > >>
> > > > > > > >
> > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > > > > > >> > > > > > >
> > > > <async-supported>true</async-supported>
> > > > > > > > > > > >> > > > > > >         <!--
> > > > load-on-startup>0</load-on-startup
> > > > > > -->
> > > > > > > > > > > >> > > > > > >     </servlet>
> > > > > > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > > > > > >> > > > > > >
> > > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > > >> > > > > > >
> > > > <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > <security-constraint>
> > > > > > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > > > > > >> > > > > > >
> > > > <web-resource-name>Resteasy</web-resource-name>
> > > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > > > > > >> > > > > > > </security-constraint>
> > > > > > > > > > > >> > > > > > > <login-config>
> > > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > > > > > >> > > > > > > </login-config>
> > > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > > > > > >> > > > > > >
> > > <welcome-file>index.jsp</welcome-file>
> > > > > > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > > > > > >> > > > > > > </web-app>
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
> > > Merolla
> > > > <
> > > > > > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > > >wrote:
> > > > > > > > > > > >> > > > > > >
> > > > > > > > > > > >> > > > > > > > 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
> > > > > <
> > > > > > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > > >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
> > > > > > > > > <
> > > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
> > <
> > > > > > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > > > > > >> > > 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
> > > > > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > > > > > >> > > > > > > >>> >
> > > > > > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > > > > > >> > > > > > > >>> > >
> > > > > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca
> > > Merolla"
> > > > <
> > > > > > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > > >>> >  *
> > > > 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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > > >>  *
> > 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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > > >  *
> > 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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > > > > > >  *
> 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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > > > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > > > > > > >
> > > > > > > >
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> >    *Luca Merolla*
> > Management, Business & Technology Consultant
> >
> >
> >  <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
> > *Email:* luca.merolla@gmail.com
> >  *http://nl.linkedin.com/in/lucamerolla*
> > *Blog <http://lucamerolla.wordpress.com>*
> >
> >
> > Merolla Consulting Limited
> >
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
it starts removing atmosphere-jersey

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Romain Manni-Bucau <rm...@gmail.com>

> yeah and removing it i have other classnotfound on jersey
>
> does atmosphere works without jersey? (at least the deps of the sample
> project)
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Luca Merolla <lu...@gmail.com>
>
>> Strange, is jersey-core jar packed inside the war?
>>
>> On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <rmannibucau@gmail.com
>> >wrote:
>>
>> > with this sample i get java.lang.ClassNotFoundException:
>> > com.sun.jersey.core.util.FeaturesAndProperties
>> >
>> > *Romain Manni-Bucau*
>> > *Twitter: @rmannibucau*
>> > *Blog: http://rmannibucau.wordpress.com*
>> >
>> >
>> >
>> >
>> > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> >
>> > > I have this war project which I was using to test it. You can download
>> > the
>> > > source from here. There is the pom.xml which builds the war, there are
>> > also
>> > > some java classes which are taken from atmosphere samples.
>> > >
>> > > *
>> > >
>> > >
>> >
>> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
>> > > *
>> > >
>> > > I hope it can help.
>> > > *
>> > > *
>> > >
>> > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
>> > rmannibucau@gmail.com
>> > > >wrote:
>> > >
>> > > > Well im more looking to a mvn project ready to run.
>> > > >
>> > > > Fyi injecting as field the request now works.
>> > > >
>> > > > - Romain
>> > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a
>> > écrit :
>> > > >
>> > > > > After the build was successful I have downloaded the build from
>> here:
>> > > > >
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>> > > > >
>> > > > > As very minimal test I can provide you a WAR file with the
>> libraries
>> > > and
>> > > > > one class which is enough to get the exception.
>> > > > >
>> > > > > @ApplicationPath("/rest")
>> > > > > public class TestApplication extends Application {
>> > > > > }
>> > > > >
>> > > > > If I remove this class, it deploys, but I guess it's not even
>> loading
>> > > the
>> > > > > libraries from atmosphere in that case.
>> > > > >
>> > > > >
>> > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
>> > > > rmannibucau@gmail.com
>> > > > > >wrote:
>> > > > >
>> > > > > > weird, tried something shipped with this build
>> > > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>> > > > > >
>> > > > > > PS: any simple way to test atmosphere in a unit test?
>> > > > > >
>> > > > > > *Romain Manni-Bucau*
>> > > > > > *Twitter: @rmannibucau*
>> > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> > > > > >
>> > > > > > > I have tried and it seems that it goes a bit further compared
>> to
>> > > > > before.
>> > > > > > > However, now I get a different exception:
>> > > > > > >
>> > > > > > > SEVERE: Application could not be deployed:
>> > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
>> > > > > > > org.apache.openejb.OpenEJBException: Creating application
>> failed:
>> > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
>> > building
>> > > > bean
>> > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
>> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> Unable
>> > > to
>> > > > > > infer
>> > > > > > > type for
>> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>> > > > > > >         at
>> > > > > > >
>> > > > >
>> > >
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>> > > > > > >         at
>> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> > > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> > > > > > >         at
>> > > > > > >
>> > > > >
>> > >
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> > > > > > >         at
>> > > > > > >
>> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> > > > > > >         at
>> > > > > > >
>> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> > > > > > >         at
>> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> > > > > > >         at
>> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> > > > > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > > > Method)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
>> > > > > > >         at
>> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> > > > > > >         at
>> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error building
>> > bean
>> > > > > > > 'pn-portone.war.Comp'.  Exception: class
>> > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
>> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
>> Unable
>> > > to
>> > > > > > infer
>> > > > > > > type for
>> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>> > > > > > >         ... 20 more
>> > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to
>> infer
>> > > type
>> > > > > for
>> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>> > > > > > >         at
>> > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>> > > > > > >         ... 21 more
>> > > > > > >
>> > > > > > >
>> > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
>> > > > > > > <rm...@gmail.com>wrote:
>> > > > > > >
>> > > > > > > > please retry when
>> > > > > > > >
>> http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
>> > > > > green
>> > > > > > > > (forgot to commit a file yesterday, sorry)
>> > > > > > > >
>> > > > > > > > *Romain Manni-Bucau*
>> > > > > > > > *Twitter: @rmannibucau*
>> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
>> > > > > > > >
>> > > > > > > > > I have tried with snapshot from the 3rd of september,
>> still
>> > > same
>> > > > > > issue
>> > > > > > > > with
>> > > > > > > > > the HttpServletRequest.
>> > > > > > > > > I can  increase the logs and see where it fails exactly
>> and
>> > > > provide
>> > > > > > > you a
>> > > > > > > > > full log if that can help.
>> > > > > > > > > Which package should I increase to FINE?
>> > > > > > > > >
>> > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
>> > > > > > > > rmannibucau@gmail.com
>> > > > > > > > > >wrote:
>> > > > > > > > >
>> > > > > > > > > > can you give it another try with the next snapshot
>> please
>> > > > > > > > > >
>> > > > > > > > > > *Romain Manni-Bucau*
>> > > > > > > > > > *Twitter: @rmannibucau*
>> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
>> > > > > > > > > >
>> > > > > > > > > > > It can be.
>> > > > > > > > > > >
>> > > > > > > > > > > I can have a look around the 10th of september
>> > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
>> > > > luca.merolla@gmail.com>
>> > > > > a
>> > > > > > > > > écrit :
>> > > > > > > > > > >
>> > > > > > > > > > > I have done some tests with my war with the latest
>> > snapshot
>> > > > of
>> > > > > > > TomEE.
>> > > > > > > > > > These
>> > > > > > > > > > >> are the libraries that are inside the WEB-INF/lib of
>> the
>> > > war
>> > > > > > > > > > >>
>> > > > > > > > > > >> asm-3.1.jar
>> > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
>> > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
>> > > > > > > > > > >> commons-logging-1.1.1.jar
>> > > > > > > > > > >> jersey-core-1.12.jar
>> > > > > > > > > > >> jersey-server-1.12.jar
>> > > > > > > > > > >> jersey-servlet-1.12.jar
>> > > > > > > > > > >> jgroups-2.8.0.GA.jar
>> > > > > > > > > > >>
>> > > > > > > > > > >> with these libraries I still get the previous
>> excetion
>> > > > > > > > > > >>
>> > > > > > > > > > >> No provider available for resource-ref 'null' of type
>> > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
>> > > > > 'pn-test.war.Comp'.
>> > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
>> > available
>> > > > for
>> > > > > > > > > > >> resource-ref
>> > > > > > > > > > >> 'null' of type
>> 'javax.servlet.http.HttpServletRequest'
>> > > > > > > > > > >>
>> > > > > > > > > > >> However, if I do remove the atmosphere-* libraries I
>> > don't
>> > > > get
>> > > > > > the
>> > > > > > > > > > >> exception and the war is deployed. Obviously in
>> order to
>> > > > > remove
>> > > > > > > the
>> > > > > > > > > > >> atmosphere libraries I had to remove the class files
>> > that
>> > > > were
>> > > > > > > using
>> > > > > > > > > the
>> > > > > > > > > > >> libraries.
>> > > > > > > > > > >>
>> > > > > > > > > > >> Probably what has been done to fix Jersey libraries
>> can
>> > be
>> > > > > done
>> > > > > > > also
>> > > > > > > > > for
>> > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
>> > > > > > > > > > >>
>> > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
>> > > > > > > > > > >> <rm...@gmail.com>wrote:
>> > > > > > > > > > >>
>> > > > > > > > > > >> > Hmm i think today it will not work but it is an
>> easy
>> > > > update
>> > > > > we
>> > > > > > > can
>> > > > > > > > > do.
>> > > > > > > > > > >> >
>> > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on
>> it.
>> > > > > > > > > > >> >
>> > > > > > > > > > >> > Btw you can use a filter + a thread local to avoid
>> the
>> > > > need
>> > > > > of
>> > > > > > > the
>> > > > > > > > > > >> > injection (at least this is 100% standard)...a
>> little
>> > > > > > workaround
>> > > > > > > > > which
>> > > > > > > > > > >> is
>> > > > > > > > > > >> > often used
>> > > > > > > > > > >> >
>> > > > > > > > > > >> > - Romain
>> > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
>> > > > > luca.merolla@gmail.com
>> > > > > > >
>> > > > > > > a
>> > > > > > > > > > écrit
>> > > > > > > > > > >> :
>> > > > > > > > > > >> >
>> > > > > > > > > > >> > > Honestly I don't know if it's the standard, but I
>> > have
>> > > > > been
>> > > > > > > > using
>> > > > > > > > > it
>> > > > > > > > > > >> in
>> > > > > > > > > > >> > > both Jersey and Resteasy.
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> > > I'll give a try to see if I can workaround by
>> using
>> > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
>> Manni-Bucau
>> > > > > > > > > > >> > > <rm...@gmail.com>wrote:
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> > > > I think it is currently not supported, not
>> sure it
>> > > is
>> > > > a
>> > > > > > bug
>> > > > > > > or
>> > > > > > > > > not
>> > > > > > > > > > >> but
>> > > > > > > > > > >> > i
>> > > > > > > > > > >> > > > thought it was not standard, is it?
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > > > - Romain
>> > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
>> > > > > > > luca.merolla@gmail.com
>> > > > > > > > >
>> > > > > > > > > a
>> > > > > > > > > > >> > écrit :
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > > > > I used to use @Context for the
>> > HttpServletRequest
>> > > in
>> > > > > the
>> > > > > > > > REST
>> > > > > > > > > > >> > > resources.
>> > > > > > > > > > >> > > > In
>> > > > > > > > > > >> > > > > example:
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > > @Path("/site/account")
>> > > > > > > > > > >> > > > > public interface AccountResource {
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > > @POST
>> > > > > > > > > > >> > > > > @Path("create")
>> > > > > > > > > > >> > > > >
>> @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
>> > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
>> > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
>> > > > HttpServletRequest
>> > > > > > req,
>> > > > > > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO
>> > > > account)
>> > > > > > > > > > >> > > > > throws WebException;
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
>> > > Manni-Bucau
>> > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > > > > Is the request injected with @resource?
>> > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
>> > > > > > > > > luca.merolla@gmail.com
>> > > > > > > > > > >
>> > > > > > > > > > >> a
>> > > > > > > > > > >> > > > écrit :
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > > > > Still not working. The war with the REST
>> > calls
>> > > > is
>> > > > > > > giving
>> > > > > > > > > > this
>> > > > > > > > > > >> > > error:
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > >
>> > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
>> > > > > > > > > > >> >  No
>> > > > > > > > > > >> > > > > > provider
>> > > > > > > > > > >> > > > > > > available for resource-ref 'null' of type
>> > > > > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest'
>> for
>> > '
>> > > > > > > > > > >> pn-portone.war.Co
>> > > > > > > > > > >> > > > > > > mp'.
>> > > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >>
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > >
>> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >>
>> > > > > > > > >
>> > > > > > >
>> > > > >
>> > >
>> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> >
>> > > > > > >
>> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> >
>> > > > > > > >
>> > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > >
>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > >
>> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > > > > > > > > > >> > > > Method)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >> > > > >
>> > > > > > > > > > >> > > >
>> > > > > > > > > > >> > >
>> > > > > > > > > > >> >
>> > > > > > > > > > >>
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > >
>> > > > > > > >
>> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>> > > > > > > > > > >> > > > > > >         at
>> > > > > > > > > > >> > > > >
>> > > > > > > >
>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
>> > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
>> > > > > > > > org.apache.openejb.util.OptionsLog
>> > > > > > > > > > >> info
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
>> > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
>> > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
>> > > > > > > > > > >> "
>> > > > > > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee
>> "
>> > > > > > xmlns:web="
>> > > > > > > > > > >> > > > > > >
>> > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> > > > > "
>> > > > > > > > > > >> > > > > > > xsi:schemaLocation="
>> > > > > > http://java.sun.com/xml/ns/javaee
>> > > > > > > > > > >> > > > > > >
>> > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
>> > > > > "
>> > > > > > > > > > >> > > > > > > version="3.0">
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > >     <servlet>
>> > > > > > > > > > >> > > > > > >
>> > > > > <description>AtmosphereServlet</description>
>> > > > > > > > > > >> > > > > > >
>> > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > >
>> > > > > > > > > > >>
>> > > > > > >
>> > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
>> > > > > > > > > > >> > > > > > >
>> > > <async-supported>true</async-supported>
>> > > > > > > > > > >> > > > > > >         <!--
>> > > load-on-startup>0</load-on-startup
>> > > > > -->
>> > > > > > > > > > >> > > > > > >     </servlet>
>> > > > > > > > > > >> > > > > > >     <servlet-mapping>
>> > > > > > > > > > >> > > > > > >
>> > > > > > <servlet-name>AtmosphereServlet</servlet-name>
>> > > > > > > > > > >> > > > > > >
>> > > <url-pattern>/atmosphere/*</url-pattern>
>> > > > > > > > > > >> > > > > > >     </servlet-mapping>
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > <security-constraint>
>> > > > > > > > > > >> > > > > > > <web-resource-collection>
>> > > > > > > > > > >> > > > > > >
>> > > <web-resource-name>Resteasy</web-resource-name>
>> > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
>> > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
>> > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
>> > > > > > > > > > >> > > > > > > </web-resource-collection>
>> > > > > > > > > > >> > > > > > > <auth-constraint>
>> > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> > > > > > > > > > >> > > > > > > </auth-constraint>
>> > > > > > > > > > >> > > > > > > </security-constraint>
>> > > > > > > > > > >> > > > > > > <login-config>
>> > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
>> > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
>> > > > > > > > > > >> > > > > > > </login-config>
>> > > > > > > > > > >> > > > > > > <security-role>
>> > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
>> > > > > > > > > > >> > > > > > > </security-role>
>> > > > > > > > > > >> > > > > > > <security-role>
>> > > > > > > > > > >> > > > > > > <role-name>user</role-name>
>> > > > > > > > > > >> > > > > > > </security-role>
>> > > > > > > > > > >> > > > > > >  <welcome-file-list>
>> > > > > > > > > > >> > > > > > >
>> > <welcome-file>index.jsp</welcome-file>
>> > > > > > > > > > >> > > > > > >     </welcome-file-list>
>> > > > > > > > > > >> > > > > > > </web-app>
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
>> > Merolla
>> > > <
>> > > > > > > > > > >> > > > luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > > >wrote:
>> > > > > > > > > > >> > > > > > >
>> > > > > > > > > > >> > > > > > > > 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
>> > > > <
>> > > > > > > > > > >> > > > > luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > > >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
>> > > > > > > > <
>> > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
>> > > > > > > > > > >> > luca.merolla@gmail.com>
>> > > > > > > > > > >> > > 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
>> > > > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
>> > > > > > > > > > >> > > > > > > >>> >
>> > > > > > > > > > >> > > > > > > >>> > > Hi,
>> > > > > > > > > > >> > > > > > > >>> > >
>> > > > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
>> > > > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca
>> > Merolla"
>> > > <
>> > > > > > > > > > >> > > > luca.merolla@gmail.com>
>> > > > > > > > > > >> > > > > 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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > > >>> >  *
>> > > 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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > > >>  *
>> 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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > > >  *
>> 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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
>> > > > > > > > > > >> > >  *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:* luca.merolla@gmail.com
>> > > > > > > > > > >>  *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:* luca.merolla@gmail.com
>> > > > > > > > >  *http://nl.linkedin.com/in/lucamerolla*
>> > > > > > > > > *Blog <http://lucamerolla.wordpress.com>*
>> > > > > > > >
>> > > > > > >
>> > > >
>> > >
>> >
>>
>>
>>
>> --
>>    *Luca Merolla*
>> Management, Business & Technology Consultant
>>
>>
>>  <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
>> *Email:* luca.merolla@gmail.com
>>  *http://nl.linkedin.com/in/lucamerolla*
>> *Blog <http://lucamerolla.wordpress.com>*
>>
>>
>> Merolla Consulting Limited
>>
>
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
yeah and removing it i have other classnotfound on jersey

does atmosphere works without jersey? (at least the deps of the sample
project)

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Luca Merolla <lu...@gmail.com>

> Strange, is jersey-core jar packed inside the war?
>
> On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <rmannibucau@gmail.com
> >wrote:
>
> > with this sample i get java.lang.ClassNotFoundException:
> > com.sun.jersey.core.util.FeaturesAndProperties
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >
> > > I have this war project which I was using to test it. You can download
> > the
> > > source from here. There is the pom.xml which builds the war, there are
> > also
> > > some java classes which are taken from atmosphere samples.
> > >
> > > *
> > >
> > >
> >
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> > > *
> > >
> > > I hope it can help.
> > > *
> > > *
> > >
> > > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> > rmannibucau@gmail.com
> > > >wrote:
> > >
> > > > Well im more looking to a mvn project ready to run.
> > > >
> > > > Fyi injecting as field the request now works.
> > > >
> > > > - Romain
> > > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a
> > écrit :
> > > >
> > > > > After the build was successful I have downloaded the build from
> here:
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> > > > >
> > > > > As very minimal test I can provide you a WAR file with the
> libraries
> > > and
> > > > > one class which is enough to get the exception.
> > > > >
> > > > > @ApplicationPath("/rest")
> > > > > public class TestApplication extends Application {
> > > > > }
> > > > >
> > > > > If I remove this class, it deploys, but I guess it's not even
> loading
> > > the
> > > > > libraries from atmosphere in that case.
> > > > >
> > > > >
> > > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> > > > rmannibucau@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > weird, tried something shipped with this build
> > > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > > > > >
> > > > > > PS: any simple way to test atmosphere in a unit test?
> > > > > >
> > > > > > *Romain Manni-Bucau*
> > > > > > *Twitter: @rmannibucau*
> > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > >
> > > > > > > I have tried and it seems that it goes a bit further compared
> to
> > > > > before.
> > > > > > > However, now I get a different exception:
> > > > > > >
> > > > > > > SEVERE: Application could not be deployed:
> > > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > > > > org.apache.openejb.OpenEJBException: Creating application
> failed:
> > > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
> > building
> > > > bean
> > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> Unable
> > > to
> > > > > > infer
> > > > > > > type for
> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > > > > >         at
> > > > > > >
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > > > > >         at
> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > >         at
> > > > > > >
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > >         at
> > > > > > >
> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > >         at
> > > > > > >
> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > >         at
> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > >         at
> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > Method)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > >         at
> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > >         at
> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > Caused by: org.apache.openejb.OpenEJBException: Error building
> > bean
> > > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req:
> Unable
> > > to
> > > > > > infer
> > > > > > > type for
> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > > > > >         ... 20 more
> > > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to infer
> > > type
> > > > > for
> > > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > > > > >         at
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > > > > >         ... 21 more
> > > > > > >
> > > > > > >
> > > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > > > > <rm...@gmail.com>wrote:
> > > > > > >
> > > > > > > > please retry when
> > > > > > > >
> http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> > > > > green
> > > > > > > > (forgot to commit a file yesterday, sorry)
> > > > > > > >
> > > > > > > > *Romain Manni-Bucau*
> > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > > >
> > > > > > > > > I have tried with snapshot from the 3rd of september, still
> > > same
> > > > > > issue
> > > > > > > > with
> > > > > > > > > the HttpServletRequest.
> > > > > > > > > I can  increase the logs and see where it fails exactly and
> > > > provide
> > > > > > > you a
> > > > > > > > > full log if that can help.
> > > > > > > > > Which package should I increase to FINE?
> > > > > > > > >
> > > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > > > > rmannibucau@gmail.com
> > > > > > > > > >wrote:
> > > > > > > > >
> > > > > > > > > > can you give it another try with the next snapshot please
> > > > > > > > > >
> > > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > > > > >
> > > > > > > > > > > It can be.
> > > > > > > > > > >
> > > > > > > > > > > I can have a look around the 10th of september
> > > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> > > > luca.merolla@gmail.com>
> > > > > a
> > > > > > > > > écrit :
> > > > > > > > > > >
> > > > > > > > > > > I have done some tests with my war with the latest
> > snapshot
> > > > of
> > > > > > > TomEE.
> > > > > > > > > > These
> > > > > > > > > > >> are the libraries that are inside the WEB-INF/lib of
> the
> > > war
> > > > > > > > > > >>
> > > > > > > > > > >> asm-3.1.jar
> > > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > > > > >> jersey-core-1.12.jar
> > > > > > > > > > >> jersey-server-1.12.jar
> > > > > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > > > > >>
> > > > > > > > > > >> with these libraries I still get the previous excetion
> > > > > > > > > > >>
> > > > > > > > > > >> No provider available for resource-ref 'null' of type
> > > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > > > > 'pn-test.war.Comp'.
> > > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
> > available
> > > > for
> > > > > > > > > > >> resource-ref
> > > > > > > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > > > > > > >>
> > > > > > > > > > >> However, if I do remove the atmosphere-* libraries I
> > don't
> > > > get
> > > > > > the
> > > > > > > > > > >> exception and the war is deployed. Obviously in order
> to
> > > > > remove
> > > > > > > the
> > > > > > > > > > >> atmosphere libraries I had to remove the class files
> > that
> > > > were
> > > > > > > using
> > > > > > > > > the
> > > > > > > > > > >> libraries.
> > > > > > > > > > >>
> > > > > > > > > > >> Probably what has been done to fix Jersey libraries
> can
> > be
> > > > > done
> > > > > > > also
> > > > > > > > > for
> > > > > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > > > > >>
> > > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > > > > >>
> > > > > > > > > > >> > Hmm i think today it will not work but it is an easy
> > > > update
> > > > > we
> > > > > > > can
> > > > > > > > > do.
> > > > > > > > > > >> >
> > > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > > > > > > >> >
> > > > > > > > > > >> > Btw you can use a filter + a thread local to avoid
> the
> > > > need
> > > > > of
> > > > > > > the
> > > > > > > > > > >> > injection (at least this is 100% standard)...a
> little
> > > > > > workaround
> > > > > > > > > which
> > > > > > > > > > >> is
> > > > > > > > > > >> > often used
> > > > > > > > > > >> >
> > > > > > > > > > >> > - Romain
> > > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > > > > luca.merolla@gmail.com
> > > > > > >
> > > > > > > a
> > > > > > > > > > écrit
> > > > > > > > > > >> :
> > > > > > > > > > >> >
> > > > > > > > > > >> > > Honestly I don't know if it's the standard, but I
> > have
> > > > > been
> > > > > > > > using
> > > > > > > > > it
> > > > > > > > > > >> in
> > > > > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > > > > >> > >
> > > > > > > > > > >> > > I'll give a try to see if I can workaround by
> using
> > > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > > > > >> > >
> > > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain
> Manni-Bucau
> > > > > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > > > > >> > >
> > > > > > > > > > >> > > > I think it is currently not supported, not sure
> it
> > > is
> > > > a
> > > > > > bug
> > > > > > > or
> > > > > > > > > not
> > > > > > > > > > >> but
> > > > > > > > > > >> > i
> > > > > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > > > - Romain
> > > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > > > > luca.merolla@gmail.com
> > > > > > > > >
> > > > > > > > > a
> > > > > > > > > > >> > écrit :
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > > > > I used to use @Context for the
> > HttpServletRequest
> > > in
> > > > > the
> > > > > > > > REST
> > > > > > > > > > >> > > resources.
> > > > > > > > > > >> > > > In
> > > > > > > > > > >> > > > > example:
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > > @Path("/site/account")
> > > > > > > > > > >> > > > > public interface AccountResource {
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > > @POST
> > > > > > > > > > >> > > > > @Path("create")
> > > > > > > > > > >> > > > >
> @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> > > > HttpServletRequest
> > > > > > req,
> > > > > > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO
> > > > account)
> > > > > > > > > > >> > > > > throws WebException;
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
> > > Manni-Bucau
> > > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > > > > luca.merolla@gmail.com
> > > > > > > > > > >
> > > > > > > > > > >> a
> > > > > > > > > > >> > > > écrit :
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > > > > Still not working. The war with the REST
> > calls
> > > > is
> > > > > > > giving
> > > > > > > > > > this
> > > > > > > > > > >> > > error:
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > > > > >> > > > > > >
> > > > > > > > > >
> > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > > > > >> >  No
> > > > > > > > > > >> > > > > > provider
> > > > > > > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest'
> for
> > '
> > > > > > > > > > >> pn-portone.war.Co
> > > > > > > > > > >> > > > > > > mp'.
> > > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >>
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > >
> > > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >>
> > > > > > > > >
> > > > > > >
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> >
> > > > > > >
> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> >
> > > > > > > >
> > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > >
> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > >
> > > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > > > > >> > > > Method)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >> > > > >
> > > > > > > > > > >> > > >
> > > > > > > > > > >> > >
> > > > > > > > > > >> >
> > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > >
> > > > > > > >
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > > > >> > > > > > >         at
> > > > > > > > > > >> > > > >
> > > > > > > >
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > > > > org.apache.openejb.util.OptionsLog
> > > > > > > > > > >> info
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > > > > >> "
> > > > > > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> > > > > > xmlns:web="
> > > > > > > > > > >> > > > > > >
> > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > "
> > > > > > > > > > >> > > > > > > xsi:schemaLocation="
> > > > > > http://java.sun.com/xml/ns/javaee
> > > > > > > > > > >> > > > > > >
> > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > > "
> > > > > > > > > > >> > > > > > > version="3.0">
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > >     <servlet>
> > > > > > > > > > >> > > > > > >
> > > > > <description>AtmosphereServlet</description>
> > > > > > > > > > >> > > > > > >
> > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > >
> > > > > > > > > > >>
> > > > > > >
> > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > > > > >> > > > > > >
> > > <async-supported>true</async-supported>
> > > > > > > > > > >> > > > > > >         <!--
> > > load-on-startup>0</load-on-startup
> > > > > -->
> > > > > > > > > > >> > > > > > >     </servlet>
> > > > > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > > > > >> > > > > > >
> > > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > > >> > > > > > >
> > > <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > <security-constraint>
> > > > > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > > > > >> > > > > > >
> > > <web-resource-name>Resteasy</web-resource-name>
> > > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > > > > >> > > > > > > </security-constraint>
> > > > > > > > > > >> > > > > > > <login-config>
> > > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > > > > >> > > > > > > </login-config>
> > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > > > > >> > > > > > >
> > <welcome-file>index.jsp</welcome-file>
> > > > > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > > > > >> > > > > > > </web-app>
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
> > Merolla
> > > <
> > > > > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > > >wrote:
> > > > > > > > > > >> > > > > > >
> > > > > > > > > > >> > > > > > > > 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
> > > > <
> > > > > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > > >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
> > > > > > > > <
> > > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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"
> <
> > > > > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > > > > >> > > 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
> > > > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > > > > >> > > > > > > >>> >
> > > > > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > > > > >> > > > > > > >>> > >
> > > > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca
> > Merolla"
> > > <
> > > > > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > > >>> >  *
> > > 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:* luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > > >>  *
> 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:* luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > > >  *
> 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:* luca.merolla@gmail.com
> > > > > > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > > > > > >
> > > > > > >
> > > >
> > >
> >
>
>
>
> --
>    *Luca Merolla*
> Management, Business & Technology Consultant
>
>
>  <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
> *Email:* luca.merolla@gmail.com
>  *http://nl.linkedin.com/in/lucamerolla*
> *Blog <http://lucamerolla.wordpress.com>*
>
>
> Merolla Consulting Limited
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
Strange, is jersey-core jar packed inside the war?

On Mon, Sep 3, 2012 at 7:31 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> with this sample i get java.lang.ClassNotFoundException:
> com.sun.jersey.core.util.FeaturesAndProperties
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Luca Merolla <lu...@gmail.com>
>
> > I have this war project which I was using to test it. You can download
> the
> > source from here. There is the pom.xml which builds the war, there are
> also
> > some java classes which are taken from atmosphere samples.
> >
> > *
> >
> >
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> > *
> >
> > I hope it can help.
> > *
> > *
> >
> > On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <
> rmannibucau@gmail.com
> > >wrote:
> >
> > > Well im more looking to a mvn project ready to run.
> > >
> > > Fyi injecting as field the request now works.
> > >
> > > - Romain
> > > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a
> écrit :
> > >
> > > > After the build was successful I have downloaded the build from here:
> > > >
> > > >
> > > >
> > >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> > > >
> > > > As very minimal test I can provide you a WAR file with the libraries
> > and
> > > > one class which is enough to get the exception.
> > > >
> > > > @ApplicationPath("/rest")
> > > > public class TestApplication extends Application {
> > > > }
> > > >
> > > > If I remove this class, it deploys, but I guess it's not even loading
> > the
> > > > libraries from atmosphere in that case.
> > > >
> > > >
> > > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> > > rmannibucau@gmail.com
> > > > >wrote:
> > > >
> > > > > weird, tried something shipped with this build
> > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > > > >
> > > > > PS: any simple way to test atmosphere in a unit test?
> > > > >
> > > > > *Romain Manni-Bucau*
> > > > > *Twitter: @rmannibucau*
> > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > >
> > > > > > I have tried and it seems that it goes a bit further compared to
> > > > before.
> > > > > > However, now I get a different exception:
> > > > > >
> > > > > > SEVERE: Application could not be deployed:
> > > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > > > org.apache.openejb.OpenEJBException: Creating application failed:
> > > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error
> building
> > > bean
> > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable
> > to
> > > > > infer
> > > > > > type for
> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > > > >         at
> > > > > >
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > > > >         at
> > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > >         at
> > > > > >
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > >         at
> > > > > >
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > >         at
> > > > > >
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > >         at
> > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > >         at
> > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > Method)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > > > >         at
> > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > >         at
> > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > Caused by: org.apache.openejb.OpenEJBException: Error building
> bean
> > > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable
> > to
> > > > > infer
> > > > > > type for
> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > > > >         ... 20 more
> > > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to infer
> > type
> > > > for
> > > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > > > >         at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > > > >         ... 21 more
> > > > > >
> > > > > >
> > > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > > > <rm...@gmail.com>wrote:
> > > > > >
> > > > > > > please retry when
> > > > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517is
> > > > green
> > > > > > > (forgot to commit a file yesterday, sorry)
> > > > > > >
> > > > > > > *Romain Manni-Bucau*
> > > > > > > *Twitter: @rmannibucau*
> > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > > >
> > > > > > > > I have tried with snapshot from the 3rd of september, still
> > same
> > > > > issue
> > > > > > > with
> > > > > > > > the HttpServletRequest.
> > > > > > > > I can  increase the logs and see where it fails exactly and
> > > provide
> > > > > > you a
> > > > > > > > full log if that can help.
> > > > > > > > Which package should I increase to FINE?
> > > > > > > >
> > > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > > > rmannibucau@gmail.com
> > > > > > > > >wrote:
> > > > > > > >
> > > > > > > > > can you give it another try with the next snapshot please
> > > > > > > > >
> > > > > > > > > *Romain Manni-Bucau*
> > > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > > > >
> > > > > > > > > > It can be.
> > > > > > > > > >
> > > > > > > > > > I can have a look around the 10th of september
> > > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> > > luca.merolla@gmail.com>
> > > > a
> > > > > > > > écrit :
> > > > > > > > > >
> > > > > > > > > > I have done some tests with my war with the latest
> snapshot
> > > of
> > > > > > TomEE.
> > > > > > > > > These
> > > > > > > > > >> are the libraries that are inside the WEB-INF/lib of the
> > war
> > > > > > > > > >>
> > > > > > > > > >> asm-3.1.jar
> > > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > > > >> jersey-core-1.12.jar
> > > > > > > > > >> jersey-server-1.12.jar
> > > > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > > > >>
> > > > > > > > > >> with these libraries I still get the previous excetion
> > > > > > > > > >>
> > > > > > > > > >> No provider available for resource-ref 'null' of type
> > > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > > > 'pn-test.war.Comp'.
> > > > > > > > > >> org.apache.openejb.OpenEJBException: No provider
> available
> > > for
> > > > > > > > > >> resource-ref
> > > > > > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > > > > > >>
> > > > > > > > > >> However, if I do remove the atmosphere-* libraries I
> don't
> > > get
> > > > > the
> > > > > > > > > >> exception and the war is deployed. Obviously in order to
> > > > remove
> > > > > > the
> > > > > > > > > >> atmosphere libraries I had to remove the class files
> that
> > > were
> > > > > > using
> > > > > > > > the
> > > > > > > > > >> libraries.
> > > > > > > > > >>
> > > > > > > > > >> Probably what has been done to fix Jersey libraries can
> be
> > > > done
> > > > > > also
> > > > > > > > for
> > > > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > > > >>
> > > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > > > >>
> > > > > > > > > >> > Hmm i think today it will not work but it is an easy
> > > update
> > > > we
> > > > > > can
> > > > > > > > do.
> > > > > > > > > >> >
> > > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > > > > > >> >
> > > > > > > > > >> > Btw you can use a filter + a thread local to avoid the
> > > need
> > > > of
> > > > > > the
> > > > > > > > > >> > injection (at least this is 100% standard)...a little
> > > > > workaround
> > > > > > > > which
> > > > > > > > > >> is
> > > > > > > > > >> > often used
> > > > > > > > > >> >
> > > > > > > > > >> > - Romain
> > > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > > > luca.merolla@gmail.com
> > > > > >
> > > > > > a
> > > > > > > > > écrit
> > > > > > > > > >> :
> > > > > > > > > >> >
> > > > > > > > > >> > > Honestly I don't know if it's the standard, but I
> have
> > > > been
> > > > > > > using
> > > > > > > > it
> > > > > > > > > >> in
> > > > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > > > >> > >
> > > > > > > > > >> > > I'll give a try to see if I can workaround by using
> > > > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > > > >> > >
> > > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > > > >> > >
> > > > > > > > > >> > > > I think it is currently not supported, not sure it
> > is
> > > a
> > > > > bug
> > > > > > or
> > > > > > > > not
> > > > > > > > > >> but
> > > > > > > > > >> > i
> > > > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > > > >> > > >
> > > > > > > > > >> > > > - Romain
> > > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > > > luca.merolla@gmail.com
> > > > > > > >
> > > > > > > > a
> > > > > > > > > >> > écrit :
> > > > > > > > > >> > > >
> > > > > > > > > >> > > > > I used to use @Context for the
> HttpServletRequest
> > in
> > > > the
> > > > > > > REST
> > > > > > > > > >> > > resources.
> > > > > > > > > >> > > > In
> > > > > > > > > >> > > > > example:
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > > @Path("/site/account")
> > > > > > > > > >> > > > > public interface AccountResource {
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > > @POST
> > > > > > > > > >> > > > > @Path("create")
> > > > > > > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> > > HttpServletRequest
> > > > > req,
> > > > > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO
> > > account)
> > > > > > > > > >> > > > > throws WebException;
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
> > Manni-Bucau
> > > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > > > luca.merolla@gmail.com
> > > > > > > > > >
> > > > > > > > > >> a
> > > > > > > > > >> > > > écrit :
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > > > > Still not working. The war with the REST
> calls
> > > is
> > > > > > giving
> > > > > > > > > this
> > > > > > > > > >> > > error:
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > > > >> > > > > > >
> > > > > > > > >
> > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > > > >> >  No
> > > > > > > > > >> > > > > > provider
> > > > > > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for
> '
> > > > > > > > > >> pn-portone.war.Co
> > > > > > > > > >> > > > > > > mp'.
> > > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > >
> > > > > > > > > >>
> > > > > > > >
> > > > > >
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > >
> > > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > >
> > > > > > > > > >>
> > > > > > > >
> > > > > >
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> >
> > > > > >
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> >
> > > > > > >
> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > >
> > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > >
> > > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > > > >> > > > Method)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >> > > > >
> > > > > > > > > >> > > >
> > > > > > > > > >> > >
> > > > > > > > > >> >
> > > > > > > > > >>
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > >
> > > > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > > >> > > > > > >         at
> > > > > > > > > >> > > > >
> > > > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > > > org.apache.openejb.util.OptionsLog
> > > > > > > > > >> info
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > > > >> "
> > > > > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> > > > > xmlns:web="
> > > > > > > > > >> > > > > > >
> > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > "
> > > > > > > > > >> > > > > > > xsi:schemaLocation="
> > > > > http://java.sun.com/xml/ns/javaee
> > > > > > > > > >> > > > > > >
> > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > > "
> > > > > > > > > >> > > > > > > version="3.0">
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > >     <servlet>
> > > > > > > > > >> > > > > > >
> > > > <description>AtmosphereServlet</description>
> > > > > > > > > >> > > > > > >
> > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > >
> > > > > > > > > >>
> > > > > >
> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > > > >> > > > > > >
> > <async-supported>true</async-supported>
> > > > > > > > > >> > > > > > >         <!--
> > load-on-startup>0</load-on-startup
> > > > -->
> > > > > > > > > >> > > > > > >     </servlet>
> > > > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > > > >> > > > > > >
> > > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > > >> > > > > > >
> > <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > <security-constraint>
> > > > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > > > >> > > > > > >
> > <web-resource-name>Resteasy</web-resource-name>
> > > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > > > >> > > > > > > </security-constraint>
> > > > > > > > > >> > > > > > > <login-config>
> > > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > > > >> > > > > > > </login-config>
> > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > >> > > > > > > <security-role>
> > > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > > >> > > > > > > </security-role>
> > > > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > > > >> > > > > > >
> <welcome-file>index.jsp</welcome-file>
> > > > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > > > >> > > > > > > </web-app>
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca
> Merolla
> > <
> > > > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > > > >> > > > > > > >wrote:
> > > > > > > > > >> > > > > > >
> > > > > > > > > >> > > > > > > > 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
> > > <
> > > > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > > > >> > > > > > > >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
> > > > > > > <
> > > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > > > >> > > 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
> > > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > > > >> > > > > > > >>> >
> > > > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > > > >> > > > > > > >>> > >
> > > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca
> Merolla"
> > <
> > > > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > > > > >> > > > > > > >>> >  *
> > 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:* luca.merolla@gmail.com
> > > > > > > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > > > > >
> > > > > >
> > >
> >
>



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


 <http://maps.google.com/maps?q=&hl=en>  *Mobile:* +393774569974
*Email:* luca.merolla@gmail.com
 *http://nl.linkedin.com/in/lucamerolla*
*Blog <http://lucamerolla.wordpress.com>*


Merolla Consulting Limited

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
with this sample i get java.lang.ClassNotFoundException:
com.sun.jersey.core.util.FeaturesAndProperties

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Luca Merolla <lu...@gmail.com>

> I have this war project which I was using to test it. You can download the
> source from here. There is the pom.xml which builds the war, there are also
> some java classes which are taken from atmosphere samples.
>
> *
>
> http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
> *
>
> I hope it can help.
> *
> *
>
> On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <rmannibucau@gmail.com
> >wrote:
>
> > Well im more looking to a mvn project ready to run.
> >
> > Fyi injecting as field the request now works.
> >
> > - Romain
> > Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a écrit :
> >
> > > After the build was successful I have downloaded the build from here:
> > >
> > >
> > >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> > >
> > > As very minimal test I can provide you a WAR file with the libraries
> and
> > > one class which is enough to get the exception.
> > >
> > > @ApplicationPath("/rest")
> > > public class TestApplication extends Application {
> > > }
> > >
> > > If I remove this class, it deploys, but I guess it's not even loading
> the
> > > libraries from atmosphere in that case.
> > >
> > >
> > > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> > rmannibucau@gmail.com
> > > >wrote:
> > >
> > > > weird, tried something shipped with this build
> > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > > >
> > > > PS: any simple way to test atmosphere in a unit test?
> > > >
> > > > *Romain Manni-Bucau*
> > > > *Twitter: @rmannibucau*
> > > > *Blog: http://rmannibucau.wordpress.com*
> > > >
> > > >
> > > >
> > > >
> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > >
> > > > > I have tried and it seems that it goes a bit further compared to
> > > before.
> > > > > However, now I get a different exception:
> > > > >
> > > > > SEVERE: Application could not be deployed:
> > > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > > org.apache.openejb.OpenEJBException: Creating application failed:
> > > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building
> > bean
> > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable
> to
> > > > infer
> > > > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > > >         at
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > > >         at
> > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > >         at
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > >         at
> > > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > >         at
> > > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > >         at
> > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > >         at
> > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > Method)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > > >         at
> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > >         at
> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > Caused by: org.apache.openejb.OpenEJBException: Error building bean
> > > > > 'pn-portone.war.Comp'.  Exception: class
> > > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable
> to
> > > > infer
> > > > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > > >         ... 20 more
> > > > > Caused by: org.apache.openejb.OpenEJBException: Unable to infer
> type
> > > for
> > > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > > >         ... 21 more
> > > > >
> > > > >
> > > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > > <rm...@gmail.com>wrote:
> > > > >
> > > > > > please retry when
> > > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is
> > > green
> > > > > > (forgot to commit a file yesterday, sorry)
> > > > > >
> > > > > > *Romain Manni-Bucau*
> > > > > > *Twitter: @rmannibucau*
> > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > > >
> > > > > > > I have tried with snapshot from the 3rd of september, still
> same
> > > > issue
> > > > > > with
> > > > > > > the HttpServletRequest.
> > > > > > > I can  increase the logs and see where it fails exactly and
> > provide
> > > > > you a
> > > > > > > full log if that can help.
> > > > > > > Which package should I increase to FINE?
> > > > > > >
> > > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > > rmannibucau@gmail.com
> > > > > > > >wrote:
> > > > > > >
> > > > > > > > can you give it another try with the next snapshot please
> > > > > > > >
> > > > > > > > *Romain Manni-Bucau*
> > > > > > > > *Twitter: @rmannibucau*
> > > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > > >
> > > > > > > > > It can be.
> > > > > > > > >
> > > > > > > > > I can have a look around the 10th of september
> > > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> > luca.merolla@gmail.com>
> > > a
> > > > > > > écrit :
> > > > > > > > >
> > > > > > > > > I have done some tests with my war with the latest snapshot
> > of
> > > > > TomEE.
> > > > > > > > These
> > > > > > > > >> are the libraries that are inside the WEB-INF/lib of the
> war
> > > > > > > > >>
> > > > > > > > >> asm-3.1.jar
> > > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > > >> jersey-core-1.12.jar
> > > > > > > > >> jersey-server-1.12.jar
> > > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > > >>
> > > > > > > > >> with these libraries I still get the previous excetion
> > > > > > > > >>
> > > > > > > > >> No provider available for resource-ref 'null' of type
> > > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > > 'pn-test.war.Comp'.
> > > > > > > > >> org.apache.openejb.OpenEJBException: No provider available
> > for
> > > > > > > > >> resource-ref
> > > > > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > > > > >>
> > > > > > > > >> However, if I do remove the atmosphere-* libraries I don't
> > get
> > > > the
> > > > > > > > >> exception and the war is deployed. Obviously in order to
> > > remove
> > > > > the
> > > > > > > > >> atmosphere libraries I had to remove the class files that
> > were
> > > > > using
> > > > > > > the
> > > > > > > > >> libraries.
> > > > > > > > >>
> > > > > > > > >> Probably what has been done to fix Jersey libraries can be
> > > done
> > > > > also
> > > > > > > for
> > > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > > >>
> > > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > > >>
> > > > > > > > >> > Hmm i think today it will not work but it is an easy
> > update
> > > we
> > > > > can
> > > > > > > do.
> > > > > > > > >> >
> > > > > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > > > > >> >
> > > > > > > > >> > Btw you can use a filter + a thread local to avoid the
> > need
> > > of
> > > > > the
> > > > > > > > >> > injection (at least this is 100% standard)...a little
> > > > workaround
> > > > > > > which
> > > > > > > > >> is
> > > > > > > > >> > often used
> > > > > > > > >> >
> > > > > > > > >> > - Romain
> > > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > > luca.merolla@gmail.com
> > > > >
> > > > > a
> > > > > > > > écrit
> > > > > > > > >> :
> > > > > > > > >> >
> > > > > > > > >> > > Honestly I don't know if it's the standard, but I have
> > > been
> > > > > > using
> > > > > > > it
> > > > > > > > >> in
> > > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > > >> > >
> > > > > > > > >> > > I'll give a try to see if I can workaround by using
> > > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > > >> > >
> > > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > > >> > >
> > > > > > > > >> > > > I think it is currently not supported, not sure it
> is
> > a
> > > > bug
> > > > > or
> > > > > > > not
> > > > > > > > >> but
> > > > > > > > >> > i
> > > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > > >> > > >
> > > > > > > > >> > > > - Romain
> > > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > > luca.merolla@gmail.com
> > > > > > >
> > > > > > > a
> > > > > > > > >> > écrit :
> > > > > > > > >> > > >
> > > > > > > > >> > > > > I used to use @Context for the HttpServletRequest
> in
> > > the
> > > > > > REST
> > > > > > > > >> > > resources.
> > > > > > > > >> > > > In
> > > > > > > > >> > > > > example:
> > > > > > > > >> > > > >
> > > > > > > > >> > > > > @Path("/site/account")
> > > > > > > > >> > > > > public interface AccountResource {
> > > > > > > > >> > > > >
> > > > > > > > >> > > > > @POST
> > > > > > > > >> > > > > @Path("create")
> > > > > > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > > >> > > > > ResponseDTO createAccount(@Context
> > HttpServletRequest
> > > > req,
> > > > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO
> > account)
> > > > > > > > >> > > > > throws WebException;
> > > > > > > > >> > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain
> Manni-Bucau
> > > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > > >> > > > >
> > > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > > luca.merolla@gmail.com
> > > > > > > > >
> > > > > > > > >> a
> > > > > > > > >> > > > écrit :
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > > > > Still not working. The war with the REST calls
> > is
> > > > > giving
> > > > > > > > this
> > > > > > > > >> > > error:
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > > >> > > > > > >
> > > > > > > >
> /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > > >> >  No
> > > > > > > > >> > > > > > provider
> > > > > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > > > > > > >> pn-portone.war.Co
> > > > > > > > >> > > > > > > mp'.
> > > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > >
> > > > > > > > >>
> > > > > > >
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > >
> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > > >> > > > > > >         at
> > > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > >
> > > > > > > > >>
> > > > > > >
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> >
> > > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> >
> > > > > >
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > >
> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > >
> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > > >> > > > > > >         at
> > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > > >> > > > Method)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >> > > > >
> > > > > > > > >> > > >
> > > > > > > > >> > >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > > >> > > > > > >         at
> > > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > >
> > > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > > >> > > > > > >         at
> > > > > > > > >> > > > >
> > > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > > org.apache.openejb.util.OptionsLog
> > > > > > > > >> info
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > > >> "
> > > > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> > > > xmlns:web="
> > > > > > > > >> > > > > > >
> > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > "
> > > > > > > > >> > > > > > > xsi:schemaLocation="
> > > > http://java.sun.com/xml/ns/javaee
> > > > > > > > >> > > > > > >
> > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > > "
> > > > > > > > >> > > > > > > version="3.0">
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > >     <servlet>
> > > > > > > > >> > > > > > >
> > > <description>AtmosphereServlet</description>
> > > > > > > > >> > > > > > >
> > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > >
> > > > > > > > >>
> > > > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > > >> > > > > > >
> <async-supported>true</async-supported>
> > > > > > > > >> > > > > > >         <!--
> load-on-startup>0</load-on-startup
> > > -->
> > > > > > > > >> > > > > > >     </servlet>
> > > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > > >> > > > > > >
> > > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > > >> > > > > > >
> <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > <security-constraint>
> > > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > > >> > > > > > >
> <web-resource-name>Resteasy</web-resource-name>
> > > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > > >> > > > > > > </security-constraint>
> > > > > > > > >> > > > > > > <login-config>
> > > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > > >> > > > > > > </login-config>
> > > > > > > > >> > > > > > > <security-role>
> > > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > > >> > > > > > > </security-role>
> > > > > > > > >> > > > > > > <security-role>
> > > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > > >> > > > > > > </security-role>
> > > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > > >> > > > > > > </web-app>
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla
> <
> > > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > > >> > > > > > > >wrote:
> > > > > > > > >> > > > > > >
> > > > > > > > >> > > > > > > > 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
> > <
> > > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > > >> > > > > > > >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
> > > > > > <
> > > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > > >> > > 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
> > > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > > >> > > > > > > >>> >
> > > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > > >> > > > > > > >>> > >
> > > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla"
> <
> > > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > > > >> > > > > > > >>> >  *
> 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:* luca.merolla@gmail.com
> > > > > > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > > > >
> > > > >
> >
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
I have this war project which I was using to test it. You can download the
source from here. There is the pom.xml which builds the war, there are also
some java classes which are taken from atmosphere samples.

*
http://www.fileconvoy.com/dfl.php?id=gf1dd7836996a45c61431907a3c54a2df259f9a
*

I hope it can help.
*
*

On Mon, Sep 3, 2012 at 5:19 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> Well im more looking to a mvn project ready to run.
>
> Fyi injecting as field the request now works.
>
> - Romain
> Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a écrit :
>
> > After the build was successful I have downloaded the build from here:
> >
> >
> >
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
> >
> > As very minimal test I can provide you a WAR file with the libraries and
> > one class which is enough to get the exception.
> >
> > @ApplicationPath("/rest")
> > public class TestApplication extends Application {
> > }
> >
> > If I remove this class, it deploys, but I guess it's not even loading the
> > libraries from atmosphere in that case.
> >
> >
> > On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <
> rmannibucau@gmail.com
> > >wrote:
> >
> > > weird, tried something shipped with this build
> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> > >
> > > PS: any simple way to test atmosphere in a unit test?
> > >
> > > *Romain Manni-Bucau*
> > > *Twitter: @rmannibucau*
> > > *Blog: http://rmannibucau.wordpress.com*
> > >
> > >
> > >
> > >
> > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > >
> > > > I have tried and it seems that it goes a bit further compared to
> > before.
> > > > However, now I get a different exception:
> > > >
> > > > SEVERE: Application could not be deployed:
> > > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > > org.apache.openejb.OpenEJBException: Creating application failed:
> > > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building
> bean
> > > > 'pn-portone.war.Comp'.  Exception: class
> > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> > > infer
> > > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > > >         at
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > > >         at
> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > >         at
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > >         at
> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > >         at
> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > >         at
> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > >         at
> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> > > >         at
> > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >         at
> > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > > >         at
> > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > >         at
> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > Caused by: org.apache.openejb.OpenEJBException: Error building bean
> > > > 'pn-portone.war.Comp'.  Exception: class
> > > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> > > infer
> > > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > > >         ... 20 more
> > > > Caused by: org.apache.openejb.OpenEJBException: Unable to infer type
> > for
> > > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > > >         at
> > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > > >         ... 21 more
> > > >
> > > >
> > > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > > <rm...@gmail.com>wrote:
> > > >
> > > > > please retry when
> > > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is
> > green
> > > > > (forgot to commit a file yesterday, sorry)
> > > > >
> > > > > *Romain Manni-Bucau*
> > > > > *Twitter: @rmannibucau*
> > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > > >
> > > > > > I have tried with snapshot from the 3rd of september, still same
> > > issue
> > > > > with
> > > > > > the HttpServletRequest.
> > > > > > I can  increase the logs and see where it fails exactly and
> provide
> > > > you a
> > > > > > full log if that can help.
> > > > > > Which package should I increase to FINE?
> > > > > >
> > > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > > rmannibucau@gmail.com
> > > > > > >wrote:
> > > > > >
> > > > > > > can you give it another try with the next snapshot please
> > > > > > >
> > > > > > > *Romain Manni-Bucau*
> > > > > > > *Twitter: @rmannibucau*
> > > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > > >
> > > > > > > > It can be.
> > > > > > > >
> > > > > > > > I can have a look around the 10th of september
> > > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <
> luca.merolla@gmail.com>
> > a
> > > > > > écrit :
> > > > > > > >
> > > > > > > > I have done some tests with my war with the latest snapshot
> of
> > > > TomEE.
> > > > > > > These
> > > > > > > >> are the libraries that are inside the WEB-INF/lib of the war
> > > > > > > >>
> > > > > > > >> asm-3.1.jar
> > > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > > >> commons-logging-1.1.1.jar
> > > > > > > >> jersey-core-1.12.jar
> > > > > > > >> jersey-server-1.12.jar
> > > > > > > >> jersey-servlet-1.12.jar
> > > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > > >>
> > > > > > > >> with these libraries I still get the previous excetion
> > > > > > > >>
> > > > > > > >> No provider available for resource-ref 'null' of type
> > > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> > 'pn-test.war.Comp'.
> > > > > > > >> org.apache.openejb.OpenEJBException: No provider available
> for
> > > > > > > >> resource-ref
> > > > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > > > >>
> > > > > > > >> However, if I do remove the atmosphere-* libraries I don't
> get
> > > the
> > > > > > > >> exception and the war is deployed. Obviously in order to
> > remove
> > > > the
> > > > > > > >> atmosphere libraries I had to remove the class files that
> were
> > > > using
> > > > > > the
> > > > > > > >> libraries.
> > > > > > > >>
> > > > > > > >> Probably what has been done to fix Jersey libraries can be
> > done
> > > > also
> > > > > > for
> > > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > > >>
> > > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > > >> <rm...@gmail.com>wrote:
> > > > > > > >>
> > > > > > > >> > Hmm i think today it will not work but it is an easy
> update
> > we
> > > > can
> > > > > > do.
> > > > > > > >> >
> > > > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > > > >> >
> > > > > > > >> > Btw you can use a filter + a thread local to avoid the
> need
> > of
> > > > the
> > > > > > > >> > injection (at least this is 100% standard)...a little
> > > workaround
> > > > > > which
> > > > > > > >> is
> > > > > > > >> > often used
> > > > > > > >> >
> > > > > > > >> > - Romain
> > > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> > luca.merolla@gmail.com
> > > >
> > > > a
> > > > > > > écrit
> > > > > > > >> :
> > > > > > > >> >
> > > > > > > >> > > Honestly I don't know if it's the standard, but I have
> > been
> > > > > using
> > > > > > it
> > > > > > > >> in
> > > > > > > >> > > both Jersey and Resteasy.
> > > > > > > >> > >
> > > > > > > >> > > I'll give a try to see if I can workaround by using
> > > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > > >> > >
> > > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > > >> > >
> > > > > > > >> > > > I think it is currently not supported, not sure it is
> a
> > > bug
> > > > or
> > > > > > not
> > > > > > > >> but
> > > > > > > >> > i
> > > > > > > >> > > > thought it was not standard, is it?
> > > > > > > >> > > >
> > > > > > > >> > > > - Romain
> > > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > > luca.merolla@gmail.com
> > > > > >
> > > > > > a
> > > > > > > >> > écrit :
> > > > > > > >> > > >
> > > > > > > >> > > > > I used to use @Context for the HttpServletRequest in
> > the
> > > > > REST
> > > > > > > >> > > resources.
> > > > > > > >> > > > In
> > > > > > > >> > > > > example:
> > > > > > > >> > > > >
> > > > > > > >> > > > > @Path("/site/account")
> > > > > > > >> > > > > public interface AccountResource {
> > > > > > > >> > > > >
> > > > > > > >> > > > > @POST
> > > > > > > >> > > > > @Path("create")
> > > > > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > > >> > > > > ResponseDTO createAccount(@Context
> HttpServletRequest
> > > req,
> > > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO
> account)
> > > > > > > >> > > > > throws WebException;
> > > > > > > >> > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > > >> > > > >
> > > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > > luca.merolla@gmail.com
> > > > > > > >
> > > > > > > >> a
> > > > > > > >> > > > écrit :
> > > > > > > >> > > > > >
> > > > > > > >> > > > > > > Still not working. The war with the REST calls
> is
> > > > giving
> > > > > > > this
> > > > > > > >> > > error:
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > > >> > > > > > >
> > > > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > > >> >  No
> > > > > > > >> > > > > > provider
> > > > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > > > > > >> pn-portone.war.Co
> > > > > > > >> > > > > > > mp'.
> > > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > >
> > > > > > > >>
> > > > > >
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > >
> > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > > >> > > > > > >         at
> > > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > >
> > > > > > > >>
> > > > > >
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> >
> > > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> >
> > > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > >
> > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > >
> > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > > >> > > > > > >         at
> > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > > >> > > > Method)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >> > > > >
> > > > > > > >> > > >
> > > > > > > >> > >
> > > > > > > >> >
> > > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > > >> > > > > > >         at
> > > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > >
> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > > >> > > > > > >         at
> > > > > > > >> > > > >
> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > > org.apache.openejb.util.OptionsLog
> > > > > > > >> info
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > > >> "
> > > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> > > xmlns:web="
> > > > > > > >> > > > > > >
> http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > "
> > > > > > > >> > > > > > > xsi:schemaLocation="
> > > http://java.sun.com/xml/ns/javaee
> > > > > > > >> > > > > > >
> http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> > "
> > > > > > > >> > > > > > > version="3.0">
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > >     <servlet>
> > > > > > > >> > > > > > >
> > <description>AtmosphereServlet</description>
> > > > > > > >> > > > > > >
> > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > >
> > > > > > > >>
> > > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > > >> > > > > > >         <async-supported>true</async-supported>
> > > > > > > >> > > > > > >         <!-- load-on-startup>0</load-on-startup
> > -->
> > > > > > > >> > > > > > >     </servlet>
> > > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > > >> > > > > > >
> > > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > <security-constraint>
> > > > > > > >> > > > > > > <web-resource-collection>
> > > > > > > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > > >> > > > > > > </web-resource-collection>
> > > > > > > >> > > > > > > <auth-constraint>
> > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > >> > > > > > > </auth-constraint>
> > > > > > > >> > > > > > > </security-constraint>
> > > > > > > >> > > > > > > <login-config>
> > > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > > >> > > > > > > </login-config>
> > > > > > > >> > > > > > > <security-role>
> > > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > > >> > > > > > > </security-role>
> > > > > > > >> > > > > > > <security-role>
> > > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > > >> > > > > > > </security-role>
> > > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > > >> > > > > > > </web-app>
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > > > > > > >> > > > luca.merolla@gmail.com
> > > > > > > >> > > > > > > >wrote:
> > > > > > > >> > > > > > >
> > > > > > > >> > > > > > > > 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
> <
> > > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > > >> > > > > > > >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
> > > > > <
> > > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > > > > >> > luca.merolla@gmail.com>
> > > > > > > >> > > 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
> > > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > > >> > > > > > > >>> >
> > > > > > > >> > > > > > > >>> > > Hi,
> > > > > > > >> > > > > > > >>> > >
> > > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > > > > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > > >
> > > >
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Well im more looking to a mvn project ready to run.

Fyi injecting as field the request now works.

- Romain
Le 3 sept. 2012 17:14, "Luca Merolla" <lu...@gmail.com> a écrit :

> After the build was successful I have downloaded the build from here:
>
>
> https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/
>
> As very minimal test I can provide you a WAR file with the libraries and
> one class which is enough to get the exception.
>
> @ApplicationPath("/rest")
> public class TestApplication extends Application {
> }
>
> If I remove this class, it deploys, but I guess it's not even loading the
> libraries from atmosphere in that case.
>
>
> On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <rmannibucau@gmail.com
> >wrote:
>
> > weird, tried something shipped with this build
> > http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
> >
> > PS: any simple way to test atmosphere in a unit test?
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >
> > > I have tried and it seems that it goes a bit further compared to
> before.
> > > However, now I get a different exception:
> > >
> > > SEVERE: Application could not be deployed:
> > >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > > org.apache.openejb.OpenEJBException: Creating application failed:
> > > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building bean
> > > 'pn-portone.war.Comp'.  Exception: class
> > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> > infer
> > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> > >         at
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> > >         at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > >         at
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > >         at
> > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > >         at
> > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > >         at
> > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > >         at
> > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > >         at
> > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > >         at
> > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > >         at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > >         at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >         at
> > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at
> > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:597)
> > >         at
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > >         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > Caused by: org.apache.openejb.OpenEJBException: Error building bean
> > > 'pn-portone.war.Comp'.  Exception: class
> > > org.apache.openejb.OpenEJBException: Unable to infer type for
> > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> > infer
> > > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> > >         ... 20 more
> > > Caused by: org.apache.openejb.OpenEJBException: Unable to infer type
> for
> > > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> > >         at
> > >
> > >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> > >         ... 21 more
> > >
> > >
> > > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > > <rm...@gmail.com>wrote:
> > >
> > > > please retry when
> > > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is
> green
> > > > (forgot to commit a file yesterday, sorry)
> > > >
> > > > *Romain Manni-Bucau*
> > > > *Twitter: @rmannibucau*
> > > > *Blog: http://rmannibucau.wordpress.com*
> > > >
> > > >
> > > >
> > > >
> > > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > > >
> > > > > I have tried with snapshot from the 3rd of september, still same
> > issue
> > > > with
> > > > > the HttpServletRequest.
> > > > > I can  increase the logs and see where it fails exactly and provide
> > > you a
> > > > > full log if that can help.
> > > > > Which package should I increase to FINE?
> > > > >
> > > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > > rmannibucau@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > can you give it another try with the next snapshot please
> > > > > >
> > > > > > *Romain Manni-Bucau*
> > > > > > *Twitter: @rmannibucau*
> > > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > > >
> > > > > > > It can be.
> > > > > > >
> > > > > > > I can have a look around the 10th of september
> > > > > > > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com>
> a
> > > > > écrit :
> > > > > > >
> > > > > > > I have done some tests with my war with the latest snapshot of
> > > TomEE.
> > > > > > These
> > > > > > >> are the libraries that are inside the WEB-INF/lib of the war
> > > > > > >>
> > > > > > >> asm-3.1.jar
> > > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > > >> commons-logging-1.1.1.jar
> > > > > > >> jersey-core-1.12.jar
> > > > > > >> jersey-server-1.12.jar
> > > > > > >> jersey-servlet-1.12.jar
> > > > > > >> jgroups-2.8.0.GA.jar
> > > > > > >>
> > > > > > >> with these libraries I still get the previous excetion
> > > > > > >>
> > > > > > >> No provider available for resource-ref 'null' of type
> > > > > > >> 'javax.servlet.http.HttpServletRequest' for
> 'pn-test.war.Comp'.
> > > > > > >> org.apache.openejb.OpenEJBException: No provider available for
> > > > > > >> resource-ref
> > > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > > >>
> > > > > > >> However, if I do remove the atmosphere-* libraries I don't get
> > the
> > > > > > >> exception and the war is deployed. Obviously in order to
> remove
> > > the
> > > > > > >> atmosphere libraries I had to remove the class files that were
> > > using
> > > > > the
> > > > > > >> libraries.
> > > > > > >>
> > > > > > >> Probably what has been done to fix Jersey libraries can be
> done
> > > also
> > > > > for
> > > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > > >>
> > > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > > >> <rm...@gmail.com>wrote:
> > > > > > >>
> > > > > > >> > Hmm i think today it will not work but it is an easy update
> we
> > > can
> > > > > do.
> > > > > > >> >
> > > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > > >> >
> > > > > > >> > Btw you can use a filter + a thread local to avoid the need
> of
> > > the
> > > > > > >> > injection (at least this is 100% standard)...a little
> > workaround
> > > > > which
> > > > > > >> is
> > > > > > >> > often used
> > > > > > >> >
> > > > > > >> > - Romain
> > > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <
> luca.merolla@gmail.com
> > >
> > > a
> > > > > > écrit
> > > > > > >> :
> > > > > > >> >
> > > > > > >> > > Honestly I don't know if it's the standard, but I have
> been
> > > > using
> > > > > it
> > > > > > >> in
> > > > > > >> > > both Jersey and Resteasy.
> > > > > > >> > >
> > > > > > >> > > I'll give a try to see if I can workaround by using
> > > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > > >> > >
> > > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > > > >> > > <rm...@gmail.com>wrote:
> > > > > > >> > >
> > > > > > >> > > > I think it is currently not supported, not sure it is a
> > bug
> > > or
> > > > > not
> > > > > > >> but
> > > > > > >> > i
> > > > > > >> > > > thought it was not standard, is it?
> > > > > > >> > > >
> > > > > > >> > > > - Romain
> > > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > > luca.merolla@gmail.com
> > > > >
> > > > > a
> > > > > > >> > écrit :
> > > > > > >> > > >
> > > > > > >> > > > > I used to use @Context for the HttpServletRequest in
> the
> > > > REST
> > > > > > >> > > resources.
> > > > > > >> > > > In
> > > > > > >> > > > > example:
> > > > > > >> > > > >
> > > > > > >> > > > > @Path("/site/account")
> > > > > > >> > > > > public interface AccountResource {
> > > > > > >> > > > >
> > > > > > >> > > > > @POST
> > > > > > >> > > > > @Path("create")
> > > > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > > >> > > > > ResponseDTO createAccount(@Context HttpServletRequest
> > req,
> > > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> > > > > > >> > > > > throws WebException;
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > > >> > > > >
> > > > > > >> > > > > > Is the request injected with @resource?
> > > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > > luca.merolla@gmail.com
> > > > > > >
> > > > > > >> a
> > > > > > >> > > > écrit :
> > > > > > >> > > > > >
> > > > > > >> > > > > > > Still not working. The war with the REST calls is
> > > giving
> > > > > > this
> > > > > > >> > > error:
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > > >> > > > > > >
> > > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > > >> >  No
> > > > > > >> > > > > > provider
> > > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > > > > >> pn-portone.war.Co
> > > > > > >> > > > > > > mp'.
> > > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > >
> > > > > > >> > >
> > > > > > >>
> > > > >
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > > >> > > > > > >         at
> > > > > > >> > > >
> > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > > >> > > > > > >         at
> > > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > >
> > > > > > >> > >
> > > > > > >>
> > > > >
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> >
> > > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> >
> > > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > > >> > > > > > >         at
> > > > > > >> > > >
> > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > > >> > > > > > >         at
> > > > > > >> > > >
> > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > > >> > > > > > >         at
> > > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > > >> > > > Method)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > > >> > > > > > >         at
> > > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > >
> > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > > >> > > > > > >         at
> > > > > > >> > > > >
> > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > > org.apache.openejb.util.OptionsLog
> > > > > > >> info
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > > >> "
> > > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> > xmlns:web="
> > > > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> "
> > > > > > >> > > > > > > xsi:schemaLocation="
> > http://java.sun.com/xml/ns/javaee
> > > > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd
> "
> > > > > > >> > > > > > > version="3.0">
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > > >> > > > > > >
> > > > > > >> > > > > > >     <servlet>
> > > > > > >> > > > > > >
> <description>AtmosphereServlet</description>
> > > > > > >> > > > > > >
> > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > >> > > > > > >
> > > > > > >> > > > > >
> > > > > > >>
> > > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > > >> > > > > > >         <async-supported>true</async-supported>
> > > > > > >> > > > > > >         <!-- load-on-startup>0</load-on-startup
> -->
> > > > > > >> > > > > > >     </servlet>
> > > > > > >> > > > > > >     <servlet-mapping>
> > > > > > >> > > > > > >
> > <servlet-name>AtmosphereServlet</servlet-name>
> > > > > > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > > > > > >> > > > > > >     </servlet-mapping>
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > <security-constraint>
> > > > > > >> > > > > > > <web-resource-collection>
> > > > > > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > > >> > > > > > > </web-resource-collection>
> > > > > > >> > > > > > > <auth-constraint>
> > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > >> > > > > > > </auth-constraint>
> > > > > > >> > > > > > > </security-constraint>
> > > > > > >> > > > > > > <login-config>
> > > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > > >> > > > > > > </login-config>
> > > > > > >> > > > > > > <security-role>
> > > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > > >> > > > > > > </security-role>
> > > > > > >> > > > > > > <security-role>
> > > > > > >> > > > > > > <role-name>user</role-name>
> > > > > > >> > > > > > > </security-role>
> > > > > > >> > > > > > >  <welcome-file-list>
> > > > > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > > > > >> > > > > > >     </welcome-file-list>
> > > > > > >> > > > > > > </web-app>
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > > > > > >> > > > luca.merolla@gmail.com
> > > > > > >> > > > > > > >wrote:
> > > > > > >> > > > > > >
> > > > > > >> > > > > > > > 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 <
> > > > > > >> > > > > luca.merolla@gmail.com
> > > > > > >> > > > > > > >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
> > > > <
> > > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > > > >> > luca.merolla@gmail.com>
> > > > > > >> > > 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
> > > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > > >> > > > > > > >>> >
> > > > > > >> > > > > > > >>> > > Hi,
> > > > > > >> > > > > > > >>> > >
> > > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > > > > > >> > > > luca.merolla@gmail.com>
> > > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > > > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > > >>  *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:* luca.merolla@gmail.com
> > > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > > *Blog <http://lucamerolla.wordpress.com>*
> > > >
> > >
> >
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
After the build was successful I have downloaded the build from here:

https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.0-SNAPSHOT/

As very minimal test I can provide you a WAR file with the libraries and
one class which is enough to get the exception.

@ApplicationPath("/rest")
public class TestApplication extends Application {
}

If I remove this class, it deploys, but I guess it's not even loading the
libraries from atmosphere in that case.


On Mon, Sep 3, 2012 at 4:10 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> weird, tried something shipped with this build
> http://ci.apache.org/builders/openejb-trunk-deploy/builds/518
>
> PS: any simple way to test atmosphere in a unit test?
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Luca Merolla <lu...@gmail.com>
>
> > I have tried and it seems that it goes a bit further compared to before.
> > However, now I get a different exception:
> >
> > SEVERE: Application could not be deployed:
> >  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> > org.apache.openejb.OpenEJBException: Creating application failed:
> > /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building bean
> > 'pn-portone.war.Comp'.  Exception: class
> > org.apache.openejb.OpenEJBException: Unable to infer type for
> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> infer
> > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >         at
> >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
> >         at
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
> >         at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >         at
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >         at
> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >         at
> >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >         at
> >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >         at
> >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >         at
> >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >         at
> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >         at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >         at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >         at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > Caused by: org.apache.openejb.OpenEJBException: Error building bean
> > 'pn-portone.war.Comp'.  Exception: class
> > org.apache.openejb.OpenEJBException: Unable to infer type for
> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to
> infer
> > type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >         at
> >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
> >         ... 20 more
> > Caused by: org.apache.openejb.OpenEJBException: Unable to infer type for
> > comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
> >         at
> >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
> >         at
> >
> >
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
> >         ... 21 more
> >
> >
> > On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> > <rm...@gmail.com>wrote:
> >
> > > please retry when
> > > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is green
> > > (forgot to commit a file yesterday, sorry)
> > >
> > > *Romain Manni-Bucau*
> > > *Twitter: @rmannibucau*
> > > *Blog: http://rmannibucau.wordpress.com*
> > >
> > >
> > >
> > >
> > > 2012/9/3 Luca Merolla <lu...@gmail.com>
> > >
> > > > I have tried with snapshot from the 3rd of september, still same
> issue
> > > with
> > > > the HttpServletRequest.
> > > > I can  increase the logs and see where it fails exactly and provide
> > you a
> > > > full log if that can help.
> > > > Which package should I increase to FINE?
> > > >
> > > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > > rmannibucau@gmail.com
> > > > >wrote:
> > > >
> > > > > can you give it another try with the next snapshot please
> > > > >
> > > > > *Romain Manni-Bucau*
> > > > > *Twitter: @rmannibucau*
> > > > > *Blog: http://rmannibucau.wordpress.com*
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > > >
> > > > > > It can be.
> > > > > >
> > > > > > I can have a look around the 10th of september
> > > > > > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a
> > > > écrit :
> > > > > >
> > > > > > I have done some tests with my war with the latest snapshot of
> > TomEE.
> > > > > These
> > > > > >> are the libraries that are inside the WEB-INF/lib of the war
> > > > > >>
> > > > > >> asm-3.1.jar
> > > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > > >> commons-logging-1.1.1.jar
> > > > > >> jersey-core-1.12.jar
> > > > > >> jersey-server-1.12.jar
> > > > > >> jersey-servlet-1.12.jar
> > > > > >> jgroups-2.8.0.GA.jar
> > > > > >>
> > > > > >> with these libraries I still get the previous excetion
> > > > > >>
> > > > > >> No provider available for resource-ref 'null' of type
> > > > > >> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
> > > > > >> org.apache.openejb.OpenEJBException: No provider available for
> > > > > >> resource-ref
> > > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > > >>
> > > > > >> However, if I do remove the atmosphere-* libraries I don't get
> the
> > > > > >> exception and the war is deployed. Obviously in order to remove
> > the
> > > > > >> atmosphere libraries I had to remove the class files that were
> > using
> > > > the
> > > > > >> libraries.
> > > > > >>
> > > > > >> Probably what has been done to fix Jersey libraries can be done
> > also
> > > > for
> > > > > >> Atmosphere ones? Or it is a different issue?
> > > > > >>
> > > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > > >> <rm...@gmail.com>wrote:
> > > > > >>
> > > > > >> > Hmm i think today it will not work but it is an easy update we
> > can
> > > > do.
> > > > > >> >
> > > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > > >> >
> > > > > >> > Btw you can use a filter + a thread local to avoid the need of
> > the
> > > > > >> > injection (at least this is 100% standard)...a little
> workaround
> > > > which
> > > > > >> is
> > > > > >> > often used
> > > > > >> >
> > > > > >> > - Romain
> > > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <luca.merolla@gmail.com
> >
> > a
> > > > > écrit
> > > > > >> :
> > > > > >> >
> > > > > >> > > Honestly I don't know if it's the standard, but I have been
> > > using
> > > > it
> > > > > >> in
> > > > > >> > > both Jersey and Resteasy.
> > > > > >> > >
> > > > > >> > > I'll give a try to see if I can workaround by using
> > > > > >> > > @Resource HttpServletRequest servletRequest
> > > > > >> > >
> > > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > > >> > > <rm...@gmail.com>wrote:
> > > > > >> > >
> > > > > >> > > > I think it is currently not supported, not sure it is a
> bug
> > or
> > > > not
> > > > > >> but
> > > > > >> > i
> > > > > >> > > > thought it was not standard, is it?
> > > > > >> > > >
> > > > > >> > > > - Romain
> > > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> > luca.merolla@gmail.com
> > > >
> > > > a
> > > > > >> > écrit :
> > > > > >> > > >
> > > > > >> > > > > I used to use @Context for the HttpServletRequest in the
> > > REST
> > > > > >> > > resources.
> > > > > >> > > > In
> > > > > >> > > > > example:
> > > > > >> > > > >
> > > > > >> > > > > @Path("/site/account")
> > > > > >> > > > > public interface AccountResource {
> > > > > >> > > > >
> > > > > >> > > > > @POST
> > > > > >> > > > > @Path("create")
> > > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > > >> > > > > ResponseDTO createAccount(@Context HttpServletRequest
> req,
> > > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> > > > > >> > > > > throws WebException;
> > > > > >> > > > >
> > > > > >> > > > >
> > > > > >> > > > >
> > > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > > > > >> > > > > <rm...@gmail.com>wrote:
> > > > > >> > > > >
> > > > > >> > > > > > Is the request injected with @resource?
> > > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > > luca.merolla@gmail.com
> > > > > >
> > > > > >> a
> > > > > >> > > > écrit :
> > > > > >> > > > > >
> > > > > >> > > > > > > Still not working. The war with the REST calls is
> > giving
> > > > > this
> > > > > >> > > error:
> > > > > >> > > > > > >
> > > > > >> > > > > > > WARNING: Jar not loaded.
> > > > > >> > > > > > >
> > > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > > >> >  No
> > > > > >> > > > > > provider
> > > > > >> > > > > > > available for resource-ref 'null' of type
> > > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > > > >> pn-portone.war.Co
> > > > > >> > > > > > > mp'.
> > > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > >
> > > > > >> > >
> > > > > >>
> > > >
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > > >> > > > > > >         at
> > > > > >> > > >
> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > > >> > > > > > >         at
> > > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > >
> > > > > >> > >
> > > > > >>
> > > >
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> >
> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> >
> > > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > > >> > > > > > >         at
> > > > > >> > > >
> org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > > >> > > > > > >         at
> > > > > >> > > >
> org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > > >> > > > > > >         at
> > > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > > >> > > > Method)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > > >> > > > > > >         at
> > > > > >> > > > > > >
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >> > > > >
> > > > > >> > > >
> > > > > >> > >
> > > > > >> >
> > > > > >>
> > > > >
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > > >> > > > > > >         at
> > > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > > >> > > > > > >         at
> > > > > >> > > > >
> > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > > >> > > > > > >         at
> > > > > >> > > > >
> > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > > org.apache.openejb.util.OptionsLog
> > > > > >> info
> > > > > >> > > > > > >
> > > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > > >> > > > > > >
> > > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > > >> > > > > > > <web-app xmlns:xsi="
> > > > > http://www.w3.org/2001/XMLSchema-instance
> > > > > >> "
> > > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee"
> xmlns:web="
> > > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > > > >> > > > > > > xsi:schemaLocation="
> http://java.sun.com/xml/ns/javaee
> > > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > > > >> > > > > > > version="3.0">
> > > > > >> > > > > > >
> > > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > > >> > > > > > >
> > > > > >> > > > > > >     <servlet>
> > > > > >> > > > > > >         <description>AtmosphereServlet</description>
> > > > > >> > > > > > >
> <servlet-name>AtmosphereServlet</servlet-name>
> > > > > >> > > > > > >
> > > > > >> > > > > >
> > > > > >>
> > <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > > >> > > > > > >         <async-supported>true</async-supported>
> > > > > >> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
> > > > > >> > > > > > >     </servlet>
> > > > > >> > > > > > >     <servlet-mapping>
> > > > > >> > > > > > >
> <servlet-name>AtmosphereServlet</servlet-name>
> > > > > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > > > > >> > > > > > >     </servlet-mapping>
> > > > > >> > > > > > >
> > > > > >> > > > > > > <security-constraint>
> > > > > >> > > > > > > <web-resource-collection>
> > > > > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > > >> > > > > > > <http-method>GET</http-method>
> > > > > >> > > > > > > <http-method>POST</http-method>
> > > > > >> > > > > > > </web-resource-collection>
> > > > > >> > > > > > > <auth-constraint>
> > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > >> > > > > > > <role-name>user</role-name>
> > > > > >> > > > > > > </auth-constraint>
> > > > > >> > > > > > > </security-constraint>
> > > > > >> > > > > > > <login-config>
> > > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > > >> > > > > > > </login-config>
> > > > > >> > > > > > > <security-role>
> > > > > >> > > > > > > <role-name>admin</role-name>
> > > > > >> > > > > > > </security-role>
> > > > > >> > > > > > > <security-role>
> > > > > >> > > > > > > <role-name>user</role-name>
> > > > > >> > > > > > > </security-role>
> > > > > >> > > > > > >  <welcome-file-list>
> > > > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > > > >> > > > > > >     </welcome-file-list>
> > > > > >> > > > > > > </web-app>
> > > > > >> > > > > > >
> > > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > > > > >> > > > luca.merolla@gmail.com
> > > > > >> > > > > > > >wrote:
> > > > > >> > > > > > >
> > > > > >> > > > > > > > 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 <
> > > > > >> > > > > luca.merolla@gmail.com
> > > > > >> > > > > > > >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
> > > <
> > > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > > >> > luca.merolla@gmail.com>
> > > > > >> > > 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
> > > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > > >> > > > > > > >>> >
> > > > > >> > > > > > > >>> > > Hi,
> > > > > >> > > > > > > >>> > >
> > > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > > > > >> > > > luca.merolla@gmail.com>
> > > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > > >> > >  *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:* luca.merolla@gmail.com
> > > > > >>  *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:* luca.merolla@gmail.com
> > > >  *http://nl.linkedin.com/in/lucamerolla*
> > > > *Blog <http://lucamerolla.wordpress.com>*
> > >
> >
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
weird, tried something shipped with this build
http://ci.apache.org/builders/openejb-trunk-deploy/builds/518

PS: any simple way to test atmosphere in a unit test?

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Luca Merolla <lu...@gmail.com>

> I have tried and it seems that it goes a bit further compared to before.
> However, now I get a different exception:
>
> SEVERE: Application could not be deployed:
>  /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
> org.apache.openejb.OpenEJBException: Creating application failed:
> /home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building bean
> 'pn-portone.war.Comp'.  Exception: class
> org.apache.openejb.OpenEJBException: Unable to infer type for
> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to infer
> type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>         at
>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
>         at
>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
>         at
>
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
>         at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
>         at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>         at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
>         at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
>         at
>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
>         at
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>         at
>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>         at
>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>         at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>         at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>         at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> Caused by: org.apache.openejb.OpenEJBException: Error building bean
> 'pn-portone.war.Comp'.  Exception: class
> org.apache.openejb.OpenEJBException: Unable to infer type for
> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to infer
> type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>         at
>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
>         at
>
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
>         ... 20 more
> Caused by: org.apache.openejb.OpenEJBException: Unable to infer type for
> comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
>         at
>
> org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
>         at
>
> org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
>         at
>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
>         at
>
> org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
>         at
>
> org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
>         at
>
> org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
>         at
>
> org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
>         ... 21 more
>
>
> On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
> <rm...@gmail.com>wrote:
>
> > please retry when
> > http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is green
> > (forgot to commit a file yesterday, sorry)
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/9/3 Luca Merolla <lu...@gmail.com>
> >
> > > I have tried with snapshot from the 3rd of september, still same issue
> > with
> > > the HttpServletRequest.
> > > I can  increase the logs and see where it fails exactly and provide
> you a
> > > full log if that can help.
> > > Which package should I increase to FINE?
> > >
> > > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> > rmannibucau@gmail.com
> > > >wrote:
> > >
> > > > can you give it another try with the next snapshot please
> > > >
> > > > *Romain Manni-Bucau*
> > > > *Twitter: @rmannibucau*
> > > > *Blog: http://rmannibucau.wordpress.com*
> > > >
> > > >
> > > >
> > > >
> > > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > > >
> > > > > It can be.
> > > > >
> > > > > I can have a look around the 10th of september
> > > > > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a
> > > écrit :
> > > > >
> > > > > I have done some tests with my war with the latest snapshot of
> TomEE.
> > > > These
> > > > >> are the libraries that are inside the WEB-INF/lib of the war
> > > > >>
> > > > >> asm-3.1.jar
> > > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > > >> commons-logging-1.1.1.jar
> > > > >> jersey-core-1.12.jar
> > > > >> jersey-server-1.12.jar
> > > > >> jersey-servlet-1.12.jar
> > > > >> jgroups-2.8.0.GA.jar
> > > > >>
> > > > >> with these libraries I still get the previous excetion
> > > > >>
> > > > >> No provider available for resource-ref 'null' of type
> > > > >> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
> > > > >> org.apache.openejb.OpenEJBException: No provider available for
> > > > >> resource-ref
> > > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > > >>
> > > > >> However, if I do remove the atmosphere-* libraries I don't get the
> > > > >> exception and the war is deployed. Obviously in order to remove
> the
> > > > >> atmosphere libraries I had to remove the class files that were
> using
> > > the
> > > > >> libraries.
> > > > >>
> > > > >> Probably what has been done to fix Jersey libraries can be done
> also
> > > for
> > > > >> Atmosphere ones? Or it is a different issue?
> > > > >>
> > > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > > >> <rm...@gmail.com>wrote:
> > > > >>
> > > > >> > Hmm i think today it will not work but it is an easy update we
> can
> > > do.
> > > > >> >
> > > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > > >> >
> > > > >> > Btw you can use a filter + a thread local to avoid the need of
> the
> > > > >> > injection (at least this is 100% standard)...a little workaround
> > > which
> > > > >> is
> > > > >> > often used
> > > > >> >
> > > > >> > - Romain
> > > > >> > Le 30 août 2012 15:54, "Luca Merolla" <lu...@gmail.com>
> a
> > > > écrit
> > > > >> :
> > > > >> >
> > > > >> > > Honestly I don't know if it's the standard, but I have been
> > using
> > > it
> > > > >> in
> > > > >> > > both Jersey and Resteasy.
> > > > >> > >
> > > > >> > > I'll give a try to see if I can workaround by using
> > > > >> > > @Resource HttpServletRequest servletRequest
> > > > >> > >
> > > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > > >> > > <rm...@gmail.com>wrote:
> > > > >> > >
> > > > >> > > > I think it is currently not supported, not sure it is a bug
> or
> > > not
> > > > >> but
> > > > >> > i
> > > > >> > > > thought it was not standard, is it?
> > > > >> > > >
> > > > >> > > > - Romain
> > > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <
> luca.merolla@gmail.com
> > >
> > > a
> > > > >> > écrit :
> > > > >> > > >
> > > > >> > > > > I used to use @Context for the HttpServletRequest in the
> > REST
> > > > >> > > resources.
> > > > >> > > > In
> > > > >> > > > > example:
> > > > >> > > > >
> > > > >> > > > > @Path("/site/account")
> > > > >> > > > > public interface AccountResource {
> > > > >> > > > >
> > > > >> > > > > @POST
> > > > >> > > > > @Path("create")
> > > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > > >> > > > > ResponseDTO createAccount(@Context HttpServletRequest req,
> > > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> > > > >> > > > > throws WebException;
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > > >
> > > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > > > >> > > > > <rm...@gmail.com>wrote:
> > > > >> > > > >
> > > > >> > > > > > Is the request injected with @resource?
> > > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > > luca.merolla@gmail.com
> > > > >
> > > > >> a
> > > > >> > > > écrit :
> > > > >> > > > > >
> > > > >> > > > > > > Still not working. The war with the REST calls is
> giving
> > > > this
> > > > >> > > error:
> > > > >> > > > > > >
> > > > >> > > > > > > WARNING: Jar not loaded.
> > > > >> > > > > > >
> > > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > > >> >  No
> > > > >> > > > > > provider
> > > > >> > > > > > > available for resource-ref 'null' of type
> > > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > > >> pn-portone.war.Co
> > > > >> > > > > > > mp'.
> > > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > >
> > > > >> > >
> > > > >>
> > >
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > > >> > > > > > >         at
> > > > >> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > > >> > > > > > >         at
> > > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > >
> > > > >> > >
> > > > >>
> > >
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> >
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> >
> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > > >> > > > > > >         at
> > > > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > > >> > > > > > >         at
> > > > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > > >> > > > > > >         at
> > > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > > >> > > > Method)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > > >> > > > > > >         at
> > > > >> > > > > > >
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >> > > > >
> > > > >> > > >
> > > > >> > >
> > > > >> >
> > > > >>
> > > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > > >> > > > > > >         at
> > > java.lang.reflect.Method.invoke(Method.java:597)
> > > > >> > > > > > >         at
> > > > >> > > > >
> > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > > >> > > > > > >         at
> > > > >> > > > >
> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> > org.apache.openejb.util.OptionsLog
> > > > >> info
> > > > >> > > > > > >
> > > > >> > > > > > > Here is the web.xml of the WAR:
> > > > >> > > > > > >
> > > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > >> > > > > > > <web-app xmlns:xsi="
> > > > http://www.w3.org/2001/XMLSchema-instance
> > > > >> "
> > > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="
> > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > > >> > > > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> > > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > > >> > > > > > > version="3.0">
> > > > >> > > > > > >
> > > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > > >> > > > > > >
> > > > >> > > > > > >     <servlet>
> > > > >> > > > > > >         <description>AtmosphereServlet</description>
> > > > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > > > >> > > > > > >
> > > > >> > > > > >
> > > > >>
> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > > >> > > > > > >         <async-supported>true</async-supported>
> > > > >> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
> > > > >> > > > > > >     </servlet>
> > > > >> > > > > > >     <servlet-mapping>
> > > > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > > > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > > > >> > > > > > >     </servlet-mapping>
> > > > >> > > > > > >
> > > > >> > > > > > > <security-constraint>
> > > > >> > > > > > > <web-resource-collection>
> > > > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > > >> > > > > > > <http-method>GET</http-method>
> > > > >> > > > > > > <http-method>POST</http-method>
> > > > >> > > > > > > </web-resource-collection>
> > > > >> > > > > > > <auth-constraint>
> > > > >> > > > > > > <role-name>admin</role-name>
> > > > >> > > > > > > <role-name>user</role-name>
> > > > >> > > > > > > </auth-constraint>
> > > > >> > > > > > > </security-constraint>
> > > > >> > > > > > > <login-config>
> > > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > > >> > > > > > > </login-config>
> > > > >> > > > > > > <security-role>
> > > > >> > > > > > > <role-name>admin</role-name>
> > > > >> > > > > > > </security-role>
> > > > >> > > > > > > <security-role>
> > > > >> > > > > > > <role-name>user</role-name>
> > > > >> > > > > > > </security-role>
> > > > >> > > > > > >  <welcome-file-list>
> > > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > > >> > > > > > >     </welcome-file-list>
> > > > >> > > > > > > </web-app>
> > > > >> > > > > > >
> > > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > > > >> > > > luca.merolla@gmail.com
> > > > >> > > > > > > >wrote:
> > > > >> > > > > > >
> > > > >> > > > > > > > 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 <
> > > > >> > > > > luca.merolla@gmail.com
> > > > >> > > > > > > >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
> > <
> > > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > > >> > luca.merolla@gmail.com>
> > > > >> > > 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
> > > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > > >> > > > > > > >>> >
> > > > >> > > > > > > >>> > > Hi,
> > > > >> > > > > > > >>> > >
> > > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > > > >> > > > luca.merolla@gmail.com>
> > > > >> > > > > 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:* luca.merolla@gmail.com
> > > > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > > >> > > > >  *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:* luca.merolla@gmail.com
> > > > >> > >  *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:* luca.merolla@gmail.com
> > > > >>  *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:* luca.merolla@gmail.com
> > >  *http://nl.linkedin.com/in/lucamerolla*
> > > *Blog <http://lucamerolla.wordpress.com>*
> >
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
I have tried and it seems that it goes a bit further compared to before.
However, now I get a different exception:

SEVERE: Application could not be deployed:
 /home/luca/bin/apache-tomee-snapshot/apps/Test.ear
org.apache.openejb.OpenEJBException: Creating application failed:
/home/luca/bin/apache-tomee-snapshot/apps/Test.ear: Error building bean
'pn-portone.war.Comp'.  Exception: class
org.apache.openejb.OpenEJBException: Unable to infer type for
comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to infer
type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:929)
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:521)
        at
org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:422)
        at
org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:330)
        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
        at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
        at
org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
        at
org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
        at
org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
        at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
        at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
Caused by: org.apache.openejb.OpenEJBException: Error building bean
'pn-portone.war.Comp'.  Exception: class
org.apache.openejb.OpenEJBException: Unable to infer type for
comp/env/org.atmosphere.jersey.BaseInjectableProvider/req: Unable to infer
type for comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
        at
org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81)
        at
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:689)
        ... 20 more
Caused by: org.apache.openejb.OpenEJBException: Unable to infer type for
comp/env/org.atmosphere.jersey.BaseInjectableProvider/req
        at
org.apache.openejb.assembler.classic.JndiEncBuilder.inferType(JndiEncBuilder.java:597)
        at
org.apache.openejb.assembler.classic.JndiEncBuilder.getType(JndiEncBuilder.java:583)
        at
org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:278)
        at
org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:160)
        at
org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:144)
        at
org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145)
        at
org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66)
        ... 21 more


On Mon, Sep 3, 2012 at 11:04 AM, Romain Manni-Bucau
<rm...@gmail.com>wrote:

> please retry when
> http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is green
> (forgot to commit a file yesterday, sorry)
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/9/3 Luca Merolla <lu...@gmail.com>
>
> > I have tried with snapshot from the 3rd of september, still same issue
> with
> > the HttpServletRequest.
> > I can  increase the logs and see where it fails exactly and provide you a
> > full log if that can help.
> > Which package should I increase to FINE?
> >
> > On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <
> rmannibucau@gmail.com
> > >wrote:
> >
> > > can you give it another try with the next snapshot please
> > >
> > > *Romain Manni-Bucau*
> > > *Twitter: @rmannibucau*
> > > *Blog: http://rmannibucau.wordpress.com*
> > >
> > >
> > >
> > >
> > > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> > >
> > > > It can be.
> > > >
> > > > I can have a look around the 10th of september
> > > > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a
> > écrit :
> > > >
> > > > I have done some tests with my war with the latest snapshot of TomEE.
> > > These
> > > >> are the libraries that are inside the WEB-INF/lib of the war
> > > >>
> > > >> asm-3.1.jar
> > > >> atmosphere-annotations-1.0.0.beta5.jar
> > > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > > >> atmosphere-jersey-1.0.0.beta5.jar
> > > >> atmosphere-jgroups-1.0.0.beta5.jar
> > > >> atmosphere-runtime-1.0.0.beta5.jar
> > > >> commons-logging-1.1.1.jar
> > > >> jersey-core-1.12.jar
> > > >> jersey-server-1.12.jar
> > > >> jersey-servlet-1.12.jar
> > > >> jgroups-2.8.0.GA.jar
> > > >>
> > > >> with these libraries I still get the previous excetion
> > > >>
> > > >> No provider available for resource-ref 'null' of type
> > > >> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
> > > >> org.apache.openejb.OpenEJBException: No provider available for
> > > >> resource-ref
> > > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > > >>
> > > >> However, if I do remove the atmosphere-* libraries I don't get the
> > > >> exception and the war is deployed. Obviously in order to remove the
> > > >> atmosphere libraries I had to remove the class files that were using
> > the
> > > >> libraries.
> > > >>
> > > >> Probably what has been done to fix Jersey libraries can be done also
> > for
> > > >> Atmosphere ones? Or it is a different issue?
> > > >>
> > > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > > >> <rm...@gmail.com>wrote:
> > > >>
> > > >> > Hmm i think today it will not work but it is an easy update we can
> > do.
> > > >> >
> > > >> > I can have a look in 2 weeks if nobody hacked on it.
> > > >> >
> > > >> > Btw you can use a filter + a thread local to avoid the need of the
> > > >> > injection (at least this is 100% standard)...a little workaround
> > which
> > > >> is
> > > >> > often used
> > > >> >
> > > >> > - Romain
> > > >> > Le 30 août 2012 15:54, "Luca Merolla" <lu...@gmail.com> a
> > > écrit
> > > >> :
> > > >> >
> > > >> > > Honestly I don't know if it's the standard, but I have been
> using
> > it
> > > >> in
> > > >> > > both Jersey and Resteasy.
> > > >> > >
> > > >> > > I'll give a try to see if I can workaround by using
> > > >> > > @Resource HttpServletRequest servletRequest
> > > >> > >
> > > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > > >> > > <rm...@gmail.com>wrote:
> > > >> > >
> > > >> > > > I think it is currently not supported, not sure it is a bug or
> > not
> > > >> but
> > > >> > i
> > > >> > > > thought it was not standard, is it?
> > > >> > > >
> > > >> > > > - Romain
> > > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <luca.merolla@gmail.com
> >
> > a
> > > >> > écrit :
> > > >> > > >
> > > >> > > > > I used to use @Context for the HttpServletRequest in the
> REST
> > > >> > > resources.
> > > >> > > > In
> > > >> > > > > example:
> > > >> > > > >
> > > >> > > > > @Path("/site/account")
> > > >> > > > > public interface AccountResource {
> > > >> > > > >
> > > >> > > > > @POST
> > > >> > > > > @Path("create")
> > > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > > >> > > > > ResponseDTO createAccount(@Context HttpServletRequest req,
> > > >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> > > >> > > > > throws WebException;
> > > >> > > > >
> > > >> > > > >
> > > >> > > > >
> > > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > > >> > > > > <rm...@gmail.com>wrote:
> > > >> > > > >
> > > >> > > > > > Is the request injected with @resource?
> > > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> > luca.merolla@gmail.com
> > > >
> > > >> a
> > > >> > > > écrit :
> > > >> > > > > >
> > > >> > > > > > > Still not working. The war with the REST calls is giving
> > > this
> > > >> > > error:
> > > >> > > > > > >
> > > >> > > > > > > WARNING: Jar not loaded.
> > > >> > > > > > >
> > > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > > >> >  No
> > > >> > > > > > provider
> > > >> > > > > > > available for resource-ref 'null' of type
> > > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > > >> pn-portone.war.Co
> > > >> > > > > > > mp'.
> > > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > >
> > > >> > >
> > > >>
> > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > > >> > > > > > >         at
> > > >> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > > >> > > > > > >         at
> > org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > >
> > > >> > >
> > > >>
> > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> >
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > > >> > > > > > >         at
> > > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > > >> > > > > > >         at
> > > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > > >> > > > > > >         at
> > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > > >> > > > Method)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > > >> > > > > > >         at
> > > >> > > > > > >
> > > >> > > > > > >
> > > >> > > > > >
> > > >> > > > >
> > > >> > > >
> > > >> > >
> > > >> >
> > > >>
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > > >> > > > > > >         at
> > java.lang.reflect.Method.invoke(Method.java:597)
> > > >> > > > > > >         at
> > > >> > > > >
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > > >> > > > > > >         at
> > > >> > > > >
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > > >> > > > > > > Aug 30, 2012 2:03:50 PM
> org.apache.openejb.util.OptionsLog
> > > >> info
> > > >> > > > > > >
> > > >> > > > > > > Here is the web.xml of the WAR:
> > > >> > > > > > >
> > > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > > >> > > > > > > <web-app xmlns:xsi="
> > > http://www.w3.org/2001/XMLSchema-instance
> > > >> "
> > > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="
> > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > >> > > > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> > > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > > >> > > > > > > version="3.0">
> > > >> > > > > > >
> > > >> > > > > > > <display-name>PN-Portone</display-name>
> > > >> > > > > > >
> > > >> > > > > > >     <servlet>
> > > >> > > > > > >         <description>AtmosphereServlet</description>
> > > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > > >> > > > > > >
> > > >> > > > > >
> > > >> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > > >> > > > > > >         <async-supported>true</async-supported>
> > > >> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
> > > >> > > > > > >     </servlet>
> > > >> > > > > > >     <servlet-mapping>
> > > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > > >> > > > > > >     </servlet-mapping>
> > > >> > > > > > >
> > > >> > > > > > > <security-constraint>
> > > >> > > > > > > <web-resource-collection>
> > > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > > >> > > > > > > <url-pattern>/*</url-pattern>
> > > >> > > > > > > <http-method>GET</http-method>
> > > >> > > > > > > <http-method>POST</http-method>
> > > >> > > > > > > </web-resource-collection>
> > > >> > > > > > > <auth-constraint>
> > > >> > > > > > > <role-name>admin</role-name>
> > > >> > > > > > > <role-name>user</role-name>
> > > >> > > > > > > </auth-constraint>
> > > >> > > > > > > </security-constraint>
> > > >> > > > > > > <login-config>
> > > >> > > > > > > <auth-method>BASIC</auth-method>
> > > >> > > > > > > <realm-name>resteasy</realm-name>
> > > >> > > > > > > </login-config>
> > > >> > > > > > > <security-role>
> > > >> > > > > > > <role-name>admin</role-name>
> > > >> > > > > > > </security-role>
> > > >> > > > > > > <security-role>
> > > >> > > > > > > <role-name>user</role-name>
> > > >> > > > > > > </security-role>
> > > >> > > > > > >  <welcome-file-list>
> > > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > > >> > > > > > >     </welcome-file-list>
> > > >> > > > > > > </web-app>
> > > >> > > > > > >
> > > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > > >> > > > luca.merolla@gmail.com
> > > >> > > > > > > >wrote:
> > > >> > > > > > >
> > > >> > > > > > > > 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 <
> > > >> > > > > luca.merolla@gmail.com
> > > >> > > > > > > >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
> <
> > > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > > >> > luca.merolla@gmail.com>
> > > >> > > 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
> > > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > > >> > > > > > > >>> >
> > > >> > > > > > > >>> > > Hi,
> > > >> > > > > > > >>> > >
> > > >> > > > > > > >>> > > This is fixed on the snapshot
> > > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > > >> > > > luca.merolla@gmail.com>
> > > >> > > > > 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:* luca.merolla@gmail.com
> > > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > > >> > > > > > >  *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:* luca.merolla@gmail.com
> > > >> > > > >  *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:* luca.merolla@gmail.com
> > > >> > >  *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:* luca.merolla@gmail.com
> > > >>  *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:* luca.merolla@gmail.com
> >  *http://nl.linkedin.com/in/lucamerolla*
> > *Blog <http://lucamerolla.wordpress.com>*
>

Re: TomEE plus with Jersey

Posted by Romain Manni-Bucau <rm...@gmail.com>.
please retry when
http://ci.apache.org/builders/openejb-trunk-deploy/builds/517 is green
(forgot to commit a file yesterday, sorry)

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/3 Luca Merolla <lu...@gmail.com>

> I have tried with snapshot from the 3rd of september, still same issue with
> the HttpServletRequest.
> I can  increase the logs and see where it fails exactly and provide you a
> full log if that can help.
> Which package should I increase to FINE?
>
> On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <rmannibucau@gmail.com
> >wrote:
>
> > can you give it another try with the next snapshot please
> >
> > *Romain Manni-Bucau*
> > *Twitter: @rmannibucau*
> > *Blog: http://rmannibucau.wordpress.com*
> >
> >
> >
> >
> > 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
> >
> > > It can be.
> > >
> > > I can have a look around the 10th of september
> > > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a
> écrit :
> > >
> > > I have done some tests with my war with the latest snapshot of TomEE.
> > These
> > >> are the libraries that are inside the WEB-INF/lib of the war
> > >>
> > >> asm-3.1.jar
> > >> atmosphere-annotations-1.0.0.beta5.jar
> > >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> > >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> > >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> > >> atmosphere-jersey-1.0.0.beta5.jar
> > >> atmosphere-jgroups-1.0.0.beta5.jar
> > >> atmosphere-runtime-1.0.0.beta5.jar
> > >> commons-logging-1.1.1.jar
> > >> jersey-core-1.12.jar
> > >> jersey-server-1.12.jar
> > >> jersey-servlet-1.12.jar
> > >> jgroups-2.8.0.GA.jar
> > >>
> > >> with these libraries I still get the previous excetion
> > >>
> > >> No provider available for resource-ref 'null' of type
> > >> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
> > >> org.apache.openejb.OpenEJBException: No provider available for
> > >> resource-ref
> > >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> > >>
> > >> However, if I do remove the atmosphere-* libraries I don't get the
> > >> exception and the war is deployed. Obviously in order to remove the
> > >> atmosphere libraries I had to remove the class files that were using
> the
> > >> libraries.
> > >>
> > >> Probably what has been done to fix Jersey libraries can be done also
> for
> > >> Atmosphere ones? Or it is a different issue?
> > >>
> > >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> > >> <rm...@gmail.com>wrote:
> > >>
> > >> > Hmm i think today it will not work but it is an easy update we can
> do.
> > >> >
> > >> > I can have a look in 2 weeks if nobody hacked on it.
> > >> >
> > >> > Btw you can use a filter + a thread local to avoid the need of the
> > >> > injection (at least this is 100% standard)...a little workaround
> which
> > >> is
> > >> > often used
> > >> >
> > >> > - Romain
> > >> > Le 30 août 2012 15:54, "Luca Merolla" <lu...@gmail.com> a
> > écrit
> > >> :
> > >> >
> > >> > > Honestly I don't know if it's the standard, but I have been using
> it
> > >> in
> > >> > > both Jersey and Resteasy.
> > >> > >
> > >> > > I'll give a try to see if I can workaround by using
> > >> > > @Resource HttpServletRequest servletRequest
> > >> > >
> > >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> > >> > > <rm...@gmail.com>wrote:
> > >> > >
> > >> > > > I think it is currently not supported, not sure it is a bug or
> not
> > >> but
> > >> > i
> > >> > > > thought it was not standard, is it?
> > >> > > >
> > >> > > > - Romain
> > >> > > > Le 30 août 2012 14:42, "Luca Merolla" <lu...@gmail.com>
> a
> > >> > écrit :
> > >> > > >
> > >> > > > > I used to use @Context for the HttpServletRequest in the REST
> > >> > > resources.
> > >> > > > In
> > >> > > > > example:
> > >> > > > >
> > >> > > > > @Path("/site/account")
> > >> > > > > public interface AccountResource {
> > >> > > > >
> > >> > > > > @POST
> > >> > > > > @Path("create")
> > >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> > >> > > > > @Produces(MediaType.APPLICATION_JSON)
> > >> > > > > ResponseDTO createAccount(@Context HttpServletRequest req,
> > >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> > >> > > > > throws WebException;
> > >> > > > >
> > >> > > > >
> > >> > > > >
> > >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> > >> > > > > <rm...@gmail.com>wrote:
> > >> > > > >
> > >> > > > > > Is the request injected with @resource?
> > >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <
> luca.merolla@gmail.com
> > >
> > >> a
> > >> > > > écrit :
> > >> > > > > >
> > >> > > > > > > Still not working. The war with the REST calls is giving
> > this
> > >> > > error:
> > >> > > > > > >
> > >> > > > > > > WARNING: Jar not loaded.
> > >> > > > > > >
> > /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> > >> >  No
> > >> > > > > > provider
> > >> > > > > > > available for resource-ref 'null' of type
> > >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> > >> pn-portone.war.Co
> > >> > > > > > > mp'.
> > >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > >
> > >> > >
> > >>
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> > >> > > > > > >         at
> > >> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> > >> > > > > > >         at
> org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > >
> > >> > >
> > >>
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> > >> > > > > > >         at
> > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> > >> > > > > > >         at
> > >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> > >> > > > > > >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> > >> > > > Method)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >> > > > > > >         at
> > >> > > > > > >
> > >> > > > > > >
> > >> > > > > >
> > >> > > > >
> > >> > > >
> > >> > >
> > >> >
> > >>
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >> > > > > > >         at
> java.lang.reflect.Method.invoke(Method.java:597)
> > >> > > > > > >         at
> > >> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> > >> > > > > > >         at
> > >> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> > >> > > > > > > Aug 30, 2012 2:03:50 PM org.apache.openejb.util.OptionsLog
> > >> info
> > >> > > > > > >
> > >> > > > > > > Here is the web.xml of the WAR:
> > >> > > > > > >
> > >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> > >> > > > > > > <web-app xmlns:xsi="
> > http://www.w3.org/2001/XMLSchema-instance
> > >> "
> > >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="
> > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > >> > > > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> > >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> > >> > > > > > > version="3.0">
> > >> > > > > > >
> > >> > > > > > > <display-name>PN-Portone</display-name>
> > >> > > > > > >
> > >> > > > > > >     <servlet>
> > >> > > > > > >         <description>AtmosphereServlet</description>
> > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > >> > > > > > >
> > >> > > > > >
> > >> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> > >> > > > > > >         <async-supported>true</async-supported>
> > >> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
> > >> > > > > > >     </servlet>
> > >> > > > > > >     <servlet-mapping>
> > >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> > >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> > >> > > > > > >     </servlet-mapping>
> > >> > > > > > >
> > >> > > > > > > <security-constraint>
> > >> > > > > > > <web-resource-collection>
> > >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> > >> > > > > > > <url-pattern>/*</url-pattern>
> > >> > > > > > > <http-method>GET</http-method>
> > >> > > > > > > <http-method>POST</http-method>
> > >> > > > > > > </web-resource-collection>
> > >> > > > > > > <auth-constraint>
> > >> > > > > > > <role-name>admin</role-name>
> > >> > > > > > > <role-name>user</role-name>
> > >> > > > > > > </auth-constraint>
> > >> > > > > > > </security-constraint>
> > >> > > > > > > <login-config>
> > >> > > > > > > <auth-method>BASIC</auth-method>
> > >> > > > > > > <realm-name>resteasy</realm-name>
> > >> > > > > > > </login-config>
> > >> > > > > > > <security-role>
> > >> > > > > > > <role-name>admin</role-name>
> > >> > > > > > > </security-role>
> > >> > > > > > > <security-role>
> > >> > > > > > > <role-name>user</role-name>
> > >> > > > > > > </security-role>
> > >> > > > > > >  <welcome-file-list>
> > >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> > >> > > > > > >     </welcome-file-list>
> > >> > > > > > > </web-app>
> > >> > > > > > >
> > >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> > >> > > > luca.merolla@gmail.com
> > >> > > > > > > >wrote:
> > >> > > > > > >
> > >> > > > > > > > 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 <
> > >> > > > > luca.merolla@gmail.com
> > >> > > > > > > >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 <
> > >> > > > > > > >> rmannibucau@gmail.com> 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" <
> > >> > luca.merolla@gmail.com>
> > >> > > 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
> > >> > > > > > > >>> > <rm...@gmail.com>wrote:
> > >> > > > > > > >>> >
> > >> > > > > > > >>> > > Hi,
> > >> > > > > > > >>> > >
> > >> > > > > > > >>> > > This is fixed on the snapshot
> > >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> > >> > > > luca.merolla@gmail.com>
> > >> > > > > 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:* luca.merolla@gmail.com
> > >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> > >> > > > > > > >>  *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:* luca.merolla@gmail.com
> > >> > > > > > > >  *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:* luca.merolla@gmail.com
> > >> > > > > > >  *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:* luca.merolla@gmail.com
> > >> > > > >  *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:* luca.merolla@gmail.com
> > >> > >  *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:* luca.merolla@gmail.com
> > >>  *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:* luca.merolla@gmail.com
>  *http://nl.linkedin.com/in/lucamerolla*
> *Blog <http://lucamerolla.wordpress.com>*
>
>
> Merolla Consulting Limited
>

Re: TomEE plus with Jersey

Posted by Luca Merolla <lu...@gmail.com>.
I have tried with snapshot from the 3rd of september, still same issue with
the HttpServletRequest.
I can  increase the logs and see where it fails exactly and provide you a
full log if that can help.
Which package should I increase to FINE?

On Sun, Sep 2, 2012 at 5:53 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:

> can you give it another try with the next snapshot please
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau*
> *Blog: http://rmannibucau.wordpress.com*
>
>
>
>
> 2012/8/31 Romain Manni-Bucau <rm...@gmail.com>
>
> > It can be.
> >
> > I can have a look around the 10th of september
> > Le 31 août 2012 20:58, "Luca Merolla" <lu...@gmail.com> a écrit :
> >
> > I have done some tests with my war with the latest snapshot of TomEE.
> These
> >> are the libraries that are inside the WEB-INF/lib of the war
> >>
> >> asm-3.1.jar
> >> atmosphere-annotations-1.0.0.beta5.jar
> >> atmosphere-compat-jbossweb-1.0.0.beta5.jar
> >> atmosphere-compat-tomcat-1.0.0.beta5.jar
> >> atmosphere-compat-tomcat7-1.0.0.beta5.jar
> >> atmosphere-jersey-1.0.0.beta5.jar
> >> atmosphere-jgroups-1.0.0.beta5.jar
> >> atmosphere-runtime-1.0.0.beta5.jar
> >> commons-logging-1.1.1.jar
> >> jersey-core-1.12.jar
> >> jersey-server-1.12.jar
> >> jersey-servlet-1.12.jar
> >> jgroups-2.8.0.GA.jar
> >>
> >> with these libraries I still get the previous excetion
> >>
> >> No provider available for resource-ref 'null' of type
> >> 'javax.servlet.http.HttpServletRequest' for 'pn-test.war.Comp'.
> >> org.apache.openejb.OpenEJBException: No provider available for
> >> resource-ref
> >> 'null' of type 'javax.servlet.http.HttpServletRequest'
> >>
> >> However, if I do remove the atmosphere-* libraries I don't get the
> >> exception and the war is deployed. Obviously in order to remove the
> >> atmosphere libraries I had to remove the class files that were using the
> >> libraries.
> >>
> >> Probably what has been done to fix Jersey libraries can be done also for
> >> Atmosphere ones? Or it is a different issue?
> >>
> >> On Thu, Aug 30, 2012 at 6:03 PM, Romain Manni-Bucau
> >> <rm...@gmail.com>wrote:
> >>
> >> > Hmm i think today it will not work but it is an easy update we can do.
> >> >
> >> > I can have a look in 2 weeks if nobody hacked on it.
> >> >
> >> > Btw you can use a filter + a thread local to avoid the need of the
> >> > injection (at least this is 100% standard)...a little workaround which
> >> is
> >> > often used
> >> >
> >> > - Romain
> >> > Le 30 août 2012 15:54, "Luca Merolla" <lu...@gmail.com> a
> écrit
> >> :
> >> >
> >> > > Honestly I don't know if it's the standard, but I have been using it
> >> in
> >> > > both Jersey and Resteasy.
> >> > >
> >> > > I'll give a try to see if I can workaround by using
> >> > > @Resource HttpServletRequest servletRequest
> >> > >
> >> > > On Thu, Aug 30, 2012 at 3:21 PM, Romain Manni-Bucau
> >> > > <rm...@gmail.com>wrote:
> >> > >
> >> > > > I think it is currently not supported, not sure it is a bug or not
> >> but
> >> > i
> >> > > > thought it was not standard, is it?
> >> > > >
> >> > > > - Romain
> >> > > > Le 30 août 2012 14:42, "Luca Merolla" <lu...@gmail.com> a
> >> > écrit :
> >> > > >
> >> > > > > I used to use @Context for the HttpServletRequest in the REST
> >> > > resources.
> >> > > > In
> >> > > > > example:
> >> > > > >
> >> > > > > @Path("/site/account")
> >> > > > > public interface AccountResource {
> >> > > > >
> >> > > > > @POST
> >> > > > > @Path("create")
> >> > > > > @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> >> > > > > @Produces(MediaType.APPLICATION_JSON)
> >> > > > > ResponseDTO createAccount(@Context HttpServletRequest req,
> >> > > > >  @Context SecurityContext sec, RESTAccountDTO account)
> >> > > > > throws WebException;
> >> > > > >
> >> > > > >
> >> > > > >
> >> > > > > On Thu, Aug 30, 2012 at 2:29 PM, Romain Manni-Bucau
> >> > > > > <rm...@gmail.com>wrote:
> >> > > > >
> >> > > > > > Is the request injected with @resource?
> >> > > > > > Le 30 août 2012 14:10, "Luca Merolla" <luca.merolla@gmail.com
> >
> >> a
> >> > > > écrit :
> >> > > > > >
> >> > > > > > > Still not working. The war with the REST calls is giving
> this
> >> > > error:
> >> > > > > > >
> >> > > > > > > WARNING: Jar not loaded.
> >> > > > > > >
> /home/luca/bin/apache-tomee-plus-1.1.0-SNAPSHOT/apps/Test.ear.
> >> >  No
> >> > > > > > provider
> >> > > > > > > available for resource-ref 'null' of type
> >> > > > > > > 'javax.servlet.http.HttpServletRequest' for '
> >> pn-portone.war.Co
> >> > > > > > > mp'.
> >> > > > > > > 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.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:694)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:470)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:350)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > >
> >> > >
> >> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:329)
> >> > > > > > >         at
> >> > > > org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
> >> > > > > > >         at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > >
> >> > >
> >> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:231)
> >> > > > > > >         at
> >> > > > > > >
> >> > org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:131)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:113)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
> >> > > > > > >         at
> >> > > > > > >
> >> > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
> >> > > > > > >         at
> >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:624)
> >> > > > > > >         at
> >> > > > org.apache.catalina.startup.Catalina.load(Catalina.java:649)
> >> > > > > > >         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> > > > Method)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> > > > > > >         at
> >> > > > > > >
> >> > > > > > >
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> > > > > > >         at java.lang.reflect.Method.invoke(Method.java:597)
> >> > > > > > >         at
> >> > > > > org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
> >> > > > > > >         at
> >> > > > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
> >> > > > > > > Aug 30, 2012 2:03:50 PM org.apache.openejb.util.OptionsLog
> >> info
> >> > > > > > >
> >> > > > > > > Here is the web.xml of the WAR:
> >> > > > > > >
> >> > > > > > > <?xml version="1.0" encoding="UTF-8"?>
> >> > > > > > > <web-app xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance
> >> "
> >> > > > > > > xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="
> >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> >> > > > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> >> > > > > > > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
> >> > > > > > > version="3.0">
> >> > > > > > >
> >> > > > > > > <display-name>PN-Portone</display-name>
> >> > > > > > >
> >> > > > > > >     <servlet>
> >> > > > > > >         <description>AtmosphereServlet</description>
> >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> >> > > > > > >
> >> > > > > >
> >> <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
> >> > > > > > >         <async-supported>true</async-supported>
> >> > > > > > >         <!-- load-on-startup>0</load-on-startup -->
> >> > > > > > >     </servlet>
> >> > > > > > >     <servlet-mapping>
> >> > > > > > >         <servlet-name>AtmosphereServlet</servlet-name>
> >> > > > > > >         <url-pattern>/atmosphere/*</url-pattern>
> >> > > > > > >     </servlet-mapping>
> >> > > > > > >
> >> > > > > > > <security-constraint>
> >> > > > > > > <web-resource-collection>
> >> > > > > > > <web-resource-name>Resteasy</web-resource-name>
> >> > > > > > > <url-pattern>/*</url-pattern>
> >> > > > > > > <http-method>GET</http-method>
> >> > > > > > > <http-method>POST</http-method>
> >> > > > > > > </web-resource-collection>
> >> > > > > > > <auth-constraint>
> >> > > > > > > <role-name>admin</role-name>
> >> > > > > > > <role-name>user</role-name>
> >> > > > > > > </auth-constraint>
> >> > > > > > > </security-constraint>
> >> > > > > > > <login-config>
> >> > > > > > > <auth-method>BASIC</auth-method>
> >> > > > > > > <realm-name>resteasy</realm-name>
> >> > > > > > > </login-config>
> >> > > > > > > <security-role>
> >> > > > > > > <role-name>admin</role-name>
> >> > > > > > > </security-role>
> >> > > > > > > <security-role>
> >> > > > > > > <role-name>user</role-name>
> >> > > > > > > </security-role>
> >> > > > > > >  <welcome-file-list>
> >> > > > > > >         <welcome-file>index.jsp</welcome-file>
> >> > > > > > >     </welcome-file-list>
> >> > > > > > > </web-app>
> >> > > > > > >
> >> > > > > > > On Thu, Aug 30, 2012 at 1:21 PM, Luca Merolla <
> >> > > > luca.merolla@gmail.com
> >> > > > > > > >wrote:
> >> > > > > > >
> >> > > > > > > > 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 <
> >> > > > > luca.merolla@gmail.com
> >> > > > > > > >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 <
> >> > > > > > > >> rmannibucau@gmail.com> 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" <
> >> > luca.merolla@gmail.com>
> >> > > 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
> >> > > > > > > >>> > <rm...@gmail.com>wrote:
> >> > > > > > > >>> >
> >> > > > > > > >>> > > Hi,
> >> > > > > > > >>> > >
> >> > > > > > > >>> > > This is fixed on the snapshot
> >> > > > > > > >>> > > Le 29 août 2012 15:57, "Luca Merolla" <
> >> > > > luca.merolla@gmail.com>
> >> > > > > 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:* luca.merolla@gmail.com
> >> > > > > > > >>> >  *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:* luca.merolla@gmail.com
> >> > > > > > > >>  *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:* luca.merolla@gmail.com
> >> > > > > > > >  *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:* luca.merolla@gmail.com
> >> > > > > > >  *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:* luca.merolla@gmail.com
> >> > > > >  *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:* luca.merolla@gmail.com
> >> > >  *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:* luca.merolla@gmail.com
> >>  *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:* luca.merolla@gmail.com
 *http://nl.linkedin.com/in/lucamerolla*
*Blog <http://lucamerolla.wordpress.com>*


Merolla Consulting Limited