Oracle SOA Black Belt Cheat Sheets (Free Download of the Year!) By Rajesh Raheja

‘This is the season of giving, so for this last post of the year, I am pleased to share and make available some of our most requested cheat sheets used internally and by various implementation partners world wide. These cheat sheets were created as a part of the Oracle SOA Black Belt training sessions – advanced hands-on workshops that are available only to experienced Oracle SOA practitioners to gain deeper insight into the workings of the engine, enabling them to architect scalable solutions. If you have gone through this workshop, or have been working with the BPEL engine, I hope you will find this as a handy resource.

In case you are curious about this "black belt" workshop, here is a day-by-day blog written by one of our attendee.

And if you are wondering, yes, in some locations, we actually do hand out physical black belts – thanks to Jürgen Kress‘ SOA Community. Please feel free to follow the tweets for more pictures.

Click on the below links to download each Cheatsheet. In case of any errors or if you would like to see more such collateral, please do provide us your feedback.

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

OSB access to salesforce.com by Steffen Miller

Some time ago I had a request to connect a file with salesforce.com. The tool of choice was Oracle Service Bus, first without any special adapter. So I had to investigate into the salesforce.com way of using web services and how I can approach this challenge.

First of all we need an account with salesforce.com. With this account we can access the Web Services API through Profile -> Setup -> API. Here we need to download the Enterprise WSDL.

You can find more details to this here salesforce.com Documentation.

Now we import the WSDL into the Oracle Service Bus. As written in the docs Before invoking any other calls, a client application must first invoke the login() call to establish a session with the login server, set the returned server URL as the target server for subsequent API requests, and set the returned session ID in the SOAP header to provide server authorization for subsequent API requests.

This means for Oracle Service Bus that we have to use an additional "Service Callout" before calling any other operation. With this in mind, it might be a good idea to store the session information for subsequent calls. As the Oracle Service Bus is stateless, this job could be achieved by using a java callout with a class variable storing the SF session ID. Read the complete 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

The O-box SOA Appliance – launched at UKOUG Tech13!

In Manchester, UK, last month Simon Haslam and Lonneke Dikmans (for Veriton and Vennster), launched their new company O-box very first productc Products.

The O-box SOA Appliance, put simply, “Oracle SOA in a box”. The hardware is Oracle’s tried and trusted Oracle Database Appliance (now with up to 48 Intel cores!) and this is coupled with O-box provisioning software and its very easy “2 stick install” approach. This gives you fully HA, secured, appropriately sized and production-ready SOA platform in just a few hours!

The SOA installation itself is built to best practices (including those in Oracle’s Enterprise Deployment Guides), is fully documented and is fully tested. It allows you to implement Oracle SOA Suite for your customers within a fraction of the time, at a fraction of the cost and at lower risk than doing it yourself.

O-box is looking to work with Oracle SOA Specialized Partners so if you think this product can help your SOA offering (and we think it can!) then please contact Lonneke.Dikmans@oboxproducts.com. Alternatively O-box will be part of the Partner Exchange at the OFM Partner Community Forum 2014 in Malta next month so you can talk to the team there.

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

 

SOA Suite Bootcamp on-demand training – free!

The SOA Suite 11g Implementation Boot Camp, a 4-day live course for Oracle Partners, is now available in a self-paced, on-demand form on the SOA Suite 11g Implementation Guided Learning Path (GLP).  The GLP contains all the lectures and hands-on labs from the live course.  A VirtualBox appliance is used to support the 15 hands-on labs.  The on-demand format allows students to experience a lecture segment or perform a lab exercise whenever they have time as per their ease.  Students can work through the materials at their own pace on their own computer.  Support is provided via an email link with the OPN solution specialist who developed the course.  In order to access this free course, you need to be an Oracle partner with an Oracle PartnerNetwork (OPN) login.

After completion of the course, you can become certified Oracle SOA Suite 11g PreSales Specialist & Oracle SOA Suite 11g Implementation Specialist.

To access the training you need to be a member of the Oracle Partner Network, need help with your account? please contact the OPN team!

Do you like to attend the course?Send us your feedback here! For any feedback/improvements please make sure that you commend the course online!

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

New Free OTN Download: "SOA Suite for Developer"

Oracle SOA Suite is now available as a part of the OTN Free Developer License Agreement.

New ‘no cost‘ OTN download for developer use only. For download please visit the OTN 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

