BAM Adapter Batching Deep Dive by Pete Want

In the real business scenario of integrating SOA/AIA applications with Oracle Business Activity Monitoring (BAM), one common requirement is that such integration should not impact the operations of business systems running on SOA/AIA in terms of high availability and performance. To achieve this goal, one option is to use BAM Adapter or BAM Sensor Actions with Batching enabled. This article explains how batching works in Oracle BAM Adapter.

Why You Need Batching?

When talking about batching, the first impression you may have is that you put a set of data into a package or a batch, and send it across for processing as a whole. In the BAM Adapter context, batching not only allows a group of XML payloads to be sent to the BAM Server side, but also changes the behavior of a synchronous invocation to BAM Server API to Async.
In mission critical applications, the preferred approach to integrate Oracle BAM with live data feed is using the Fire and Forget Message Exchange Pattern (MEP). Fire and Forget MEP has two major benefits compared to synchronous integration pattern:

  • High Performance – Threads invoking BAM Adapter APIs are not blocked by down stream operations. Thus the slow execution of down stream code should not impact the performance of the core business system.
  • High Availability – The failures including application failure such as errors due to invalid payload, and system failures such as system outage due to maintenance, will not impact the normal operations of the main system. For example, in the Order to Cash (O2C) flow of AIA Communication PIPs, data integration between AIA and BAM should be in an asynchronous manner, thus, failures and outage of BAM will not impact AIA operations.

When Oracle BAM Adapter or BAM Sensor Actions is used, you should always enable batching to leverage the Fire and Forget MEP. In the next section, you will see how BAM Adapter works with batching enabled.

How Batching Works?

Oracle BAM Adapter is a JCA compliant adapter that primarily converts Oracle BAM operations (Insert, Upsert, Update, and Delete) into the standard Web Services Interface described by WSDL.

By default, BAM Adapter operates in a synchronous manner as shown in the following diagram.
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

Adaptive Case Management Webcast November 25, 2013

 clip_image002@ 15:00 (UTC/GMT +1 Hour) 90 Minutes Register Now!

Who should attend?

  • SOA/Java implementers
  • Oracle Workflow implementers
  • EAI and BPM consultants
  • ERP Practitioners
  • Industry Solution Architects

With BPM processes that are well defined, the business can track and manage processes that require action according to a strictly defined process. However, some processes are not defined ahead of time and instead require a knowledge worker to take a path according to what happens as the case evolves. For this Adaptive Case Management is needed.

In this eSeminar you will learn how Adaptive Case Management from Oracle will help your customers manage these unstructured processes and provide a richer experience to their knowledge workers and consumers. Integrated with Oracle Real-Time Decisions, Adaptive Case Management helps users make better informed decisions to solve uncommon issues with high confidence. With the additional Adaptive Case Management support, Oracle BPM Suite covers the process patterns and usage scenarios that enterprises need today and in the future.

Register Now!

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

AppAdvantage IT Leader Program

The IT Leader program is aimed at building an Oracle AppAdvantage executive leader community. Participation is by-invitation only and open to executives at customer organizations that are leading business transformation in their organizations by using Oracle Fusion Middleware solutions with Oracle Applications. The program will drive thought leadership and provide networking & discussion forums.

As part of this program, we will set up some time for Rick Beers (Senior Director, Product Management at Oracle and an IT leader himself) to visit customer offices for a strategy briefing. We’d also use the opportunity to record a video documentary between the customer and Rick on the business, economic and organizational impact of Oracle AppAdvantage (the value achieved in using Oracle Fusion Middleware with Oracle Applications). This documentary-style piece will highlight the company’s investment in innovation and technology’s impact on Enterprise Applications architectures, business process excellence, organizational structures and competitiveness. Rather than a self-serving video, the idea is to build a documentary style piece that can be used by both Oracle and the customer to showcase thought leadership, innovation and serve as an example of a business transformation/platform modernization success story.

Please nominate your customers for this program today.

For more information on Oracle AppAdvantage: Visit the page on oracle.com.

Read whitepaper: IT-Business Alignment: Why We Stumble and the Path Forward.

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

SOA Suite Cloud Integrations by Rajesh Raheja

How to do hybrid cloud integration using Oracle SOA Suite.

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

Remove data in Oracle MDS by Danilo Schmiedel

The two main database schemas in the Oracle SOA Suite datab ase repository are: <PREFIX>_SOAINFRA and <PREFIX>_MDS. Composite instance and runtime information are stored in the SOAINFRA schema. Commonly used metadata like WSDLs, XSDs, rules, fault policies, etc. as well as composite deployments are stored within the MDS schema.
With every deployment / import of the metadata artifacts a new document version will be created in the MDS. This means that re-importing an updated WSDL-file into the MDS does not delete the previous version of the document. Furthermore we sometimes need to remove unnecessary and unwanted files from the repository. If this is not considered you might end in problems like below: 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

