Collector will not start after upgrading to 24.1
search cancel

Collector will not start after upgrading to 24.1

book

Article ID: 419734

calendar_today

Updated On:

Products

Autosys Workload Automation

Issue/Introduction

After upgrading WCC to 24.1, CA-wcc-service service will not start.

Environment

WCC 24.1

Cause

When reviewing the Collector logs, the following message may be displayed: 

INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:223)
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:123)
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1351)
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     ... 25 more
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 | Caused by: java.lang.VerifyError: Bad return type
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 | Exception Details:
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |   Location:
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     com/fasterxml/jackson/databind/cfg/MapperBuilder.streamFactory()Lcom/fasterxml/jackson/core/TokenStreamFactory; @7: areturn
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |   Reason:
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     Type 'com/fasterxml/jackson/core/JsonFactory' (current frame, stack[0]) is not assignable to 'com/fasterxml/jackson/core/TokenStreamFactory' (from method signature)
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |   Current Frame:
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     bci: @7
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     flags: { }
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     locals: { 'com/fasterxml/jackson/databind/cfg/MapperBuilder' }
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     stack: { 'com/fasterxml/jackson/core/JsonFactory' }
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |   Bytecode:
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 |     0000000: 2ab4 0002 b600 08b0                    
INFO   | jvm 1    | 2025/11/24 09:55:25 |       13 | 

WCC is failing to load jackson core files. These files are components of Jackson, the standard Java library used for processing JSON data (converting Java objects to JSON text and vice versa).

Resolution

Locate and delete the old Jackson files. The previous version of WCC 12.1, the jackson files will be located in the  /opt/CA/WorkloadAutomationAE/wcc/tomcat/webapps/wcc/WEB-INF/lib directory


The older version of jackson will have a version of 2.14 or older.

268636986 -rwxr-xr-x. 1 autosys autosys    76636 Jun 29  2023 jackson-annotations-2.14.3.jar

268637065 -rwxr-xr-x. 1 autosys autosys   473081 Jun 29  2023 jackson-core-2.14.3.jar

268636985 -rwxr-xr-x. 1 autosys autosys  1617187 Jun 29  2023 jackson-databind-2.14.3.jar

 

The new version of the jackson files that is installed with 24.1 will be located in /opt/CA/WorkloadAutomationAE/wcc/jars directory. 

152434009 -rw-r--r--.  1 autosys autosys   78494 Sep 19 05:03 jackson-annotations-2.18.2.jar

152434010 -rw-r--r--.  1 autosys autosys  597807 Sep 19 05:03 jackson-core-2.18.2.jar

152434011 -rw-r--r--.  1 autosys autosys  232248 Sep 19 05:03 jackson-core-asl-1.9.13.jar

152434012 -rw-r--r--.  1 autosys autosys 1658755 Sep 19 05:03 jackson-databind-2.18.2.jar

152434013 -rw-r--r--.  1 autosys autosys  132690 Sep 19 05:03 jackson-datatype-jsr310-2.18.2.jar

152434014 -rw-r--r--.  1 autosys autosys   32408 Sep 19 05:03 jackson-module-jakarta-xmlbind-annotations-2.18.2.jar

152434015 -rw-r--r--.  1 autosys autosys   37184 Sep 19 05:03 jackson-module-jaxb-annotations-2.18.2.jar

 

Once the files are removed, restart the WCC services.