Banner Capture fails after upgrading to RA Banner Agent version 4.1.0 and above
search cancel

Banner Capture fails after upgrading to RA Banner Agent version 4.1.0 and above

book

Article ID: 240027

calendar_today

Updated On:

Products

CA Automic Applications Manager (AM)

Issue/Introduction

If Applications Manager is on version 9.3.5 HF1 or below, upgrading to RA Banner Solution NoWeb version 4.1.0+ causes Banner Capture to fail.

gurjobs log will show error "org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed"

Below is an example of the full error message:

The Banner job submission (gurjobs) log has errors:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 2: unable to resolve class org.apache.logging.log4j.core.Appender
 @ line 2, column 1.
   import org.apache.logging.log4j.core.Appender
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 9: unable to resolve class org.apache.logging.log4j.core.config.Configuration
 @ line 9, column 1.
   import org.apache.logging.log4j.core.config.Configuration
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 3: unable to resolve class org.apache.logging.log4j.core.Layout
 @ line 3, column 1.
   import org.apache.logging.log4j.core.Layout
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 6: unable to resolve class org.apache.logging.log4j.core.appender.RollingFileAppender
 @ line 6, column 1.
   import org.apache.logging.log4j.core.appender.RollingFileAppender
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 4: unable to resolve class org.apache.logging.log4j.core.layout.PatternLayout
 @ line 4, column 1.
   import org.apache.logging.log4j.core.layout.PatternLayout
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 10: unable to resolve class org.apache.logging.log4j.ThreadContext
 @ line 10, column 1.
   import org.apache.logging.log4j.ThreadContext
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 7: unable to resolve class org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
 @ line 7, column 1.
   import org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 8: unable to resolve class org.apache.logging.log4j.Level
 @ line 8, column 1.
   import org.apache.logging.log4j.Level
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 1: unable to resolve class org.apache.logging.log4j.LogManager
 @ line 1, column 1.
   import org.apache.logging.log4j.LogManager
   ^

/u01/appmgr/master934/Banner/BAN9/capture/jobcapture.groovy: 5: unable to resolve class org.apache.logging.log4j.core.LoggerContext
 @ line 5, column 1.
   import org.apache.logging.log4j.core.LoggerContext
   ^

10 errors

 

Environment

Release : 9.3 to 9.3.5 HF1

Component : APPLICATIONS MANAGER

Cause

An update to a number of library files changes RA Banner Agent compatibility to require Applications Manager version 9.4 minimum

Resolution

Applications Manager version 9.3.5 HF1 and below is not compatible with RA Banner Agent 4.1.0 and above.

For compatibility with RA Banner 4.1.0 and above, a minimum version of Applications Manager version 9.4.0 is required.