Java Agent v2.2.52
February 13, 2025
-
NewChanged to send the notification when a thread is interrupted by OutOfMemoryError.# Default: false
event_oom_enabled=true -
NewSupported TraceContext for open source tracing.- Added the traceparent header to support tracing in various HTTP client libraries.
NoteSupported libraries
- spring-boot-2 ~: RestTemplate, WebClient, RestClient
- okhttp
- feign client
- Apache HttpClient4, Apache HttpClient5
- HttpURLConnection
-
FeatureAddedjava.util.function.Functionto the CompletableFuture tracing scope.NoteFor more details, see the following.
-
FeatureModified to handlejava.io.IOExceptioncaused by outbound calls in transactions with the biz_exceptions setting. -
ChangedSeparated the hikari settings from the spring-boot settings.ex. spring-boot-3.0
weaving=spring-boot-3.0,hikari-5.0
ex. spring-boot-2.7
weaving=spring-boot-2.7,hikari-4.0 -
FixedModified the agent's status code to match to the actual status code, when a spring-security error occurs in the Tomcat9-based spring-boot versions.
Download: Java Agent v2.2.52
To install the Java agent for the first time, install the package first using the following command. For more information about agent installation, see the following.
wget https://api.whatap.io/agent/whatap.agent.java.tar.gz