If you are reproducing this in Surefire, it will strip out the cause. 
See 
http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#trimStackTrace
Newer versions of Surefire do a better job of not stripping out the 
cause in more cases but I still disable this feature when I run into 
problems, just to be safe.
Gili
On 2016-02-19 6:57 PM, Robert DiFalco wrote:
> Odd, it certainly seems like it from my logging. I have yet to 
> reproduce it in a debugger. But we just do a simple 
> log.error("Unexpected error.", e) on that exception. For all other 
> exceptions this will typically also print out the cause.
>
> On Fri, Feb 19, 2016 at 3:49 PM, Pavel Bucek <pavel.bucek_at_oracle.com 
> <mailto:pavel.bucek_at_oracle.com>> wrote:
>
>     Hi Robert,
>
>     are you sure there is no "cause" set for this exception?
>
>     Regards,
>     Pavel
>
>
>     On 20/02/16 00:36, Robert DiFalco wrote:
>>     I'm getting this exception with no message and no caused by. This
>>     is just calling a GET method. Simple app using latest Jersey
>>     Client and Jackson. The stack trace is here:
>>
>>     javax.ws.rs.client.ResponseProcessingException
>>         at
>>     org.glassfish.jersey.client.JerseyInvocation.translate(JerseyInvocation.java:869)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.client.JerseyInvocation.access$800(JerseyInvocation.java:92)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.client.JerseyInvocation$3.call(JerseyInvocation.java:722)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.internal.Errors.process(Errors.java:315)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.internal.Errors.process(Errors.java:297)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.internal.Errors.process(Errors.java:228)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>>         at
>>     org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:718)
>>     ~[XXXX-1.32-SNAPSHOT.jar:1.32-SNAPSHOT]
>
>