[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: [reverbel-sod] initialContex dentro do jboss



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