ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

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

 

Cause

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

Environment

Release : 9.3 to 9.3.5 HF1

Component : APPLICATIONS MANAGER

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.