Java Agent 3.35.0

Improvements

Known Issue

Several customers have reported an issue with this release in which the app fails with a ClassFormatError. For this reason, this release is not recommended and has been removed from New Relic's download site. Please use release 3.34.0 instead.

We keep the note here because the 3.35.0 is still available on the Maven Central Repository.

We will release a fix for the issue as soon as possible.

Changes

JAX-RS/Jersey 2

This agent release officially adds support for JAX-RS 1.1-2.0.

The release instruments the @Suspend annotation when using the Jersey 2 implementation of JAX-RS.

OkHttp 3.5

This release updates our instrumentation to cover OkHttp 3.5.

Fixes

Fixes an edge case in Spray Client instrumentation where a NullPointerException was being thrown into customer logs

Fixes a potential StackOverflowException from Netty instrumentation when calling ServerBootstrap.bind() many times