Skip to main content

Java Agent v2.2.80

August 27, 2026

  • Feature Extended the ignore_exception_tx_pattern setting to transactions without a URL, including Kafka consumers and hooked services.

    # <exception FQCN>:<transaction name> (comma-separated)

    # Kafka consumer - "[kafka] " prefix followed by the topic
    ignore_exception_tx_pattern=com.acme.BizException:[kafka] order-events

    # Kafka consumer
    ignore_exception_tx_pattern=com.acme.BizException:[kafka] order-events (order-group)

    # hook service
    hook_service_patterns=com.acme.NightlyJob.run
    ignore_exception_tx_pattern=com.acme.JobException:com.acme.NightlyJob.run

    # web - normalized URL
    ignore_exception_tx_pattern=com.acme.BizException:/api/orders/detail
  • Changed Records the exception actually thrown by the application as the representative exception.

    • Framework wrappers are removed before the exception is determined.
  • Changed Added a pod name hash to the default object name (oname) of applications running in Kubernetes.

    • Different pods no longer merge under the same name.
  • Fixed Fixed db_pool_detail reporting act/idle as always 0 when a HikariCP weaving module is in use.

  • Fixed Fixed transactions receiving a traceparent header not linking to the caller on Java 7 and below.

Note

Download: Java Agent v2.2.80

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