function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Jaymin Sutarwala 7Jaymin Sutarwala 7 

SAP data services error 'Could not obtain root objects'

Hi all,
Since day before yesterday our SAP Data Services team are facing an error while trying to fetch metadata from Salesforce. They are able to extract data from the objects but when they try to fetch the metadata from Salesforce they are getting the following error. Has anyone encountered this error before and can help?
User-added image

Below is the trace log from Salesforce adapter in SAP Data Services

10/11/17 4:40:18 PM        [SAX Parser Error] :1:23 : cvc-elt.1: Cannot find the declaration of element 'AdapterConfiguration'.
10/11/17 4:46:02 PM        Error browsing root nodes. Xml generated so far: []. java.lang.NullPointerException: while trying to invoke the method com.acta.adapter.salesforce.SForceMetadata.getTableMetadata(java.lang.String) of a null object loaded from field com.acta.adapter.salesforce.metadata.SForceBrowsing.sfdc of an object loaded from local variable 'this'
                at com.acta.adapter.salesforce.metadata.SForceBrowsing.getRootNodes(SForceBrowsing.java:79)
                at com.acta.adapter.sdk.AdapterRunnerImpl.processBrowseRoot(AdapterRunnerImpl.java:2532)
                at com.acta.adapter.sdk.AdapterServiceDataListener.handleBrokerMessage(AdapterServiceDataListener.java:106)
                at com.acta.brokerclient.BrokerClient.handleMessage(BrokerClient.java:406)
                at com.acta.brokerclient.BrokerClient.access$100(BrokerClient.java:53)
                at com.acta.brokerclient.BrokerClient$MessageHandler.run(BrokerClient.java:1559)
                at com.acta.brokerclient.ThreadPool$PoolThread.run(ThreadPool.java:100)

Regards,
Jaymin
Faisal Shahzad 3Faisal Shahzad 3
Hi Jaymin, were you able to find a fix for this issue?
Thank you!
/Faisal