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 Vindya_Solangarachchi_9074
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