Skip to main content

Java Agent v2.2.52

February 13, 2025

  • New Changed to send the notification when a thread is interrupted by OutOfMemoryError.

    # Default: false  
    event_oom_enabled=true
  • New Supported TraceContext for open source tracing.

    • Added the traceparent header to support tracing in various HTTP client libraries.
    Note

    Supported libraries

    • spring-boot-2 ~: RestTemplate, WebClient, RestClient
    • okhttp
    • feign client
    • Apache HttpClient4, Apache HttpClient5
    • HttpURLConnection
  • Feature Added java.util.function.Function to the CompletableFuture tracing scope.

    Note

    For more details, see the following.

  • Feature Modified to handle java.io.IOException caused by outbound calls in transactions with the biz_exceptions setting.

  • Changed Separated 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
  • Fixed Modified 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.

Note

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