search cancel

After applying SOI cumulative patch 4.2 CU1, unable to access SOI User Interface (UI)

book

Article ID: 215015

calendar_today

Updated On:

Products

CA Service Operations Insight (SOI)

Issue/Introduction

After apply the patch, started SOI manager and UI services , but unable to access the webpages for SOI.

 

We see this error in the soimgr.log from the SOI manager host:

021-05-12 18:16:06,466 INFO  [ServletInit] ?.?(?)  - Initial SessionFactory creation failed:

ContextException: Error invoking the constructor for the context object: id "com.aprisma.web.security.GlobalAccessPrivilegeManager" at scope "global",

class "com.aprisma.spectrum.app.web.security.EEMGlobalAccessPrivilegeManager"

java.lang.VerifyError: Stack map does not match the one at exception handler 62

Exception Details:

  Location:

    com/aprisma/spectrum/app/util/common/Model.<init>(Lcom/aprisma/spectrum/app/util/common/CsModelHandle;Lcom/aprisma/spectrum/app/util/attribute/AttributeColumnMap;)V @62: aload

  Reason:

    Type 'com/aprisma/spectrum/app/util/common/Model' (current frame, locals[0]) is not assignable to uninitializedThis (stack map, locals[0])

  Current Frame:

    bci: @22

    flags: { flagThisUninit }

    locals: { 'com/aprisma/spectrum/app/util/common/Model', 'com/aprisma/spectrum/app/util/common/CsModelHandle', 'com/aprisma/spectrum/app/util/attribute/AttributeColumnMap', 'com/aprisma/spectrum/app/util/common/Model', 'com/wily/introscope/agent/trace/IMethodTracer' }

    stack: { 'java/lang/Throwable' }

  Stackmap Frame:

    bci: @62

    flags: { flagThisUninit }

    locals: { uninitializedThis, 'com/aprisma/spectrum/app/util/common/CsModelHandle', 'com/aprisma/spectrum/app/util/attribute/AttributeColumnMap', uninitializedThis, 'com/wily/introscope/agent/trace/IMethodTracer' }

    stack: { 'java/lang/Throwable' }

***trunacated for this techdoc***

 

Cause

The entries for the wily introscope agent are causing a conflict.

The agent is an older version and needs to be updated.

Environment

Release : 4.2

Component : SOI INSTALL

Resolution

Remove entries in the following files that reference wily

SOI manager host:

C:\Program Files (x86)\CA\SOI\jsw\conf\SAM-IntegrationServices.conf

C:\Program Files (x86)\CA\SOI\jsw\conf\soi-manager.conf

 

SOI UI server host:

C:\Program Files (x86)\CA\SOI\jsw\conf\soi-user-interface.conf

 

Look for and comment out these lines:

wrapper.java.additional.**=-javaagent:<your path>/Agent.jar

wrapper.java.additional.**=-Dcom.wily.introscope.agentProfile=<your path>/IntroscopeAgent.profile

wrapper.java.additional.**=-Dcom.wily.introscope.agent.agentName=<your selected agentname>

Additional Information

The numerical value after wrapper.java.additional. will vary by environment.