Wednesday Nov 27, 2013

Force dehydration in Oracle Business Process Management by Jan van Zoggel

Oracle BPM Catch Timer EventOracle Business Process Management uses transactions to control the steps throughout it’s processes. In the Oracle BPEL processes you are able to use a checkpoint to explicit force a dehydration during your process.

Oracle BPMN doesn’t have a specific activity to perform the same. However you can force a dehydration by using a timer catch event in your process. Setting the timer to 2 seconds is sufficient.

(I think this might actually be 1 second, but the manual claims that the duration should be more than 1 second so we use 2 seconds to be sure).

Oracle Business Process Management Catch Timer Event
Overview of where transactions occur in Oracle BPM/BPEL (source: Oracle performance tuning guide): Read the full 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Friday Nov 22, 2013

Debugging Oracle Business Process Management and Events (Oracle EDN) by Jan van Zoggel

We are using Oracle EDN events to communicate between Oracle Business Process Management instances and from the Oracle ADF tasks to Oracle Business Process Management. We use the correlation configuration to make sure the events arrive at the correct instances.

We had our share of problems with events during our project and it often took us some time to debug it. Since documentation is scattered across blogs, support sites and some manuals to configure the whole setup. The documentation about debugging your problems is very thin.

1. Check EM logging (duh)
All event steps are logged and the Enterprise Manager ECID (Execution Context ID) can help you detect what is going wrong.
2. Use Oracle Enterprise Manager’s ability to check the Business Events:
right click soa-infra and voila: Business Events! It shows an overview of registered events, amounts, subscriptions and is also the place for recovery of your events,
3. Check your Oracle Business Process Management project project_properties.wsdl file Read the full 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Tuesday Oct 23, 2012

Oracle Service Bus duplicate message check using Coherence by Jan van Zoggel

In a situation where you need some sort of duplicate message check for an Oracle Service Bus project you would need some custom code. Since the Oracle Service Bus is stateless, when it handles a proxy service call it will not know if this specific message was handled before. So there needs to be some sort of logic in your service for validating it’s a new unique message id.

Read the full 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

Monday Feb 20, 2012

Service Bus 11g Development Cookbook

The Oracle Service Bus Development Cookbook is a book which contains more than 80 practical recipes to develop service- and message-oriented solutions on the Oracle Service Bus 11g.image

This cookbook is full of immediately usable recipes showing how to efficiently develop on the Oracle Service Bus. In addition to its cookbook style, which ensures the solutions are presented in a clear step-by-step manner, the explanations go into great detail, which makes it good learning material for everyone who has experience with the OSB and wants to improve. Most of the recipes are designed in such a way that each recipe is presented as a separate, standalone entity and reading of prior recipes is not required. The finished solution of each recipe is also made available electronically.

The 80+ recipes are organized into the following chapters (the digit behind the title showing the number of recipes in that chapter):

  • Creating a basic OSB service (13)
  • Working efficiently with OSB artifacts in Eclipse OEPE (7)
  • Messaging with JMS transport (9)
  • Using EJB and JEJB transport (5)
  • Using HTTP transport (5)
  • Using File and Mail transports (5)
  • Using JCA adapter to communicate to the database (6)
  • Using SOA Direct transport to communicate with SOA Suite (4)
  • Communication, Flow Control and Message Processing (10)
  • Reliable communication with OSB (5)
  • Handling Message-Level Security requirements (9)
  • Handling Transport-Level Security requirements (4)  

Almost a year ago the author team meet at our SOA & BPM Community Forum in Utrecht. Guido Schmutz our OSB guru from Swiss formed a team that delivered the book in less than 12 months! Congratulations to all the authors Guido Schmutz, Edwin Biemond, Jan van Zoggel , Mischa Kölliker and Eric Elzinga!

Book Details

Language : English
Paperback : 522 pages [ 235mm x 191mm ]
Release Date : January 2012
ISBN : 1849684448
ISBN 13 : 978-1-84968-444-6
Author(s) : Guido Schmutz, Edwin Biemond , Jan van Zoggel , Mischa Kölliker , Eric Elzinga
Topics and Technologies : All Books, Oracle Fusion Middleware, Cookbooks, Enterprise, Oracle

You are writing a book ? Let us know we are very interested to promote it within the community! For additional books on SOA & BPM please visit our publications wiki.

For regular information on Oracle SOA Suite become a member of the SOA Partner Community. To register please visit  www.oracle.com/goto/emea/soa (OPN account required)

Blog Twitter LinkedIn Mix Forum

About





Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
15
20
21
22
23
24
25
26
27
28
29
30
   
       
Today