Troubleshooting: Java™ method transport
You can use workarounds to common problems that you might encounter when you use the Java™ method transport of HCL OneTest™ API.
- 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.