Simplifying Error Handling with Custom XPath Function by Dan Reynebeau

 

clip_image001How many times have you developed error handling logic in a BPEL process and want to collect error information to pass to an error handler service?  There are many xpath functions that are currently available and can be utilized individually to collect all the necessary data, however this can become a time consuming task when you have several catch blocks and many processes.  This is a case where re-use is a must.  Simplifying the collection of the error data will ensure that the error handling is completed and performed in a consistent manner across processes.

Re-using the logic doesn’t imply copying the logic to another process, this leads to maintenance problems since we will inherently forget every place it was copied.  You could create small utility BPEL processes that manage the logic but that can be a bit heavy weight and probably overkill.

Custom XPath functions come to the rescue and solve this problem by providing a framework to generate a custom java class that can perform the collection of all the error data and return a XML document in the structure of the specific error handler.

Now we know we want to create a custom XPath function to populate the following CommonErrorHandler.xsd, so here are the steps required. 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

Stream Explorer Patch Update 2

 

clip_image002Today we posted the latest Stream Explorer Patch Update 2 on our Oracle Technology Network (OTN) Downloads page.

The attached document highlights the software updates and in addition, new samples are now available that you can have automatically included in your user experience.

Watch out! Oracle Stream Explorer Version 2 is in the pipe, scheduled to be showcased at Oracle Openworld San Francisco 2015, so feature rich I would take all day to describe, but in our opinion, it will take this technology to a whole new level, challenging competitors to even keep up.

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

Top tweets SOA Partner Community – January 2016

image

Send your tweets @soacommunity #soaCommunity and follow us at http://twitter.com/soacommunity. Make sure you share your content with the 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

Technorati Tags: twitter,SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

SOA Suite 12c High Level Overview – free online training

 

clip_image002See the features included in the Oracle SOA Suite 12c release. Some highlights of the features include automated conversions REST/SOAP, cloud adapters to simplify on-premise to cloud integration, new SAP, JDE Adapters, and Managed File Transfer (MFT) for file-based integration (new SKU), memory footprint reduction, startup acceleration, pre-tuned database profiles, one-click install, improved integration with JDeveloper, debugger & tester, templates, support for mobile-friendly standards (REST, JSON, …). See oracle.com/oll/soa for more information.
Attend the free online training 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

Get On My Cloud – free Oracle Special Day OOP 3rd of February 2016 Munich

imageGet On My Cloud

For details please visit the registration page here.

February 3rd 2016 9:30 – 17:00 CET Munich

Incl. Special Guest: Bosch Rexroth!

In der vernetzten Welt ist der „Digitale Mensch“ immer „online“, verwebt Konsum, Arbeit und Soziales. Dabei fallen riesige Mengen von Daten an, deren Informationsgehalt oft unklar ist und sich erst aus der Kombination mit weiteren Datenquellen und Analysen ergibt. Hinzu kommt eine explosionsartige Verbreitung und Vernetzung kleiner, kostengünstiger und intelligenter Geräte, wobei es um weit mehr geht, als nur die Vernetzung von Fabriken und Maschinen. Tatsächlich werden alle Lebensbereiche durchdrungen – das uns
bekannte Internet verändert sich zu einem „Internet der Dinge“.

Software für die Geräte im „Internet der Dinge“ zu entwickeln kann herausfordernd sein, da wegen der – auch räumlich – weiten Verbreitung, beschränkten Resourcen, Variantenvielfalt und meist langen Lebensdauer manuelle Eingriffe in die Gerätesoftware nicht möglich sind. Mit Java Embedded bietet sich die Möglichkeit, auf eine standardisierte und vertraute Entwicklungsumgebung zu setzen, welche die Abhängigkeit von Hardware und Betriebssystem beseitigt.

Trotz dieser Vorteile existiert oftmals eine hohe Eintrittsbarriere bei der Umsetzung: Kann Ihr Unternehmen existierende Geräte und Sensoren nutzen oder müssen diese durch „IoT-fähige“ Geräte ersetzt werden? Wie können diese integriert und wie die anfallenden Datenmengen aufbereitet werden, um daraus den bestmöglichen Nutzen zu ziehen? Wie sieht die finazielle Belastung aus? Es entstehen somit völlig neue Anforderungen an die Unternehmens-IT.

In den derart vernetzten Industrien kann Cloud-Engineering die Produktionsprozesse in Bezug auf die Erfassung und Speicherung von kritischen Daten stark verbessern sowie innovative Geschäftsmodelle kostengünstig, risikofrei, schnell und sicher umsetzen – ohne hohe Investitions- und Betriebskosten.

Hier geht´s zur kostenfreien Anmeldung

