You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by venkataprasath <ve...@gmail.com> on 2012/09/17 19:41:41 UTC
No provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest' - RESTful services deploy failed in
TomEE Plus
Hello,
I am trying to deploy a webapp with RESTful services coded using Spring MVC
Controller and getting following error on Tomee plus 1.0.
*No provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest'*. I am using Spring 3.1.2, jdk 7.
Any suggestions to resolve this issue.
Thanks,
Venkat
--
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-tp4657474.html
Sent from the OpenEJB User mailing list archive at Nabble.com.
Re: No provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest' - RESTful services deploy failed in
TomEE Plus
Posted by Romain Manni-Bucau <rm...@gmail.com>.
not sure it is linked to amq
can you try with
https://repository.apache.org/content/groups/snapshots/org/apache/openejb/apache-tomee/1.1.1-SNAPSHOT/apache-tomee-1.1.1-20120918.122500-2-plus.zip?
*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*
2012/9/18 venkataprasath <ve...@gmail.com>
> 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.
>
Re: No provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest' - RESTful services deploy failed in
TomEE Plus
Posted by venkataprasath <ve...@gmail.com>.
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.
Re: No provider available for resource-ref 'null' of type
'javax.servlet.http.HttpServletRequest' - RESTful services deploy failed in
TomEE Plus
Posted by Romain Manni-Bucau <rm...@gmail.com>.
hi,
normally it has been fixed on trunk
btw excluding the file using it can do the trick too (conf/exclusions.list,
each line = prefix of a jar name: for instance "commons-lang-" will match
commons-lang-2.6.jar
*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*
2012/9/17 venkataprasath <ve...@gmail.com>
> Hello,
>
> I am trying to deploy a webapp with RESTful services coded using Spring MVC
> Controller and getting following error on Tomee plus 1.0.
> *No provider available for resource-ref 'null' of type
> 'javax.servlet.http.HttpServletRequest'*. I am using Spring 3.1.2, jdk 7.
>
> Any suggestions to resolve this issue.
>
>
> Thanks,
> Venkat
>
>
>
> --
> 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-tp4657474.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.