SOA Community Newsletter February 2014

With 142 confirmed registrations our Fusion Middleware Partner Community Forum is fully book out now. Do you want to know who will attend the Fusion Middleware Partner Community Forum? Please visit our facebook.com/soacommunity website and let us know that you are attending the Forum. Do you want to network at the Community Forum? Follow us on twitter.com/soacommunity and use the #ofmForum. At the conference you will learn a lot about our new product cloud adapters and mobile integration and future versions of SOA Suite and BPM Suite. If you are new to SOA Suite and can’t make it to Malta, take advantage of the hands-on SOA Suite 11g On-Demand, Self-Paced Course.

The next articles in the Industrial SOA series focus on MDM and SOA: Be Warned! SOA Governance becomes a regular topic in our monthly newsletter, thanks to Bob for the overview SOA Governance at OTN and Luis for the SOA Governance FAQ.

Thanks for sharing all the additional articles within the community: Tracking progress of your BPEL process using sensors & Podcast Show Notes: Finding a Shorter Path to SOA & MDN Usage in AS2.

In our BPM and ACM section you will find tips to install the new User Interface for ACM, the latest BPM Samples and a new release of Process Accelerators.

Thanks to the community for sharing the articles about: Social BPM & What are Your SOA and BPM New Year’s Resolutions? & Custom Escalation in Oracle BPM Suite 11g .

Last section in our newsletter is focused on architecture, usability & Apps Advantage.

Amis host a Experience the Future of Usability workshop! March 18th Netherlands. Our App Advantage Team runs a webcast How Does the Digital Experience Fuel Continuous Improvement and published a paper Cloud and On-Premises Integration for Oracle Applications. So please make sure you read this information.

I will look forward to see you in two weeks in Malta!

Jürgen Kress

To read the newsletter please visit http://tinyurl.com/SOAnewsFebruary2014  (OPN Account required)

To become a member of the SOA Partner Community please register at http://www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

image

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki  Forum

Top tweets SOA Partner Community – February 2014

Send your tweets @soacommunity #soacommunity and follow us at http://twitter.com/soacommunity

clip_image001SOA Community ‏BPM Assessment Discover if your company is lagging or leading due to BPM readiness https://soacommunity.wordpress.com/2014/02/02/welcome-to-the-bpm-assessment-discover-if-your-company-is-lagging-or-leading-due-to-bpm-readiness/ … @OracleBPM #bpmassessment #bpm

clip_image001[1]SOA Community Integrating Custom BPM Worklist into WebCenter Portal (Same Domain for BPM and WebCenter) by Red Samurai https://soacommunity.wordpress.com/2014/02/01/integrating-custom-bpm-worklist-into-webcenter-portal-same-domain-for-bpm-and-webcenter-by-red-samurai/ … @OracleBPM

clip_image002SOA Proactive ‏Check it out! My Oracle Support Community has a new platform, with new functionality. More @ http://pub.vitrue.com/wDKN

clip_image001[2]SOA Community ‏Tuned my laptop for the http://www.tinyurl.com/ofmForum2014 bootcamps 16 GB RAM and a SSD is super fast 😉 time to order yours! #soacommunity #ofmForum

clip_image001[3]SOA Community BPM Poster for BPM Suite by Dan Atwood from Avio https://soacommunity.wordpress.com/2014/01/31/pmn-poster-for-bpm-suite-by-dan-atwood-from-avio/ … @OracleBPM @jotiavionica #soacommunity #bpmposter #bpmn2.0

clip_image003OTNArchBeat ‏#IoT Community on http://Java.net >> portal to news, information, and more. http://pub.vitrue.com/U5xP

clip_image004Andreas Koop ‏ADF Mobile Design – Oracle Wiki http://buff.ly/1ddekZ0 #ADFFitness14

clip_image001[4]SOA Community Poster: Adaptive Case Management (ACM) in Practice https://soacommunity.wordpress.com/2014/01/29/poster-adaptive-case-management-acm-in-practice-2/ … @OracleBPM #ACM #ACMposter #soacommunity View photo

clip_image001[5]SOA Community Top tweets SOA Partner Community – January 2014 – RT if one is yours 😉 https://soacommunity.wordpress.com/2014/01/30/top-tweets-soa-partner-community-january-2014/ … @OracleSOA @OracleBPM #soacommunity

