Jeremy_Cullen_1949

Java related error when running RMS jobs under Oracle Retail Agent

Discussion created by Jeremy_Cullen_1949 on Jul 19, 2017
Latest reply on Jul 27, 2017 by VindyaSolangarachchi612391
Hi guys,

Wondering if anyone has come across the following error when trying to run jobs (taken from Agent log):
++++++++++++++++++++++++++++++++++ Start of Runtime Exception ++++++++++++++++++++++++++++++++++++ java.lang.ClassCastException: [Ljava.util.ArrayList; cannot be cast to java.util.List      at groovy.lang.MetaClassImpl$2.invoke(MetaClassImpl.java:1073)      at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1058)      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)      at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)      at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)      at RetailJob.runJob(OracleRetailAgent.groovy:1626)      at com.uc4.extensibility.types.CITAgent.dispatchJob(CITAgent.java:258)      at com.uc4.ex.cit.CITJob.execute(CITJob.java:194)      at com.uc4.ex.Job.run(Job.java:469)      at com.uc4.ex.ThreadPool$RunnableDecorator.run(ThreadPool.java:53)      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)      at java.util.concurrent.FutureTask.run(FutureTask.java:262)      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)      at java.lang.Thread.run(Thread.java:745) ++++++++++++++++++++++++++++++++++++++ End of Runtime Exception ++++++++++++++++++++++++++++++++++++++

This occurs when trying to run Oracle RMS jobs via the Oracle Retail Agent  (version 12.0.2+ build 734)
We have tried java 1.7 and 1.8 - same error occurs
Launching jobs from Automic Web Interface 12.0.0.HF03-346

Hoping someone has seen this issue before

Thanks!

Outcomes