Workday ADC "Test Collector'" gets Workday webservice exception
2 years ago
Originally Published: 2016-02-05
Article Number
000063091
Applies To
RSA Product Set: Identity Management and Governance
RSA Product/Service Type: Appliance, Soft Appliance
RSA Version/Condition: 6.9.1 and higher
Platform: Linux, Suse
 
Issue
When running "Test Collector" for a Workday ADC, the following stack is received in the pop-up:
 
2016-01-26 20:15:39,841 ERROR [com.aveksa.client.datacollector.framework.DataCollectorManager] DCM281: Collection Failed: CollectionFailedEvent[cmi = CollectionMetaInfo[{ID=1296, run_id=1453860936603, collector_id=241, test-run=true, collector_name=Workday - IDC, data_size=279, data_file=/home/oracle/jboss-4.2.2.GA/server/default/./deploy/aveksa.ear/aveksa.war/WEB-INF/LocalAgent/collected_data/1296.data}] message = null cause = com.aveksa.common.DataReadException: com.aveksa.common.DataReadException: Data reading failed due to : javax.xml.ws.soap.SOAPFaultException: java.lang.IllegalArgumentException: Customer id was not specified]
com.aveksa.common.DataReadException: com.aveksa.common.DataReadException: Data reading failed due to : javax.xml.ws.soap.SOAPFaultException: java.lang.IllegalArgumentException: Customer id was not specified
Cause
The user that authenticates to the ADC source, must contain the Workday tenant name.
Resolution
The user name in the ADC setup must be in format

username@tenantname

Tenant name is a value you obtain from Workday together with the username.