Troubleshooting: Java method transport
You can use workarounds to common problems that you might encounter when you use the Java™ method transport of IBM® DevOps Test Integrations and APIs (Test Integrations and APIs).
- When you start a Java application
into which the Java virtualization
agent is installed, VerifyError messages, such as the following example,
might be displayed.
Exception in thread "main" java.lang.VerifyError: JVMVRFY012 stack shape inconsistent; class=com/ibm/crypto/provider/IBMJCE, method=<clinit>()V, pc=308 at java.lang.J9VMInternals.verifyImpl(Native Method)Complete the following steps:- Open the Logical View of the Architecture School perspective.
- Double-click the relevant logical Java application resource. The Java application window is displayed.
- Click the Recording Studio tab.
- Under Filter, add a filter to exclude the referenced class. If this problem persists, send a reproducible example to IBM Support.
- If you are unable to record Java methods by using the Java Agent, detailed troubleshooting instructions
are available in the following technote:
Diagnosing Java Virtualization Agent recording issues. Diagnostics are available from IBM Support if you need further help.