Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Concept of SOAP calls

Avatar

Former Community Member

Hello,

I need to send pdf form via soap to a webservice. I am currently using execute button + wsdl-schema data connection that is bind to each form input element.

The problem is, that I need to be sure, that if server returns soap-fault or if there is even some connection error, so that Adobre Reader alerts always some message to the user.

In a fact, there is msg attribute in the soap response and I am binding this to a hidden field. When the value of hidden-message field changes, I programaticly alert the message.

I feel that this is not very reliable way. Is it possible to e.g. preserve this kind of "gui-mapping" (so not to completely script it in JavaScript) and only

implement some event/method, which would be called after each soap call ? Or some try/catch code arround execEvent("click") ?

Thanks

1 Accepted Solution

Avatar

Correct answer by
Level 10

Instead of invoking the click event of the button, you can call the web service as:

try

{

xfa.connectionSet.DataConnection.execute(0);

}catch(e)

{

app.alert("Your custom error message:"+e);

}

Hope this may handle any issues with SOAP operation.

Nith

View solution in original post

2 Replies

Avatar

Correct answer by
Level 10

Instead of invoking the click event of the button, you can call the web service as:

try

{

xfa.connectionSet.DataConnection.execute(0);

}catch(e)

{

app.alert("Your custom error message:"+e);

}

Hope this may handle any issues with SOAP operation.

Nith

Avatar

Former Community Member

This is exactly what I have been searching for.

Thanks a lot for help Nith.