BPM hands-on Workshops in UK, South Africa and Spain

We offer free 3 days hands-on BPM 11cPS6 workshops for Oracle partners who want to become BPM Specialized:

UK

5-7 November 2013

Oracle Reading

South Africa

18-20 November 2013

Oracle Johannesburg,

Spain

17-19 December 2013

Oracle Madrid

For further details please visit our registration page.

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

Best Practices for SOA 11g Multi Data Center Active – Active Deployment – White Paper

Best practice for High Availability

This paper describes the recommended Active – Active solutions that can be used for protecting an Oracle Fusion Middleware 11 g SOA system against downtime across multiple locations (referred to as SOA Active – Active Disaster Recovery Solution or SOA Multi Data Center Active – Active Deployment). It provides the required configuration steps for setting up the recommended topologies and guidance about the performance and failover implications of such a configuration.

Get the white paper 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

Why is the Oracle Specialization Program important for Your Fusion Middleware Implementation?

Why is Specialization important for Oracle customers?
Specialized partners are certified by Oracle with proven references and skills. In each Oracle Fusion Middleware product the partner who specialized had to proof successful implementations and certified consultants to achieve the Specialization status. By working with Specialized partners, your middleware project will be more successful. In EMEA we have more than 3425 partners Specialized in Oracle Fusion Middleware.

How to find the right Specialized partner?
At Oracle.com/Specialized you and Oracle customers can search for Specialized partners by:

  • OFM Product
  • Country of Partner

Quote from IPT
TSC_New” SOA Specialization is a great branding for IPT. We are the SOA Specialists in the Swiss market, as we focus all our services around SOA. With 65 Swiss consultants focused on SOA Security & SOA Testing & Business Process Management – Business Process Management & BSM – Business Service Modeling the partnership with Oracle as the technology leader in SOA is key, therefore it was important to us to become the first SOA Specialized company in Switzerland. As a result IPT is mentioned by Gartner as one of eight European SOA Consulting Firms and included in „Guide to SOA Consulting and System Integration Service ProvidersThomas Schaller, Partner IPT.

Do you want to become a Specialized partner? Make sure you join the SOA & Business Process Management Community.

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

SOA Cloud and Service Technology Symposium December 4-5th 2013 in Mexico

Do you want to attend the SOA; Cloud and Service Technology Symposium December 4-5th 2013 in Mexico? Please feel free to use the promotional code “Q14CB324” for a 50% discount.

Here are the Conference presentations from Partners and Oracle:

Do you want to meet the Oracle team at the conference? Please send us a message on twitter @soacommunity.

Do you want to network at the conference? Please use the #soacommunity. For details and registrations please visit the conference website.

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

SOA Suite Demo System updated – make use of Oracle hosted demo systems or download the image

To get access to the demo environments please contact OPN!

Global Sales Engineering (GSE, formerly DSS) is happy to announce the availability of the SOA 11g (11.1.1.8) Platform. The Platform is fully featured, based on plug and play architecture, and designed to build best-of-breed SOA & Business Process Management 11g demos.

Demo Highlights

  • Designed & Developed on the "Build your own demos (POC)" concept
  • Installed, configured latest versions of FMW products SOA, Business Activity Monitoring (BAM), Oracle Service Bus (OSB), Oracle Enterprise Repository (OER), Oracle Event Processor (OEP), Oracle Service Registry (OSR), WebCenter Content and WebCenter Portal
  • Platform is designed & tuned for best performance
  • Hot plug-in capability for additional middleware components

Call to Action

  • Check out the 1 minute video overview of this SOA 11g (11.1.1.8) Platform
  • Review the latest Release Notes & other collaterals on Demo Store
  • Visit the GSE home page to book the “SOA 11.1.1.8.0 Platform” Customizable demo
  • Additional information is available on this page.

For questions or feedback please contact anvesh.baluguri@oracle.com or manand.prasad@oracle.com. This announcement will appear in the archive as Number 453.

Support

  • If you need assistance or encounter any issues please submit a GSE Repository ticket or call the GSE Support Hotline for assistance. The GSE Support Hotline is available 24 hours a day, Monday through Friday, at: US/CAN: +1.650.506.8763 or EMEA: +44 118 9240808 or APAC: +65.6436.2150 or LAD: +1.650.506.8763 or Japan: +81-3-6834-6097.

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