getappmap / appmap-java

AppMap client agent for Java
Other
80 stars 14 forks source link

Calls made using a java.lang.reflect.Proxy are recorded #232

Closed apotterri closed 8 months ago

apotterri commented 10 months ago

Currently, only methods that are members of a class can be recorded. With this enhancement, the agent will instrument instances of java.lang.reflect.Proxy, and methods called through the proxy will be recorded.

As an example, openejb-client creates a java.lang.reflect.Proxy that the client uses to call methods on the remote. These methods will now appear in an AppMap.

appland-release commented 8 months ago

:tada: This issue has been resolved in version 1.25.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: