Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-5655

Client facing issue in catching exception thrown by server in CXF RS 2.7.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 2.7.10
    • NeedMoreInfo
    • None
    • None
    • Unknown

    Description

      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).

      Attachments

        Activity

          People

            sergey_beryozkin Sergey Beryozkin
            sanmitra sanmitra ijeri
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: