Coloquei no web.xml o trecho:
<service-ref>
<service-ref-name>service/videorental</service-ref-name>
<service-interface>videorentalstore.webservice.gen.VideoRentalStoreService</service-interface>
<wsdl-file>USE_JBOSS_CLIENT_XML_OVERRIDE</wsdl-file>
<jaxrpc-mapping-file>META-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
<port-component-ref>
<service-endpoint-interface>videorentalstore.webservice.gen.RentalServiceRPC</service-endpoint-interface>
</port-component-ref>
<port-component-ref>
<service-endpoint-interface>videorentalstore.webservice.gen.RentalServiceDoc</service-endpoint-interface>
</port-component-ref>
</service-ref>
e dentro do META-INF coloquei os arquivos:
jaxrpc-mapping.xml
jboss-client.xml
agora o erro mudou para:
00:18:22,254 INFO [STDOUT] 00:18:22,244 ERROR [ServiceObjectFactory]
Cannot create service
java.lang.IllegalStateException: Cannot find resource:
USE_JBOSS_CLIENT_XML_OVERRIDE
at org.jboss.webservice.metadata.serviceref.ServiceRefMetaData.getWsdlURL(ServiceRefMetaData.java:236)
at org.jboss.ws.jaxrpc.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:174)
at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125)
at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:716)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at videorental.web.AbstractBaseAction.<clinit>(AbstractBaseAction.java:45)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at videorental.web.Controller.service(Controller.java:27)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
00:18:22,254 ERROR [STDERR] javax.naming.NamingException: Could not
dereference object [Root exception is java.lang.IllegalStateException:
Cannot find resource: USE_JBOSS_CLIENT_XML_OVERRIDE]
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1150)
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705)
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:716)
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
00:18:22,254 ERROR [STDERR] at
javax.naming.InitialContext.lookup(InitialContext.java:351)
00:18:22,254 ERROR [STDERR] at
videorental.web.AbstractBaseAction.<clinit>(AbstractBaseAction.java:45)
00:18:22,254 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
00:18:22,254 ERROR [STDERR] at java.lang.Class.forName(Class.java:164)
00:18:22,254 ERROR [STDERR] at
videorental.web.Controller.service(Controller.java:27)
00:18:22,254 ERROR [STDERR] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
00:18:22,254 ERROR [STDERR] at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
00:18:22,254 ERROR [STDERR] at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
00:18:22,254 ERROR [STDERR] at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
00:18:22,254 ERROR [STDERR] at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
00:18:22,254 ERROR [STDERR] at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
00:18:22,254 ERROR [STDERR] at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
00:18:22,254 ERROR [STDERR] at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
00:18:22,254 ERROR [STDERR] at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
00:18:22,254 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
00:18:22,254 ERROR [STDERR] Caused by:
java.lang.IllegalStateException: Cannot find resource:
USE_JBOSS_CLIENT_XML_OVERRIDE
00:18:22,254 ERROR [STDERR] at
org.jboss.webservice.metadata.serviceref.ServiceRefMetaData.getWsdlURL(ServiceRefMetaData.java:236)
00:18:22,254 ERROR [STDERR] at
org.jboss.ws.jaxrpc.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:174)
00:18:22,254 ERROR [STDERR] at
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125)
00:18:22,254 ERROR [STDERR] at
org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142)
00:18:22,254 ERROR [STDERR] ... 27 more