Eventing Hello World by Ronald van Luttikhuizen

This week I presented the “Introduction in Eventing in Oracle SOA Suite 11g” session at the DOAG conference in Nürnberg. I used several demos in this session to show the eventing capabilities of SOA Suite. This blog contains the source code and accompanying explanation so you can replay the demo yourself.
Introduction
An event is the occurrence of something relevant, signals a change in state that might require an action. Examples of events are: an invoice that has been paid, a customer that moved to a new address, a new purchase order, and so on. Events are complimentary to processes and services: processes and services describe what should be done, events about when something important occurs. SOA is not only about (synchronous) services and processes (what); but also about events (when). Eventing improves decoupling in your SOA landscape. Read the article here.

SOA & BPM Partner Community

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 Mix Forum

Network at the Fusion Middleware Partner Community Forum 2013!

During the Fusion Middleware Partner Community Forum 2013, we want to give you the opportunity to exchange experience and network within the community, please make sure you use our web2.0 services:

For twitter please use the event hashtag #ofmforum:

    Attendees of the Forum  can also scan the qr code from our badges to connect at Linkedin  Make sure you install a qr code reader on your phone like the Oracle App for iPhone or Android

imageimageimage

See you in Faro! Jürgen Kress

SOA & BPM Partner Community

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 Mix Forum

Oracle SOA Suite 11g PS 5 introduces BPEL with conditional correlation for aggregation scenarios by AMIS

imageNot too long ago, one of my customers had the following requirement: a file with invoice-entries has to be processed each night; for all invoice entries for the same customer, we would like to start a single BPEL process instance that aggregates the entries and creates a single invoice. To process the entire file, one BPEL process instance needs to be created for every unique customer who has invoice entries in that file. Note however that the Inbound File Adapter knows nothing about the customers or about previously started process instances, it will simply invoke a BPEL process ‘service’ for each line it processes.

The figure illustrates the situation. Note however that the invoice entries need not be sorted, and could well look like this. Read the article here.

SOA & BPM Partner Community

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 Mix Forum

Oracle BPM and Oracle Application Development Framework (ADF) by Dan Atwood

(This is an excerpt from Lesson 8 "Oracle BPM and ADF (Part 1)" from Avio Consulting’s new self-paced online Oracle BPM Developer Workshop training.)

Understanding ADF’s architecture is an essential step to understanding how to use it with Oracle BPM. This describes the different layers of ADF’s architecture and how they tie to Oracle BPM.

ADF Model View Controller (MVC) Architecture
ADF is built on a Model View Controller design pattern that separates the data from how the end users interact with the data.

In MVC, the Model layer represents the underlying data that is exposed and manipulated. The View layer represents the web based user interface (UI) forms that end users interact with. The Controller layer is the connection between the Model and the View layers, taking what the end users see and change on the View’s UI forms and connects it to the Model’s source(s) of the data. Read the article here.

SOA & BPM Partner Community

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 Mix Forum

BPM Integration Days 28.02-01.03.2013 Munich Germany

Sessions you should not miss at the BPM Integration Days 2013: BPM & Integration Days_statisch_125x125_v2[3]

Es gibt kein BPM-Projekt!
Torsten Winterberg (Accenture),
Hajo Normann (OPITZ CONSULTING)

BPM abgegrast – eine Kuh geht auf Reisen
Danilo Schmiedel, Benjamin Huskic,
Sven Bernhardt (OPITZ CONSULTING)

Der SOA-Erfolg ist auch im Großen mit BPEL möglich
Berthold Maier (T-Systems)

BPM und SOA machen mobil – ein Architekturblick
Guido Schmutz (Trivadis),
Torsten Winterberg (OPITZ CONSULTING)

For registration and details please visit www.bpm-integration-days.de

SOA & BPM Partner Community

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 Mix Forum

How Data and BPM are married to get the right information to the right people at the right time by Léon Smiers

Business Process Management, or BPM, supports a large group of stakeholders within an organization, all with different needs. End-to-end processes typically run across departments, stakeholders and applications, and can often have a long life-span. So how do organizations provide all stakeholders with the information they need? Here are some thoughts on who and how:

When do the stakeholders need the data?

ValueOfProcessInformation 1024x397 How Data and BPM are married to get the right information to the right people at the right time

Picture created in conjunction with Ard Jan Vethman

Refining the data enables delivering specifically tailored information on the right level: at an operational level in real time, at governance level during ‘process alive’ time, or at a tactical level when looking back in time. Each level of information is tailored for a set of stakeholders, delivering them the information at the time when it is needed.

What data should be included in order to support the stakeholder needs?
Read the article here.

SOA & BPM Partner Community

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 Mix Forum

BPM 11g Lifecycle workshop–BPM Integration Days 28.02-01.03.2013 Munich Germany

At the BPM Integration Days 2013 the Oracle Team will present a Power Workshop. BPM & Integration Days_statisch_125x125_v2

Business Process Management
Lifecycle: von der Modellierung
bis zur Ausführung mit BPMN 2.0
Kersten Mebus (Oracle),
Marcel Amende (Oracle)

For registration and details please visit www.bpm-integration-days.de

SOA & BPM Partner Community

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 Mix Forum

Cloud Integration White Paper – Now Available

Accidental SOA Cloud ArchitectureInterested in expanding your existing application infrastructure to integrate with cloud applications? Download the new Oracle White Paper “Cloud Integration – A Comprehensive Solution” to learn not just about connectivity but the other key aspects of successful cloud integration.
The paper includes three technical examples of cloud integration with Oracle Fusion Applications, Saleforce, and Workday and follows with the importance of taking a comprehensive approach to also include service aggregation, service virtualization, cloud security considerations and the benefit of maintaining a unified approach to monitoring and management despite an increasingly distributed hybrid infrastructure.

To keep the integration architecture from being defined “accidentally” as new business units subscribe to additional cloud vendors outside the participation of IT, a discussion on the “Accidental SOA Cloud Architecture” is included:Read the article here.

At our SOA Community Workspace (SOA Community membership required) we uploaded the whitepaper cloud-integration-wp.pdf and presentation
Integrate_Cloud_Apps_SOA_Suite_upload.pptx

SOA & BPM Partner Community

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 Mix Forum

big BPM Update: BPM design best practice & industry papers & process accelerators demos

At our SOA Community Workspace (SOA Community membership required) we uploaded a whole set of BPM documents including a BPM design best practice paper or details and demos for the BPM process accelerators.

  • BPM Patterns and Practices in Industry – PDF
  • An Oracle Solution Brief: Increasing Operational Efficiency BPM in Utilities – PDF
    • White paper: Demystifying Data Integration for the Cloud – PDF
    • Process-Centric Banking: The Promise of BPM Technology for Financial Services Institutions – PDF
    • Oracle BPM for Telco – PDF
  • BPM Design Best Practices by David Read (partner and Oracle confidential)

Process Accelerators:

SOA & BPM Partner Community

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 Mix Forum

:

E-Book: Cloud Architecture for Dummies & Cloud Considerations & Connectivity

Learn how to define your architectural requirements and get started on your path to cloud computing with the e-book, Cloud Architecture for Dummies.

SOA & BPM Partner Community

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 Mix Forum