Hello, thanks for your response. I have found Restful services are working
however when I try to configure ActiveMQBroker and connect via my app it
breaks,

config in tomee.xml
-----------------------------------------------------------------------------------------
<Resource id="activeMQResourceAdapter" type="ActiveMQResourceAdapter">
DataSource My DataSource
</Resource>

<Resource id="connectionFactory" type="javax.jms.ConnectionFactory">
ResourceAdapter activeMQResourceAdapter
ConnectionMaxWaitMilliseconds 30000
</Resource>

<Resource id="TestQueue" type="javax.jms.Queue">
destination TestQueue
</Resource>
---------------------------------------------------------------------------------------------------
Note. I am able to send and listen to this Queue through my Unit tests, but
when I bundle my code into a war along with Spring RESTful services, getting
below while deploying to Tomee plus
---------------------------------------------------------------------------------------------------
SEVERE: Unable to deploy collapsed ear in war /TomEEApp: Exception: No
provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest' for 'localhost/TomEEApp'.
org.apache.openejb.OpenEJBException: No provider available for resource-ref
'null' of type 'javax.servlet.http.HttpServletRequest' for
'localhost/TomEEApp'.
        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.processJndiRefs(AutoConfig.java:715)
        at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:690)
        at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:183)
        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.startInternal(TomcatWebAppBuilder.java:631)
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:588)
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:117)
        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:5161)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)

Sep 18, 2012 10:21:55 AM org.apache.catalina.core.ContainerBase
startInternal
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/TomEEApp]]
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
        at java.util.concurrent.FutureTask.get(FutureTask.java:111)
        at
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128)
        at
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:782)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/TomEEApp]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        ... 7 more
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
'localhost/TomEEApp'.
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:641)
        at
org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:588)
        at
org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:117)
        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:5161)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 7 more
Caused by: org.apache.openejb.OpenEJBException: No provider available for
resource-ref 'null' of type 'javax.servlet.http.HttpServletRequest' for
'localhost/TomEEApp'.
        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.processJndiRefs(AutoConfig.java:715)
        at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:690)
        at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:183)
        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.startInternal(TomcatWebAppBuilder.java:631)
        ... 13 more

Sep 18, 2012 10:21:55 AM org.apache.catalina.core.ContainerBase
startInternal
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost]]
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
        at java.util.concurrent.FutureTask.get(FutureTask.java:111)
        at
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128)
        at
org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at
org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at
org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:675)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
Caused by: org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566)
        at
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.catalina.LifecycleException: A child container failed
during start
        at
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1136)
        at
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:782)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 7 more

Sep 18, 2012 10:21:55 AM org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start: 
org.apache.catalina.LifecycleException: Failed to start component
[StandardServer[8005]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:675)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
Caused by: org.apache.catalina.LifecycleException: Failed to start component
[StandardService[Catalina]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        at
org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 7 more
Caused by: org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        at
org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 9 more
Caused by: org.apache.catalina.LifecycleException: A child container failed
during start
        at
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1136)
        at
org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

Restful services implemented as Spring MVC Controllers 




--
View this message in context: 
http://openejb.979440.n4.nabble.com/No-provider-available-for-resource-ref-null-of-type-javax-servlet-http-HttpServletRequest-RESTful-ses-tp4657474p4657497.html
Sent from the OpenEJB User mailing list archive at Nabble.com.

Reply via email to