clip_image003[1]OTNArchBeat ‏Podcast: Taking Charge – Meeting #SOA Governance Challenges – Part 1 w/ @luisw19 @manelrosa et al http://pub.vitrue.com/IUuG

clip_image005AVIO Consulting ‏AVIO Consulting Blog – BPMInstitute’s Brainstorm DFW http://bit.ly/1fk0Q1T

clip_image001[6]SOA Community ‏SOA Community Newsletter January 2014 read the newsletter to learn more about SOA Suite and BPM Suite https://soacommunity.wordpress.com/2014/01/29/soa-community-newsletter-january-2014/ … @OracleSOA

clip_image001[7]SOA Community ‏BPM Demo for Higher Education by Griffith Waite https://soacommunity.wordpress.com/2014/01/30/bpm-demo-for-higher-education-by-griffith-waite/ … @OracleBPM #soacommunity @mark_gw #bpmsuite

clip_image005[1]AVIO Consulting ‏AVIO Consulting Blog – What Are Your SOA and BPM New Year’s Resolutions? http://bit.ly/1by9E0b

clip_image006Lucas Jellema ‏Guest author on the AMIS Technology Blog: Vivek Acharya writes about custom escalation of Human Tasks in Oracle BPM: http://technology.amis.nl/2014/01/29/custom-escalation-in-oracle-bpm-suite-11g-guest-post-by-vivek-acharya/ …

clip_image007Dain Hansen ‏Love is in the air…Everything you need to integrate #Salesforce.com with Oracle –#oracle.soa #soa #oracle http://pub.vitrue.com/7g4H #bemine

clip_image008Oracle SOA ‏Webcast: Oracle Cloud Adapter for #Salesforce.com Integration – Reg now #oraclesoa #oracle http://pub.vitrue.com/mHY9

clip_image001[8]SOA Community ‏Manual Recovery Mechanisms in SOA Suite and AIA by Shreenidhi Raghuram https://soacommunity.wordpress.com/2014/01/28/manual-recovery-mechanisms-in-soa-suite-and-aia-by-shreenidhi-raghuram/ … @OracleSOA #soacommunity

clip_image009Debra Lilley ‏My latest post as guest blogger with AppsAdvantage http://bit.ly/1awsslU #ukoug

clip_image008[1]Oracle SOA SOA experts discuss how to "code" around organization dysfunction @OTNArchBeat #oraclesoa #soa http://pub.vitrue.com/h5eF

clip_image001[9]SOA Community ‏BPEL, retrieving the validate activity fault message by Eric Elzinga https://soacommunity.wordpress.com/2014/01/27/oracle-bpel-retrieving-the-validate-activity-fault-message-by-eric-elzinga/ … #soacommunity @OracleSOA @eelzinga

clip_image010Edwin Biemond ‏REST, SSE or WebSockets on WebLogic 10.3.6: WebLogic 10.3.6 comes with Jersey1.9 and has no support for Server… http://tinyurl.com/kcgvrnb

clip_image011Redfaire ‏Looking forward to learning the latest #Fusion #Middleware solutions at the #Oracle Partner Community Forum in Malta #OFMForum2014

clip_image001[10]SOA Community ‏Deliver on the promise of SOA with Governance https://soacommunity.wordpress.com/2014/01/26/deliver-on-the-promise-of-soa-with-governance/ … @OracleSOA #soacommunity #soa #soagovernance

clip_image001[11]SOA Community ‏SOA Suite 11g: Consuming web service which enforce security policies on their WSDL files by esentri http://wp.me/p10C8u-1G3

clip_image012Luis Augusto Weir ‏What is #SOA Governance and why do I need it? This and more in the SOA Governance #FAQ. http://tinyurl.com/soagovfaq @soacommunity @OTNArchBeat

clip_image013Yogesh Sontakke ‏Antony Reynolds blogs Why You Should Use the Oracle Cloud Adapter rather than crank one on your own – http://bit.ly/1fhWwik @soacommunity

clip_image008[2]Oracle SOA ‏SOA experts discuss a shorter path to SOA… regardless of what you call it. @OTNArchBeat Podcast Part 1 #oraclesoa http://pub.vitrue.com/BD20

clip_image014Peter Lorenzen ‏The Oracle SOA Suite and the OSB are now free for developers! – http://theheat.dk/blog/?p=1898