Agenda:

  1. 09:30-10:30: Entwicklung von PaaS bei Oracle am Beispiel des IoT Cloud Service, inkl.Demo
    Jens Pätzold, Member of Principal Staff; Oracle Corporation
    10:30 Kaffepause
  2. 11:00-11:45: Java Embedded und Oracle IoT Cloud Service für Industrie 4.0 Anwendungen, inkl. Demo
    Thorsten Schulz, Product Management Electric Controls and Engineering; Bosch Rexroth
  3. 11:45-12:45: Integration des IoT Cloud Service mit Unternehmensapplikationen und -Prozessen, inkl. Demo
    Marcel Amende, Senior Principle Sales Consultant, Oracle Deutschland
    12:45 Mittagspause
  4. 14:30-15:00: Industrie 4.0 Datenanlyse in der Cloud, inkl. Demo (BI- und Big Data Cloud Services)
    Björn Ständer, Business Development Director f. Business Intelligence; Oracle Deutschland
  5. 15:00-15:45: Mobile Cloud Service- und Kundenapplikationen in der Cloud, inkl. Demo
    Detlef Müller, Principle Sales Consultant; Oracle Deutschland
  6. 15:45-16:30: IoT und Cloud in der Praxis am Beispiel eines Verkaufsautomaten
    Frank Hoppe; Opitz Consulting
  7. ab 16:30: Kaffee und Q&A

For details please visit the registration page 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

First steps with the Cloud App adapters and the Cloud Adapter SDK – Installation by Niall Commiskey

clip_image002

Download the software from here
BTW. I am installing this on top of SOA 12.1.3 BP1

clip_image003

Download the 3 files specified –

clip_image004

clip_image005

I unzip the first of the apps files – 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

SOA Suite 12.1.3 free online demo systems at GSE

clip_image002

Request access to our middleware demo systems here.

For support with GSE demo systems please visit our wiki here. (SOA Community membership required)

Global Sales Engineering (GSE), in collaboration with EMEA Pre-Sales Center (EPC), is pleased to announce the availability of the Oracle SOA (Service-Oriented Architecture) Suite 12c (12.1.3) Solutions demo. This demo showcases the fundamental concepts, approach to development and integration, and the functionality of the core components of the SOA Suite 12c. The demo highlights the benefits of SOA components in a realistic use-case scenario to build, change, or extend a business.

Highlights

  • Design and execution of Purchase Order Process flow using Oracle JDeveloper and SOA application consoles
  • Service Virtualization using Oracle Service Bus (OSB)
  • Managed File Transfer

Call to Action

  • Go to the GSE Demo Store to see this 2 minute video, demo scripts, and other collateral material.
    • Note: The video streaming works best in Firefox, while Chrome users will need to click the download button to download then play the video directly from their PC.
  • Register a new demo or environment from the GSE website by searching for Demo Title “SOA Suite 12c (12.1.3) Solutions”.
    • SOA Suite 12c (12.1.3) Solutions is available as an Instant Canned demo (short-term use) and as a Deal Server demo (customizable for days or weeks of use).
  • See this site for comprehensive Oracle product and sales information about SOA

Support

If you need assistance or encounter any issues please submit a GSE support ticket or call the GSE Support Hotline. The hotline is available 24 hours a day, Monday through Friday, at:

  • Americas: +1-650-506-8763
  • EMEA: +44-118-9240808
  • APAC: +65-6436-2150
  • 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

Fusion Middleware & PaaS Partner Community Forum March 15th & 16th Valencia Spain – booked out!

imageThanks for the huge interest in the Fusion Middleware & PaaS Partner Community Forum 2016! With more than 225 registrations and 180 confirmed attendees the conference is booked out! We are in process to try to get additional budget to host more attendees. In case you want to attend please register at www.tinyurl.com/ofmForum2016. We will add all new registration to the waiting list and decide after my holiday beginning of March 2016.

The conference always have been booked out. This time it sold out in record time, we opened the registration 100 days in advance and today 50 days before the conference there is no seat available. This proofs the interest in Oracle Middleware & PaaS is huge and our community is stronger & more active than ever before! Thanks to all speakers and attendees who will make also the 22nd conference in Valencia a super success!

For all the attendees who will not make it to Valencia we consider to live stream the conference. We consider either to use YouTube streaming or twitter Periscope. We would like to get your feedback in case your are interested. Therefore please send us a tweet @soaCommunity #ofmForum

See you in Valencia! 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: OFM Forum,Partner Community Forum,Cloud,PaaS,SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Getting Started with Oracle Integration Cloud Service online course. Free online training!

 

clip_image002Here you can watch lecture and how-to videos, test your knowledge, and create your own integration. To perform the exercise you will need to have your Integration Cloud Service already provisioned. This training should take approximately 2 hours.

Agenda:

Attend the free online training 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

Connect Your Business with Oracle Cloud Integration

clip_image002

 

Transform your fragmented company into a connected cloud business. Provide sales real-time customer data, synchronize cloud with on-premises applications for marketing, and connect your customer support applications with your sales applications. Watch the video 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