Forum Stats

  • 3,758,229 Users
  • 2,251,356 Discussions


Oracle ACM API - Java API vs SOAP/REST

Daniel Merchán
Daniel Merchán Enterprise AchitectMember Posts: 2,192 Gold Trophy

Hi folks,

I am in Oracle SOA/BPM Suite and we are using Adaptive Case Management in our project.

When creating a Case Composite, automatically you are exposing a service for start, suspend etc... a Case.

In the past, the only way for interacting with a Case was the EJB API which can be exposed as SOAP/REST in SOA Suite if needed.

I have been exploring the possibility of the Case REST API available in this release. I have raised some Oracle SRs as I found it some buggy and got some bug fixes.

In this post I would like to ask your personal experience and preferences:

  • Only usage of ACM Java API exposed as SOAP/REST?
  • Usage of the REST ACM API? I found this API does not contain all methods I wanted (such as Raise an Event manually). So mixed REST/Java approach?

Any thought, previous / current experience or pain sharing is more than welcome .

Thanks in advance.

Kind regards.

Martien van den Akker


  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Oct 31, 2018 6:37AM


    Last year we had indeed an SR for because a REST API did not work, because of an internal mis-routing. But in essence we did not use it and use the Java API exposed as a Java/EJB-webservice. Also because not all the functionality is exposed as a service.


    Daniel Merchán
  • Daniel Merchán
    Daniel Merchán Enterprise Achitect Member Posts: 2,192 Gold Trophy
    edited Oct 31, 2018 7:31AM

    Thanks mate, I am having the same feeling, I will work on exposing the entire ACM Java API in SOA.

    If anyone has more experiences share them!

    Martien van den Akker