Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

FormDataIntegrationService and ALC-DSC-003-000: com.adobe.idp.dsc.DSCInvocationException?

Avatar

Level 3

Hi all!

We have Adobe LC ES (version 8.2) over JBoss.


We are trying to invoke the FormDataIntegrationService Service, which we see that is accessible on the server and operating (as we see in the management app and the WSDL is accessible).

In the same suite (Adobe LC)  we are using (successfully) two other services such as Fomrs and ReaderExtensions, although it could not get the service invocation FormDataIntegrationService to respond satisfactorily and in all cases gives the following response:

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: ALC-DSC-003-000: com.adobe.idp.dsc.DSCInvocationException: Invocation error.
faultActor:
faultNode:
faultDetail:
{}faultData:<ns1:error xmlns:ns1="
http://adobe.com/idp/services"><ns1:classLoader><ns1:parent><ns1:parent><ns1:parent><ns1:parent><ns1... xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ... {http://xml.apache.org/axis/}hostname:...

ALC-DSC-003-000: com.adobe.idp.dsc.DSCInvocationException: Invocation error.
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)

I've searched the error code on:
http://help.adobe.com/en_US/livecycle/8.2/errorCodeReference.pdf and http://help.adobe.com/en_US/livecycle/9.0/errorCodeRef/index.html but the error code not in those documents.

What does this error code? How do you solve it?

Thx!

3 Replies

Avatar

Former Community Member

The first thing that comes to mind is security. SOAP endpoints are secure by default. You either have to manage authentication in your calling application or disable security on the service.

1) How are you calling the service?

2) Are you authenticating to the SOAP endpoint (Axis is the case of LiveCycle)?

Steve

Avatar

Level 3

1)
/* Make instance of ServiceClient */

String urlEndPoint=...;
FormDataIntegrationServiceLocator sl= new FormDataIntegrationServiceLocator();
FormDataIntegration fdi= sl.getFormDataIntegration(new java.net.URL(urlEndPoint));

/* set user and pwd */
((javax.xml.rpc.Stub) fdi)._setProperty(javax.xml.rpc.Stub.USERNAME_PROPERTY, ALC_USER);
((javax.xml.rpc.Stub) fdi)._setProperty(javax.xml.rpc.Stub.PASSWORD_PROPERTY, ALC_PWD);

/* parameters for infokation */
byte []pdfBytes=...;
BLOB inPDFForm = new BLOB();
inPDFForm.setBinaryData(pdfBytes);

/* invoke method exportData */
BLOB bResult= fdi.exportData(inPDFForm);

2)  I am using axis.
In the same way I'm invoking Forms and ReaderExsetnsions LC Services and work perfectly, so I do not understand this error.

Do you see something wrong? What I can do?

Thx!

Avatar

Level 3

Please can anyone help me?


Only need to know the cause of the error, what does the error code "ALC-DSC-003-000"?

Thank you.