clip_image001[12]SOA Community ‏Cloud Integration Unified and Comprehensive Cloud and On-premise Integration – White Paper http://wp.me/p10C8u-1G1

clip_image001[13]SOA Community ‏Roadmap for SOA Development and Delivery by Mark Nelson https://soacommunity.wordpress.com/2014/01/23/a-roadmap-for-soa-development-and-delivery-by-mark-nelson/ … @OracleSOA #soacommunity

clip_image015Simon Haslam ‏Great news: I’ve just seen in @soacommunity Jan newsletter that SOA/BPM is now covered by free OTN dev licence! http://www.oracle.com/technetwork/licenses/wls-dev-license-1703567.html …

clip_image001[14]SOA Community ‏Chalk Talk with John: How Does SOA Add Value to Your Enterprise? By John Brunswick https://soacommunity.wordpress.com/2014/01/22/chalk-talk-with-john-how-does-soa-add-value-to-your-enterprise-by-john-brunswick/ … #soacommunity @OracleSOA

clip_image003[2]OTNArchBeat ‏Your #SOA Governance Homework for the Week >> Interview with @Luisw19, article by @manelrosa et al http://pub.vitrue.com/Q3pN

clip_image007[1]Dain Hansen ‏BPM Integration Days 2014 in Munich learn more about BPM & ACM https://soacommunity.wordpress.com/2013/12/11/bpm-integration-days-2014-in-munich/ … #bpmidays #soacommunity @OracleSOA @OracleBPM

clip_image007[2]Dain Hansen Introducing Oracle Cloud Adapter: a single integration platform to unify #cloud and on-premises #apps: http://pub.vitrue.com/VBqq

clip_image001[15]SOA Community ‏BPM Integration Days 2014 in Munich learn more about BPM & ACM https://soacommunity.wordpress.com/2013/12/11/bpm-integration-days-2014-in-munich/ … #bpmidays #soacommunity @OracleSOA @OracleBPM

clip_image001[16]SOA Community Distribute the soacommunity newsletter January edition – read it! Didn’t get it register http://www.oracle.com/goto/emea/soa #soacommunity @OracleSOA

clip_image016Danilo Schmiedel ‏Install the new User Interface for Oracle Case Management (ACM) 11.1.1.7 #OracleBPM http://goo.gl/UVc0jb @soacommunity

clip_image017SearchSOA.com ‏"Social tools within #BPM must align with the overall business strategy," says @soacommunity‘s @khanna_aj http://bit.ly/1fF2Epu #socialBPM

clip_image003[3]OTNArchBeat ‏Tracking progress of your #BPEL process using sensors | @RLuttikhuizen http://pub.vitrue.com/4Y5l

clip_image018Lonneke Dikmans ‏VENNSTER BLOG: Tracking progress of your BPEL process using senso… http://blog.vennster.nl/2014/01/tracking-progress-of-your-bpel-process.html?spref=tw …

clip_image019Devoxx4Kids ‏Wanna join the #Devoxx4Kids family as local chapter ? Read this : http://bit.ly/1dOWsXU

clip_image001[17]SOA Community ‏ThreadLogic Thread Dump Analyzer http://wp.me/p10C8u-1FP

clip_image020Vikram@FusionApplied ‏@soacommunity @OracleBPM Jaideep Ganguli from @fusionApplied will be at the #Ofmforum in malta!

clip_image021Robert van Mölken ‏After soms discussion at work I just registered for the #FMW #Forum 2014 in Malta from Feb 18 to 21. Hopefully see you there @soacommunity

clip_image001[18]SOA Community ‏Adapters for Mainframe and Change Data Capture http://wp.me/p10C8u-1FN

clip_image022Rajesh Raheja ‏Oracle Unveils New Adaptor for Salesforce Data Exchanges http://lnkd.in/bRnfdiX

clip_image016[1]Danilo Schmiedel ‏RT @soacommunity: The New Industrial SOA Article Series | SOA Zone: http://soa.dzone.com/articles/new-industrial-soa-article#.Uqj3oXGc-gU.twitter … #industrialSOA

clip_image023gschmutz ‏@gschmutz Dec 23

Updated my Blog article with the latest publications of our “Industrial SOA” series: https://guidoschmutz.wordpress.com/2013/04/22/first-two-chapters-of-industrial-soa-articles-series-have-been-published-both-on-otn-and-service-technology-magazine/ … #industrialSOA #soacommunity

