SOAP Webservice jobs fail with java.lang.NoSuchFieldException: at java.lang.Class.getDeclaredField(Unknown Source)
book
Article ID: 87718
calendar_today
Updated On:
Products
CA Automic Workload Automation - Automation Engine
Issue/Introduction
Error Message : ava.lang.NoSuchFieldException: at java.lang.Class.getDeclaredField(Unknown Source) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createComplexValue(CreateRequestInstanceBuilder.java:462)
When attempting to execute a SOAP Web Service job, the execution fails with an error similar to:
java.lang.NoSuchFieldException: at java.lang.Class.getDeclaredField(Unknown Source) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createComplexValue(CreateRequestInstanceBuilder.java:462) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createObject(CreateRequestInstanceBuilder.java:191) at com.uc4.wsdljob.CreateRequestInstanceBuilder.setPropertiesOfComplexValue(CreateRequestInstanceBuilder.java:244) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createObject(CreateRequestInstanceBuilder.java:195) at com.uc4.wsdljob.CreateRequestInstanceBuilder.setPropertiesOfComplexValue(CreateRequestInstanceBuilder.java:244) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createObject(CreateRequestInstanceBuilder.java:195) at com.uc4.wsdljob.CreateRequestInstanceBuilder.createRequestObject(CreateRequestInstanceBuilder.java:122) at com.uc4.wsdljob.CreateRequestInstanceBuilder$createRequestObject.call(Unknown Source) at SOAP.runJob(WebService.groovy:3783) at com.uc4.extensibility.types.CITAgent.dispatchJob(CITAgent.java:258) at com.uc4.ex.cit.CITJob.execute(CITJob.java:185) 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(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Cause type: Defect Root Cause: RA WebService job would return an error that did not show which field and class caused the exception. Now when trace is enabled, extra debug information will indicate the name of the field and class that are unable to be found.
Resolution
This field was added on 30/03/2017. This article has not been updated yet. Refer to the "Description" or "Workaround" sections for solution information.