Main / IT Tech Papers / Pdf folder

Pdf folder

BPEL Correlation Exercise

This exercise is linked with the technical paper BPEL Correlation concept and introduction. It illustrates the white paper by using the same example. It takes 60 to 90 minutes to finish the exercice. This tutorial is offered to the community and can be used for personal and professional purpose without royaltylink . You can use or modify it for training purpose or lecture on BPEL. Link to Open Training
Thanks for your feedback

Java CAPS & Open ESB Flexibility and versioning

We propose an exciting tutorial on Java CAPS / Open ESB flexibility and evolution. In this 3 hours tutorial you will use many features like Database BC, JMS BC, EJB, CASA... You will learn how Java CAPS Open ESB use intermediation to reduce dependency between part of application and how the intermediates make easier the evolution (versioning) of your JBI application.
As part of our Open-Training program you can use this document for your personal and professionnal purposes. Thanks for your feeback

Lecture "Aquarium de Prinptemps" 2009

In real integration processes, XA transactions are difficult and tricky to implement and must not be considered as “the solution” to provide consistency and guaranty of delivery anymore. In this lecture, we will introduce the features included in the Glassfish ESB BPEL engine designed to increase consistency and guaranty in an integration process. We will provide patterns and methods that will help you to define the most accurate BPEL for your functional requirements. pdf version here

Lecture "Aquarium de Printemps" 2009 Version pdf

For the ones who don't use Powerpoint 2007, we generated a pdf version of the "Aquarium de Printemps" 2009 Lecture.

Enjoy it

XA transaction, guarantee of delivery, consistency and Glassfish ESB BPEL

This document, details Glassfish ESB BPEL engine support of XA transactions, and introduces BPEL features that can be used in order to increase reliability, consistency and guarantee of delivery in an application of integration. XA technology is the best way to achieve perfect delivery and consistency, however, it works only in environments (world) that do not match the environment of integration. For that reason, Pymma advices against XA usage in the integration process. This paper explains our position.

Import legacy data with Open-ESB: CSV file

One of the objective of Open-ESB that processes XML messages only, is to integrate legacy systems in business processes. However very few legacy systems generate XML messages. In order to import and export of legacy data Open-ESB designers reused a powerful tool from Seebeyond name the "Encoder". The "Encoder" is fully embedded in the schema editor but at Pymma, we found that the "Encoder" tool a bit tricky and its documentation needs improvement. This paper details how to import one of the most common legacy format the CSV file.

importCVS.pdf 1.02 MB

CSV countries

File used in the article :Import Legacy data: CSV file

countries.csv 6.08 kB

Transmit your message without orchestrator

This is the follow-up of the tutorial “Schema and encoding: Import a CSVfile” version 2 . In the previous tutorial, we used the BPEL SE as a bridge between a File BC that imports record from a CSV file and the Database BC that stores the data in a table names Countries. In that case, the orchestrator (the BPEL) did not provide any add-value but routing.
In this tutorial, we explain how avoid using an orchestrator between two BCs. In that case, the NMR connects straightforward the two ports. This NMR feature can be use when neither complex routing nor message transformation is needed

Multiples fault in an EJB Service

This paper is a more workaround than a real tutorial. At Pymma, we face an issue with Glassfish ESB V2.1 (NetBeans 6.5) when using 2 faults in an EJB Web Service and spent time to solve it. This short paper details the workaround we found.

BPEL Compensation complet guide

Every Thing You Always Wanted to Know About BPEL Compensation But Were Afraid to Ask ;-).
BPEL compensation is one of the main feature used to provide consistency in a business process. Unfortunately, BPEL tutorials often skip this part of Oasis specifications. Even if on Internet you can find papers on that topic, few propose a complete and progressive explanation with simple exercises. It is the reason why we decided to write a complete tutorial which covers all the features defined in BPEL Specifications. We hope that this paper will be useful for you. Please send us your feedback and your comment.

Reproduction in whole or in part of any form or medium without the permission of Pymma is prohibited