Business Process Management (BPM)
SOA/BPM:Incoming Message dispatcher (part 1 of 2)
0In this post I will descibe the solution we implemented at a customer site to dispatch incoming message in an Oracle SOA/BPM environment.
The solution we implemented handles the following message types:
- A new request resulting in a new case of type A .. Z (subject of the first part of the post)
- An addition to an existing case. (subject of the second part of the post)
Part 1: New requests
bpmn:getDataObject error in Oracle BPM process instance
0Our Oracle BPM (11.1.1.6) process uses a process Data Object (DO) which is enriched with data during it’s process lifetime. The DO is based on a Business Object (BO) which is a relatively large, but simple XSD data model.
A strange thing that occured was that when we started using Service Call & Script Task to enrich the data during the response our process got suspended.
Instance error on Service task:
And instance error on the Script task:
Checking the output (logging & instance suspended messsage) we noticed this error:
<auditQueryPayload auditId="316002" ciKey="200007"> <dataState> <dataObject name="DO_myData" isBusinessIndicator="false"> <value> <myElement xmlns="<a href="http://xmlns.oracle.com/xsd/BO_myData">http://xmlns.oracle.com/xsd/BO_myData</a>"> .... </myElement> </value> </dataObject> <dataObject name="FaultMessage" isBusinessIndicator="false"> <value> oracle.bpm.bpmn.engine.model.runtime.microinstructions.TrappableException: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure} messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage} cause: {faultName: More >
AMIS vat Oracle OpenWorld samen in speciale whitepaper
0Als sluitstuk van de jaarlijkse Oracle OpenWorld conferentie brengt AMIS een whitepaper uit. Een handzaam document waarin het volledige verhaal van Oracle OpenWorld 2012 is gebundeld.
Een team van AMIS was tijdens de conferentie in oktober nadrukkelijk aanwezig; als sponsor, deelnemer, netwerker en spreker – en als aandachtig luisteraar en analist.
Zeven Oracle-specialisten van AMIS hebben deze whitepaper samengesteld waarin de visie, plannen en aankondigingen van Oracle zijn gebundeld. In het maar liefst 47 pagina’s dik document wordt niet alleen het verhaal van Oracle samengevat, maar geeft AMIS ook haar eigen duiding en waardering van het verhaal.
De whitepaper is hier gratis te downloaden.
Configuration of BAM and BPM for process analytics
0Process analytics is an important part of BPM. Metrics and the analysis of metrics provide valuable information about process execution. This information can be used to optimize business processes. During the process modeling phase, Key Performance Indicators (KPI’s) must be identified and implemented in the process.
Monitoring can be done using the out of the box provides default dashboards showing the default metrics for process analysis:
- Cycle-time for completed activities
- Cycle-time for completed processes
- Number of active instances per activity, process and participant
- Average and median time for activities and processes
Another option to manage the metrics is Oracle Business Activity Monitoring (BAM). BAM allows you to create custom dashboards and real-time alerts. These dashboards allow you to make decisions based on real-time process information. KPI’s can be implemented in a BPM processes easily and can be send to BAM without much extra effort.
In this blog I will provide a detailed description how to configure BAM and the BPM process in order to feed the BAM database with process specific data (business indicators and measurement marks).
Configuration of More >
OOW 2012: BPM is this year’s Fusion Middleware star
0There is no beauty contest to determine which Fusion Middleware product shone the brightest during Oracle Open World. And it is a matter of taste any way. In this case, my taste. So, subjective as it is, my verdict in terms of the MVP (most valuable product) in the category FMW during this year’s OOW conference: BPM!
The main reason for this assessment is the rapid evolution that BPM has shown in the recent passed and is defining for the near future. After having been integrated with JDeveloper and SOA Suite 11g PS3 (April 2010), the Feature Pack 4 release (August 2011) and later the PS5 release (Spring 2012) demonstrated a lot of progress. The roadmap for 2013 looks very promising too.
BPM is one of the best examples of business meeting directly with IT – taking the (existing) business processes and the organization’s strategy and structuring them in a way that allows for clear discussion, optimization and refinement, simulation and even implementation through automated means. With the many (and still expanding) options in Oracle BPM for Design Time at Run Time, the interaction between Business and IT (systems) becomes even more direct. At run time, through simple, (business) More >
OOW 2012: The yearly AMIS Review from Oracle Open World and JavaOne – slides available
0Yesterday (16th October), 10 days of the end of the yearly Oracle show in San Francisco, AMIS organized its ‘Review from Oracle Open World 2012′ session with an overview of news, trends, announcements, special finds and interesting rumors . This session was ‘sold out’ (even though it was free). For close to 4 hours, the AMIS crew at OOW enlightened the audience about their main conclusions and greatest inspirational moments from the conference. Our slides from the seven presentations that together made up this interesting evening are now available on SlideShare to further digest.
1. Overview, Introduction, Keynote Highlights, Java and Developer Cloud Service, Release Overview and the Innovation Tour – Lucas and Paul AMIS OOW Review 2012- Deel 1 – Lucas Jellema & Paul Uijtewaal from AMIS Services
Recent Comments