clip_image001[19]SOA Community ‏SOA in Real Life: Mobile Solutions part of the Industrial SOA article series https://soacommunity.wordpress.com/2014/01/17/soa-in-real-life-mobile-solutions-part-of-the-industrial-soa-article-series/ … #soacommunity @OracleSOA #industrialSOA

clip_image012[1]Luis Augusto Weir ‏SFDC SOA Cloud Adapter now available!! this is great news! https://blogs.oracle.com/SOA/entry/oracle_introduces_cloud_adapter_to … #SOA #SFDC #OracleSOA

clip_image013[1]Yogesh Sontakke ‏@OracleSOA Cloud Adapter for http://Salesforce.com now available – http://bit.ly/1dWIvVg @soacommunity

clip_image016[2]Danilo Schmiedel ‏@demed good luck Says clemens

clip_image024demed ‏@demed Jan 16

Full house at #oraclesoa #12c prod mgmt launch mtg. Still smiling despite hard work ahead! #lastmile pic.twitter.com/FMkUWEYQYY

clip_image026clip_image027Ronald Rood ‏My trip to @soacommunity partner forum booked. http://eventreg.oracle.com/profile/web/index.cfm?PKWebId=0x3602599f4 … Now wait for #iot hardware to arrive. Lots of learning to do. dba-ofm

clip_image003[4]OTNArchBeat ‏Podcast: Finding a Shorter Path to #SOA – Part 2 w/ @lonnekedikmans @rluttikhuizen @simon_haslam http://pub.vitrue.com/iNPq

clip_image028Frank Nimphius ‏Booked my trip to Malta for week of February 17th to present at OFM Forum: http://eventreg.oracle.com/profile/web/index.cfm?PKWebId=0x3602599f4 …

clip_image001[20]SOA Community ‏143 registrations for the http://www.tinyurl.com/ofmForum2014 – 95 confirmations – get your seat now @ORCLPartnerBiz #soacommunity @OracleSOA @OracleBPM

clip_image001[21]SOA Community ‏Why is Specialization important for you? Oracle promotes Specialized Partners towards the customer base! http://wp.me/p10C8u-1FJ

clip_image001[22]SOA Community ‏January 2014 FMW Proactive Patches Released http://wp.me/p10C8u-1VI

clip_image029Jon petter hjulstad ‏Confirmed – See me at #OUGN2014 presenting "Administering SOA Suite" http://ougnvarseminar2014.sched.org/

clip_image002[1]SOA Proactive ‏SOA Suite PS6 Bundle Patch 2 (11.1.1.7.2) is now available. See MOS Document ID 1485949.1 for details, http://pub.vitrue.com/9Ztz

clip_image007[3]Dain Hansen ‏Mobilize your Business Applications with Oracle Mobile Platform http://ow.ly/2CToMv

clip_image030Java Magazin ‏In einer Woche endet der Frühbucher-Rabatt für die #BPM Integration Days http://bit.ly/1j4YrMn

clip_image001[23]SOA Community ‏Additional new content SOA & BPM Partner Community http://wp.me/p10C8u-1FD

clip_image001[24]SOA Community ‏The AppAdvantage of Oracle Cloud & On-premises Integration by Bruce Tierney http://wp.me/p10C8u-1Fz

clip_image012[2]Luis Augusto Weir ‏#SOA #Governance implementation book review by @shawnruff http://shawnruff.wordpress.com/2013/11/16/book-review-oracle-soa-governance-11g-implementation/ … @soacommunity

clip_image001[25]SOA Community ‏Building great-looking, usable apps http://wp.me/p10C8u-1Fx

clip_image031OracleBlogs ‏Invitation to Fusion Middleware Partner Community Forum and Hands-on Bootcamps 2014 http://ow.ly/2CQ99Y

clip_image007[4]Dain Hansen ‏AVIO Releases On-Demand Oracle BPM 11g Training: http://tinyurl.com/ltrsle8 http://fb.me/2YqF65xLy

clip_image007[5]Dain Hansen ‏Oracle BPM 11g: Adaptive Case Management Quick Start Series http://wp.me/p10C8u-1Fp

clip_image007[6]Dain Hansen ‏Ovum has published an analysis of #Oracle #BPM Suite 11g – "… good job of the Integration …": http://www.oracle.com/us/corporate/analystreports/ovum-bpm-suite11-2089577.pdf …

