After upgrading your Banner agent to version 3.51 capture jobs no longer work.

Document ID : KB000090512
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Affects Release version(s): null

After upgrading your Banner agent to version 3.51 capture jobs no longer work.
Resolution:

Symptoms

After upgrading to Banner RA agent version 3.5.1 job capture is no longer working. In the jobsub log you see:

Exception in thread "main" java.lang.NoClassDefFoundError: org.codehaus.groovy.tools.GroovyStarter

Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter

at java.net.URLClassLoader.findClass(URLClassLoader.java:423)

at java.lang.ClassLoader.loadClass(ClassLoader.java:653)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)

at java.lang.ClassLoader.loadClass(ClassLoader.java:619)

Could not find the main class: org.codehaus.groovy.tools.GroovyStarter. Program will exit.


Cause


Resolution

This issue has been resolved in Banner Agent version 3.5.2 and above. For 3.5.1 please do the following:

Navigate to your capture directory and rename your jobcapture.shl script to something like backupjobcapture.bak

Now copy your BANNERKILL.shl in the capture directory to jobcapture.shl

Once this is done restart the agent.