[jboss-user] [JBoss Web Services CXF] New message: ": mapped-name is required for cxf of deployment auto-update-ws.war"
Mr User
do-not-reply at jboss.com
Sat Jan 23 15:29:55 EST 2010
User development,
A new message was posted in the thread ": mapped-name is required for cxf of deployment auto-update-ws.war":
http://community.jboss.org/message/521894#521894
Author : Mr User
Profile : http://community.jboss.org/people/dgh1
Message:
--------------------------------------------------------------
I am not sure where exactly sure where to start, here but I have a web service war file built using Apache CXF. This war file runs great in apache tomcat container, so I have some level of confidence.
However, when I try putting in deploy dir and restarting JBoss 5.1 with this war file I get the below exceptions. I am not sure what
“java.lang.RuntimeException: mapped-name is required for cxf of deployment auto-update-ws.war”
means or what I need to do to resolve. Below also is the jbossws-cxf.xml I am using for this based on “JBossWS - Stack CXF User Guide” and the web.xml
10:48:03,326 INFO [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 2m:56s:966ms
11:32:38,694 INFO [TomcatDeployment] deploy, ctxPath=/auto-update-ws
11:32:38,969 ERROR [StandardContext] Context [/auto-update-ws] startup failed due to previous errors
java.lang.RuntimeException: mapped-name is required for cxf of deployment auto-update-ws.war
at org.jboss.web.tomcat.service.injection.WebResourceHandler.loadXmlResourceEnvRefs(WebResourceHandler.java:287)
at org.jboss.web.tomcat.service.injection.WebResourceHandler.loadXml(WebResourceHandler.java:325)
at org.jboss.web.tomcat.service.TomcatInjectionContainer.processMetadata(TomcatInjectionContainer.java:550)
at org.jboss.web.tomcat.service.WebCtxLoader.start(WebCtxLoader.java:158)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4272)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
DEPLOYMENTS IN ERROR:
Deployment "vfszip:/space/server/default/deploy/auto-update-ws.war/" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/space/server/default/tmp/a69515-bvwhsb-g4sr37lt-1-g4sssbdl-1ep/auto-update-ws.war/ deployment failed
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:993)
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:939)
at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:873)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.checkComplete(MainDeployerAdapter.java:128)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:369)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
jbossws-cxf.xml
<beans
xmlns=+'http://www.springframework.org/schema/beans'+
xmlns:xsi=+'http://www.w3.org/2001/XMLSchema-instance'+
xmlns:beans=+'http://www.springframework.org/schema/beans'+
xmlns:jaxws=+'http://cxf.apache.org/jaxws'+
xsi:schemaLocation=+'http://www.springframework.org/schema/beans+
+ http://www.springframework.org/schema/beans/spring-beans.xsd+
+ http://cxf.apache.org/jaxws+
+ http://cxf.apache.org/schemas/jaxws.xsd'+>
<!-- one or more jaxws:endpoint POJO declarations -->
<jaxws:endpoint
id=+'p1'+
address=+'http://nemo:8080/auto-update-ws/p1'+
implementor=+'com.oti.main.webservice.UpdateServiceImpl'+>
<jaxws:invoker>
<bean class=+'org.jboss.wsf.stack.cxf.InvokerJSE'+/>
</jaxws:invoker>
</jaxws:endpoint>
</beans>
Web.xml
<?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_2_5.xsd"+
xsi:schemaLocation=+"http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"+
id=+"WebApp_ID"+ version=+"2.5"+>
<display-name>SimpleService</display-name>
<servlet>
<servlet-name>s1</servlet-name>
<servlet-class>com.oti.main.webservice.SimpleServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>s1</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
</web-app>
--------------------------------------------------------------
To reply to this message visit the message page: http://community.jboss.org/message/521894#521894
More information about the jboss-user
mailing list