Invoking ACM from a Web Service by Aaron Dolan
September 3, 2017 Leave a comment
Invoking Oracle ACM from a web service call is not difficult but unfortunately is also not well documented. I know … you’re shocked.
To explain this as simply as possible, let’s use a Loan Origination process as a prototypical ACM example to review the high-level steps.
In this 11g process example, we’re invoking ACM from a CRM system via a web service call. The web service will invoke a BPEL process which does the following:
- Creates the initial record in the application database
- Creates the ACM payload object
- Invokes the ACM startCase service
When you first see the request schema for the ACM startCase service, it can be intimidating because of its size. The good news is that the vast majority of this schema is entirely optional.
The unfortunate thing is that a few of the optional elements actually are NOT optional. The following is what you really need:
The caseHeader element only requires one child element, the ecmFolder, which must as least be present — even if it is empty (as shown in this example). Read the complete article here.
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress
