RA BO jobs crash if more than one Source Document is defined
search cancel

RA BO jobs crash if more than one Source Document is defined

book

Article ID: 281537

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

RA Business Object jobs crash if more than one Source Document should be sent out from Business Objects.

The issue started to happen after the upgrade to RA Core v21.0.6 and RA BO Solution to v4.3.2 and still occurs in v4.3.3.
Publications with more than one source document and set target "E-Mail" are executed correctly and sent, but in the BO Job on the Automic side the following error message appears:

"org.apache.axis2.AxisFault: Eine XSD-Ausnahme ist aufgetreten. Attempting to invoke method 'get' failed: 'com.crystaldecisions.sdk.plugin.destination.smtp.ISMTPOptions.get(java.lang.Object)'. (WBP 42029)"

The returncode getg !=0,  but the publication on BO Side was set successfully. The follow-up tasks will be affected by the error message.

Everything works correctly if only one source document and one target are set. In summary:

Publication with one Source document and one Target = E-Mail sent, Job OK
Publication with one Source document and one Target = BI E-Mail in executed: Job OK

Publication with more Source documents and one Target = E-Mail sent, Job OK
Publication with more Source documents and one Target = BI E-Mail in executed: Job fails with the error described

Jobs abend in AE with the following stack trace:

+++++++++++++++++++++++++++++++++++++ Start of Runtime Exception ++++++++++++++++++++++++++++++++++++
org.apache.axis2.AxisFault: Eine XSD-Ausnahme ist aufgetreten. Attempting to invoke method 'get' failed: 'com.crystaldecisions.sdk.plugin.destination.smtp.ISMTPOptions.get(java.lang.Object)'. (WBP 42029)
	at com.businessobjects.dsws.Consumer.dswsExceptionDocToAxisFault(Consumer.java:876)
	at com.businessobjects.dsws.biplatform.BIPlatform.get(BIPlatform.java:281)
	at com.automic.ra.businessobjects.run.PublicationJob.monitorJob(PublicationJob.java:95)
	at com.automic.ra.businessobjects.run.PublicationJob.runJob(PublicationJob.java:50)
	at com.automic.ra.businessobjects.run.PublicationJob$runJob.call(Unknown Source)
	at Publication.runJob(BusinessObjects.groovy:1624)
	at com.uc4.extensibility.types.CITAgent.dispatchJob(CITAgent.java:258)
	at com.uc4.ex.cit.CITJob.execute(CITJob.java:195)
	at com.uc4.ex.Job.run(Job.java:463)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)
++++++++++++++++++++++++++++++++++++++ End of Runtime Exception ++++++++++++++++++++++++++++++++++++++

Environment

RA Core v21.0.6

RA BO v4.3.2/3

Cause

This is a defect

Resolution

The issue is fixed in RA.BusinessObjects 4.3.4 - Available

Additional Information

This is the reference for the issue: RA_BUSINESSOBJECTS-330