clip_image001[26]SOA Community ‏Validated Integrations – certified integrations build by Oracle partners http://wp.me/p10C8u-1Fv

clip_image016[3]Danilo Schmiedel 18 Sessions and 6 interactive workshops with Real-World examples. Don’t miss the BPM & Integration Days http://bit.ly/1dk7erj (Feb 24-25)

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

Improving Performance via Parallelism in Oracle Event Processing Pipelines with High-Availability by Mauricio Arango

This posting explains how to use parallelism to improve performance of Oracle Event Processing (OEP) applications with active-active high-availability (HA) deployments. Parallelism is exploited for performance gain in each one of the server instances of an HA configuration. This is achieved by identifying sections of an application’s processing pipeline that can operate in parallel, and, therefore, can be mapped to separate processing threads. Both pipeline and independent query parallelism are described.

Pipeline Parallelism

A pipeline architecture has inherent concurrency because each of its stages works in parallel on different data elements flowing through it. For example, in the pipeline in figure 1, if each stage is assigned its own processing thread, the following actions can occur in concurrently: input JMS adapter reads event #3 from a JMS topic, CQL query processor handles event #2, and output JMS adapter writes event #1 to a queue.

Figure 1. OEP Pipeline with three concurrent stages

figure1

Although OEP HA pipelines are limited to one thread per stage, significant performance gains can be achieved by running each stage in a separate thread as compared to running all stages on one thread or in a number of threads smaller than the number of pipeline stages.

A key constraint in OEP when using active-active HA (see Oracle Fusion Middleware Developer’s Guide for Oracle Event Processing 11g Release 1 (11.1.1.7) for Eclipse, section 24) is that it requires the input streams to both the primary and the secondary instances to be identical and to maintain the same event ordering as events flow through the OEP Event Processing Network (EPN). This constrain limits the EPN topology to be either a linear pipeline, starting from an input adapter and ending with an output adapter, or a tree where, each node with downstream branching replicates every event to each of its branches.

The event ordering requirement also limits to one the number of threads assigned to each stage of the EPN. Having more than one thread in one stage, for example, in an input JMS adapter, would fail to assure that the order of events entering the following stage, such as input channel, is the same in both the primary and secondary instances. Read the complete 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

Monitoring large flow traces with Oracle SOA Suite by Martin Günther

End-to-end monitoring of BPEL process instances acro ss composite borders is a great feature of Oracle SOA/Business Process Management Suite 11g. It is shown in nearly every PreSales presentation and when you were used to know SOA Suite 10g or to work with other kinds of distributed, heterogenous systems it is a real improvement.

But when you implement large process chains you might realize that the newly won process transparency can raise new challenges. Imagine you have a root process which creates several instances of sub-processes. In such a case without doing any extra work you will get one flow trace for the process and all of its sub-process instances. For large process chains you need to consider the following facts:

  • Transparency: Although it shows an end-to-end view of the whole execution tree, trying to find a faulted sub-process might be a real challenge. It doesn’t matter if you start the search from the root process instance or from one of the sub-processes – the flow trace always displays all components of the execution context. When you click on a sub-process and you go back to the flow trace you might have to expand all child nodes again and again.
  • DataSetTooLargeException:  When your flow trace becomes longer and longer, you will observe, that there is a maximum size for the audit trail that can be displayed by Enterprise Manager. Usually it results in a java.lang.RuntimeException: oracle.soa.management.facade.DataSetTooLargeException: Requested audit trail size is larger than threshold … chars
    For large execution trees, sub-process instances might not be displayed or you might not be able to see things in detail.
  • Low Memory: It is not only the visible representation of your instance, which struggles. A huge audit trail implicitly means that your needed memory allocation for executing your process instance grows. It can grow to this extent that your process instance crashes because of running low in memory.

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

Scripted SOA Diagnostic Dumps for PS6 (11.1.1.7) By Shawn Bailey

When you upgrade to SOA Suite PS6 (11.1.1.7) you acquire a new set of Diagnostic Dumps in addition to what was available in PS5. With more than a dozen to choose from and not wanting to run them one at a time, this blog post provides a sample script to collect them all quickly and hopefully easily. There are several ways that this collection could be scripted and this is just one example.
What is Included:

  • wlst.properties: Ant Properties
  • build.xml
  • soa_diagnostic_script.py: Python Script

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