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
Release : 9.3 to 9.3.5 HF1
Component : APPLICATIONS MANAGER
An update to a number of library files changes RA Banner Agent compatibility to require Applications Manager version 9.4 minimum
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.