WebSphere 8.5.5 JVM not starting when instrumented with APM 10.3 agent.
Using WAS 8.5.5, IBM JVM 1.7 and Java 1.7
Is there anything we need to do in order to make this work?
Any help is appreciated
1. Is this a fresh install or an upgrade of Websphere or the Agent? If an upgrade, what version of Websphere and/or Agent did you upgrade from?
2. What are the startup agent parameters did you use?
3. Are the agent logs created?
4. Are there any error messages in the Websphere logs?
1. New Install2. -javaagent:/AGENT_HOME/Agent.jar -Dcom.wily.introscope.agentProfile=AGENT_HOME/core/config/IntroscopeAgent.profile -Dcom.wily.introscope.agent.agentName=<JVM name>
3. Need to confirm
4. Yes error in Websphere log. See reply to Harlett
Since there are no further responses needed by Support at this time, marking as answered. However, we do want to hear back from you on the disabling autoprobe results. And continue to assist you if needed. So please keep us informed on your progress
If the problem still continues, please open a Support Ticket; may need technical assistance
This is the error I was getting.
Below is a snippet of the error i am getting
[1/31/17 15:35:18:178] 00000001 ContainerHelp E WSVR0501E: Error creating component com.ibm.ws.runtime.component.TxServiceImpl@15476763java.lang.NullPointerException
[1/31/17 15:35:18:803] 00000001 ResourceMgrIm E WSVR0017E: Error encountered binding the J2EE resource, DefaultWorkManager, as wm/default from /app/IBM/WAS85/profiles/<JVM>/resources-pme.xmljava.lang.NoSuchMethodError: java/net/AgentSocketOutputStream.suggestStackTraceRecording()Z at java.net.ManagedSocketOutputStreamAPSIHighPerformanceNew.write(ManagedSocketOutputStreamAPSIHighPerformanceNew.java:167)
Let me disable Autoprobe and get back to you
Was Yanna's answer helpful? Did you open a case as suggested? Or can you answer Matt's questions?
[1/31/17 15:35:18:803] 00000001 ResourceMgrIm E WSVR0017E: Error encountered binding the J2EE resource, DefaultWorkManager, as wm/default from /app/IBM/WAS85/profiles/<JVM>/resources-pme.xmljava.lang.NoSuchMethodError: java/net/AgentSocketOutputStream.suggestStackTraceRecording()Zat java.net.ManagedSocketOutputStreamAPSIHighPerformanceNew.write(ManagedSocketOutputStreamAPSIHighPerformanceNew.java:167)
I am wondering if the problem may be related to deep instrumentation/deep trace/entry point detection so before disabling autoprobe completely you could test with "introscope.agent.deep.instrumentation.enabled=false"
let me try this and get back to you.
JVM will not start with
Please open a case so we may assist you further
Case opened. Thanks guys