[
http://jira.jboss.com/jira/browse/JBWS-2174?page=comments#action_12414278 ]
Richard Opalka commented on JBWS-2174:
--------------------------------------
I'm not able to solve this issue for AS 5 Beta 4. The problem is the following:
DescriptorDeploymentAspect requires EndpointAddress.
EndpointAddress is provided by HttpTransportDeploymentAspect.
DescriptorDeploymentAspect needs to write context parameter to generated web.xml.
But web.xml is written on disk and deployed in HttpTransportDeploymentAspect.
This is the chicken and egg problem because to fix this issue I need to execute
DescriptorDeploymentAspect before HttpTransportDeploymentAspect.
I even can't make it the same aspect, because HttpTransportDeploymentAspect
is part of jboss500 integration and DescriptorDeploymentAspect is part of CXF
integration.
Cannot Obtain Destination for Request
-------------------------------------
Key: JBWS-2174
URL:
http://jira.jboss.com/jira/browse/JBWS-2174
Project: JBoss Web Services
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: jbossws-cxf
Affects Versions: jbossws-cxf-3.0.2
Reporter: Richard Opalka
Assigned To: Richard Opalka
Fix For: jbossws-cxf-3.0.2
2008-05-07 14:23:04,710 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jaxws-jbws1872].[EJB3Bean1]]
(http-127.0.0.1-8080-1) Servlet.service() for servlet EJB3Bean1 threw exception
javax.servlet.ServletException: Cannot obtain destination for: /jaxws-jbws1872/EJB3Bean1
at
org.jboss.wsf.stack.cxf.ServletControllerExt.findDestination(ServletControllerExt.java:105)
at org.jboss.wsf.stack.cxf.ServletControllerExt.invoke(ServletControllerExt.java:154)
at
org.jboss.wsf.stack.cxf.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:63)
at org.jboss.wsf.stack.cxf.CXFServletExt.service(CXFServletExt.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:183)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:325)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira