[ 
https://issues.apache.org/jira/browse/CXF-5385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13823793#comment-13823793
 ] 

Vishal Balana commented on CXF-5385:
------------------------------------

Thank you so much Grzegorz and Sergey for looking so quickly into this bug! So 
you guys feel that this can't be fixed in coming versions and we will have to 
go through the Shared Library route always?

> CXF 2.7.7 on Websphere 8.5.0 is not able to generate WADL.
> ----------------------------------------------------------
>
>                 Key: CXF-5385
>                 URL: https://issues.apache.org/jira/browse/CXF-5385
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-RS
>    Affects Versions: 2.7.7
>         Environment: Websphere 8.5.0, IDE: RAD 8.5.5
>            Reporter: Vishal Balana
>            Assignee: Sergey Beryozkin
>              Labels: patch
>             Fix For: 3.0.0, 2.7.8
>
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> Following exception occurs while trying to get the WADL out of HelloWorld app 
> deployed on Wehbsphere 8.5.0.
> When I tried with CXF 2.7.3, it worked Fine! 2.7.4, 2.7.5, 2.7.6 and 2.7.7 
> all spits the following exception.
> com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() 
> exception thrown by servlet appServlet: java.lang.NoSuchMethodError: 
> javax/ws/rs/core/Response.getHeaders()Ljavax/ws/rs/core/MultivaluedMap;
>       at 
> org.apache.cxf.jaxrs.utils.JAXRSUtils.setMessageContentType(JAXRSUtils.java:1587)
>       at 
> org.apache.cxf.jaxrs.JAXRSInvoker.checkExchangeForResponse(JAXRSInvoker.java:281)
>       at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:82)
>       at 
> org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
>       at 
> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>       at 
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>       at 
> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
>       at 
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)
>       at 
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
>       at 
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to