ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

RA BusinessObjects: Agent stops with "java.lang.NoSuchMethodError"


Article ID: 143276


Updated On:


CA Automic Workload Automation - Automation Engine


The RA BusinessObjects Agent can't be started with the following kind of error in the trace log:

 java.lang.NoSuchMethodError: com.businessobjects.dsws.impl.DSWSExceptionDocumentImpl.generatedSetterHelperImpl(Lorg/apache/xmlbeans/XmlObject;Ljavax/xml/namespace/QName;IS)Lorg/apache/xmlbeans/XmlObject;



With newer Business Objects version like 4.2 and also 4.1, SAP switched the xmlbeans-2.3.0.jar to the newer xmlbeans-2.6.0.jar


Release : 12.3


Subcomponent: RA Business Objects Agent 4.0

External Application: SAP Business Object 4.1 and 4.2



In order to properly install / configure the RA BusinessObjects Agent please follow the steps indicated in the documentation, specially:

1. All third-party jar files need to be copied to the lib folder of the agent

2. Before starting the agent, a BusinessObjects Connection Object needs to be created and filled it properly and be attached to the  RA BusinessObjects Agent.

3. For SAP Business Object version 4.1 and 4.2 ( and possibly higher versions), SAP switched the xmlbeans-2.3.0.jar to the newer xmlbeans-2.6.0.jar.

In the RA agent's lib directory, remove the xmlbeans-2.3.0.jar and copy instead the newer xmlbeans-2.6.0.jar.

This file can be found in SAP Business Objects installation:

C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\web services\en\dsws_consumer\data\dswsJavaApi\external