Syndicate contentBPM Blog

Creating a Custom Knowledge Module (KM) in ODI 11g

In my previous blog, I showed how to do an ELT from Oracle DB to XML in ODI.  Every ELT uses a Loading Knowledge Module (LKM), which describes how the data is loaded from one system to another, and an Integration Knowledge Module (IKM), which describes how the data is integrated in the target system. These Knowledge Modules are fully extensible and can be edited from within ODI Studio.

Updating BPM 11g XML Payload From ADF

Oracle BPM 11g (or BPEL)  uses XML to pass along process payload information.  To modify this information in a UI, BPM data controls are typically used to update this data from the ADF user interface. This is a well known technique and easy to do.  These data controls can be generated from the human task UI wizard or through the new gallery's "ADF Task Flow Based on Human Task", Figure 1.  So long as the UI uses the BPM's data controls, all is well.

Avio 2011 Holiday Party

As 2011 comes to a close, we were fortunate to have a large number of the Avio team together for a night of celebration.  With some of the team geographically dispursed most of the year, it is always nice to have as many people as possible in one place to reflect on the year and enjoy an evening of fine food.  We also took the opportunity to raise a glass to thank all of our clients who made this year possible.  Here's to a wonderful 2011 and a happy, healthy, and prosperous 2012 for everyone.

Happy holidays from Avio!

How-To: Using Composite Sensors to Track Application Data

Enterprise Manager is a great tool to track your BPM instances, but it can be difficult to determine which specific instance you are looking for.  For example, let’s say you have an application that allows you to book travel.  In order to find a particular travel request, you would need to do one of the following in Enterprise Manager:

Simultaneous Creation of Instances from an Array in Oracle BPM 11g

It is often useful to simultaneously spawn multiple work item instances in a process based on the contents of individual items in an array. One example of how this might be useful is when you need to send many people notifications simultaneously and you want each individual to receive their own work item instance to acknowledge.

Syndicate content
 

Avio Consulting, LLC

5600 Tennyson Parkway

Suite 340

Plano, TX  75024

Email: info@avioconsulting.com

Phone: +1 (972) 608-4777

Twitter    Facebook