[
https://issues.apache.org/jira/browse/CXF-5655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13949979#comment-13949979
]
Sergey Beryozkin commented on CXF-5655:
---------------------------------------
I still think it is a class path issue. Please look carefully at the stack
trace. It is obvious from the stack trace that an attempt was done to create
the exception from Constructor, at the stage this constructor represents
IntrernalServerException but it still failed. So check the trace for the signs
of the mix up, probably something to do with WebApplicationException having no
validate() method, etc...
Or provide the test case.
> Client facing issue in catching exception thrown by server in CXF RS 2.7.0
> --------------------------------------------------------------------------
>
> Key: CXF-5655
> URL: https://issues.apache.org/jira/browse/CXF-5655
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.7.10
> Reporter: sanmitra ijeri
> Assignee: Sergey Beryozkin
> Priority: Blocker
> Fix For: NeedMoreInfo
>
>
> Exception in thread "main" javax.ws.rs.InternalServerErrorException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at
> org.apache.cxf.jaxrs.client.AbstractClient.convertToWebApplicationException(AbstractClient.java:462)
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:311)
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:691)
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:650)
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:219)
> at com.sun.proxy.$Proxy15.getPlayers(Unknown Source)
> at rs.PlayerServiceClient.main(PlayerServiceClient.java:20)
> Server is throwing exception with appropriate message but client is not to
> able to catch that exception. This is happening only for cxf 2.7.x (i.e not
> able to create an appropriate WebApplicationException) but when I run with
> 2.6.0 it works fine(i.e CXF 2.6's ServerWebApplicationException is thrown).
--
This message was sent by Atlassian JIRA
(v6.2#6252)