SOA Suite 11g B2B & Adapters training August 26th-30th 2013

Oracle B2B IntegrationAs part of the Fusion Middleware Summer Camps III we offer a SOA Suite 11g B2B & Adapters training.

SOA Suite 11g B2B & Adapters Highlights training

  • Oracle B2B Standard Training – Mon-Tue
  • B2B Advanced Topics Half day Wed
  • B2B EBS Connectivity – Second Half Wednesday
  • Adapters Standard Training – Thursday/Friday

Trainers:

Scott Haaland Linkedin Profile

Ramkumar Menon Linkedin Profile

Additional trainings during the OFM Summer Camps III:

  • BPM: Adaptive Case Management & forms builder by Niall Commiskey
  • B2B & Adapters by Scott Haaland
  • Advanced SOA Suite by Geoffroy de Lamalle
  • SOA Governance by product management

All training sessions will be given by our HQ product management and PTS team. The sessions will take place in Lisbon Portugal August 26th to 30th 2013. Participation is limited to two people per company and training track. Registration is handled by first come first serve, please pay attention to the skill requirements, the pre-requisitions and the follow up! Training is free of charge, be aware of the no-show fee! For details please visit our registration page.

Cost: Free of charge, no-show fee 2.000€, cancelation fee 200€
Note: Bootcamps are limited to 20 persons and are on first come first serve basis.

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

Device to Data Center (D2D)

Device to Data Center (D2D): Machine to machine (M2M) or broadly the Internet of Things, represents a big opportunity for Oracle as a company and Oracle Fusion Middleware as a product. As devices become more intelligent, Oracle Fusion Middleware can help organizations manage, integrate and analyze M2M data.

At our SOA Community Workspace (SOA Community membership required) you can find:

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

Article published | Fault Handling and Prevention (II) by Ronald van Luttikhuizen & Guido Schmutz

Oracle Technology Network (OTN) published the article Fault Handling and Prevention – Part 2 (Fault Handling and Prevention for Services in Oracle Service Bus) by Ronald van Luttikhuizen and Guido Schmutz.

Figure 1Part 1 of this article series on Fault Handling and Prevention discussed what fault handling is and why it is important. It also addressed the specific challenges in handling faults in a service-oriented landscape as compared to traditional systems. Part 1 concluded by presenting a sample scenario, an Order process implemented in a BPM and SOA environment, discussed potential pitfalls, and described generic fault prevention and recovery patterns.

Part 2 concentrates on concrete fault handling and prevention measures in the integration layer that are realized through Oracle Service Bus (OSB). The integration layer covers typical elements and integration functionality, such as Adapters for connectivity to back-end systems, Routing, Transformation, and Filtering.
More resources

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 definitive guide to: The UMS adapter (11.1.1.7) by Amis

This week Oracle released it sixth patchset (11.1.1.7) of the SOA Suite and it’s IDE JDeveloper. In this new release there are some small changes in the IDE, but there are also some mayor changes like two new adapters; healthcare and the UMS (User Messaging Service). This blog will look into the use of the UMS adapter as a inbound and outbound service in a SOA Composite. This adapter was already available as beta in PS5 but now it is an official adapter.

By using the UMS (User Messaging Service) adapter as an inbound service you can initiate a instance of a SOA composite by receiving a email message on one or more configured recipients. By using the UMS adapter as an outbound service you can send email messages to one or more recipients with an optional option to send data message as an attachment.

Scroll to: Inbound UMS adapter | Custom Java CallOut | Outbound UMS adapter | Server Configuration | Testing Adapter

Let’s get into the basics

There are two parts to this adapter; one is the implementation in your SOA composite and the second one is the configuration of the USM adapter that is deployed within Weblogic. The implementation uses inbound and outbound connection factories which need to be configured in Weblogic before the SOA Composite is deployed.

Let’s say the context of this example is to register new employees, created in the CRM system, to go through the SOA Suite to provision other systems. Changes made by one of these systems need to be pushed back to the CRM system. The CRM system can only be coupled via email.

Inbound UMS adapter

First we look into the implementation within the SOA Composite using JDeveloper 11.1.1.7.  For this example just create a new SOA project with an empty composite. Let’s start with the UMS adapter as an inbound service. In the composite editor drag the UMS adapter service adapter from the component palette to the exposed services swim lane. Read the full article here.

Drag UMS adapter to Exposed services

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

Building OSB projects with Maven and removing the eclipse dependency by Mark Nelson

osbIn this earlier post, I talked about a way to automate the build and deployment for OSB, but I did not go so far as to get that working in Maven, though you certainly could.  But, OSB PS6 has added a new tool called configjar which lets you build a sbconfig.jar file without needing to have eclipse/OEPE/OSB IDE installed on the machine where you are doing the build.  You do still need OSB, but removing that IDE dependency is a big step forward.

You can find configjar sitting under your Oracle_OSB1/tools/configjar directory in your OSB PS6 installation.  There is a readme file there that tells you how to use it from ANT and WLST.  Here, I want to show you how to use it from Maven, and therefore Hudson, etc. too.

For this post, I went into the OSB IDE and created a simple project called osbProject1 which contains a single Proxy Service called (imaginatively) ProxyService1.  It is just a plain old ‘any’ proxy service with essentially no implementation at all.  But it is enough to do what we need to do. 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

SOA Version Control by Mark Nelson

This article is a part of a series on SOA Development and Delivery.

Let’s get started on our SOA Development and Delivery journey by talking about version control.  But before we delve right in, let’s take a moment to reflect on this axiom:

Axiom 1: Developing a SOA Composite Application is software development.

When we sit down to create a SOA Application, i.e. composites, user interfaces, services, etc., we are actually embarking on a software development exercise.  I think that some people do not believe (or at least they do not admit to themselves) that this is the case.  Why?  Well acknowledging that it is, in fact, software development implies a whole bunch of practices are necessary – like version control and testing for example.  And those are hard, right?

Well, they are certainly more work.  But its a bit like insurance – it is a cost you accept in the present to offset or prevent a much more significant potential cost/pain in the future.  In their quintessential book Continuous Delivery, Dave Farley and Jez Humble say: “In software, when something is painful, the way to reduce the pain is to do it more frequently, not less.”

Putting in the extra effort upfront will save you from a lot more pain and effort later on.  Using version control fits into this category.  It can be a bit painful, but it is definitely

Technorati Tags:

worth it in the end.  Consider this axiom:

Axiom 2: Developing software without version control is like mixing chemicals without reading the labels – sooner or later, it is going to blow up in your face.

Why is this true?  Consider the following questions – how would you answer these if you are not using version control? Read the full article here.

version-control

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

What is new in Oracle SOA Suite 11g R1 PS6? by Shanny Anoep

Oracle has released a new version 11.1.1.7.0 for their Oracle Fusion Middleware product line. This version includes Patch Set #6 (PS6) for Oracle SOA Suite 11g R1, with a big list of improvements and fixes for each component in that suite.

In this post we will highlight some of the interesting updates with regards to troubleshooting, performance, reliability and scalability.

Infrastructure/Purging scripts

Database growth is a common problem for large-scale Oracle SOA Suite deployments. Oracle already provides multiple purging strategies for the SOA Suite runtime database. This patch set includes two new scripts for purging most of the runtime data:

  • Table Recreation Script (TRS): This script can be used to reclaim as much database space as possible, while still retaining the open instances. It can be used as a corrective action for databases that grew excessively, for example when purging was not performed at all. This should be used as a single corrective action only; the script does not replace the normal purging scripts.
  • Truncate script: Remove all records from the SOA Suite runtime tables without dropping the tables. This script can be used for cloning SOA Suite environments without copying the instance data, or for recreating test scenarios by cleaning all the runtime data.

The Oracle SOA Suite Administrator’s guide contains a table with the available purging strategies.

Diagnostic dumps

Using WLST you could already dump diagnostic information about various components of the SOA Suite. This version adds support to retrieve more information on BPEL and Adapters from the command-line.

Diagnostic dumps for BPEL

New diagnostic dumps are available for BPEL to get information on thread pools, average processing time for BPEL components, and average waiting times for asynchronous instances. This information can be very useful for performance analysis or troubleshooting. With WLST this information can be retrieved from the command-line and included for monitoring or reporting. 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

SOA performance on SPARC T5 benchmark results

The brand NEW super fast SPARC T5 servers are available. The platform is superb to run large SOA Suite environments or to consolidate your whole middleware platform. Some performance advices, recommended for all workloads:

  • SPARC T5-4 ServerPerformance profile for SOA apps on Oracle Solaris 11
    • BPEL (Fusion Order Demo) instances per second
    • OSB (messages / transformations per second)
    • Crypto acceleration study for SOA transformations
  • SPARC T4 and T5 platform testing, pre-tuning
    • Performance suitable for mid-to-high range enterprise in stand-alone SOA deployment or virtualized consolidation environment shared with Oracle applications
    • 2.2x to 5x faster than SPARC T3 servers
    • 25% faster SOA throughput, core to core than Intel 5600-series servers (running Exalogic software)
    • SPARC T5 has 2x the consolidation density of Intel 5600-class processors
  • 2x faster initial deployment time using Optimized Solutions pre-tested configuration steps
  • Over 200 Application adapters for easiest Oracle software integration

Would you like to get details? We can share with you on 1:1 bases T5 SOA Suite performance benchmarks, please contact your local partner manager or myself!

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

Oracle Fusion Middleware (OFM) 11g (11.1.1.7) Starter Kit available & Customizable Demos

OFM PS6 starter kit is now available from Global Sales Engineering (GSE, formerly DSS).  OFM Starter Kit provides a basic foundation to design and develop middleware demos. It is based on plug and play architecture and designed to use optimal hardware resources.  The starter kit is easily extendable to incorporate more Oracle Fusion Middleware components.

New Features

  • Built on the "Build your own demos (POC)" concept
  • Starter Kit comes with core OFM Components
    • Oracle Unified Directory (OUD, SOA, WebCenter Content and WebCenter Spaces)
  • Starter Kit is available over the Internet and is tuned for optimal performance
  • Portable/Downloadable version of the Starter Kit will be available soon. Please check Demos Corner.

For and questions/feedback please contact chandan Das or Anand Prasad.

Call to Action
Review the Release Notes. & Visit the GSE Website and book the “OFM 11.1.1.7.0 Base Platform” customizable instance. Further information about this platform is available on this page. This announcement will appear in the archive as number 412.

Customizable Demos
We are happy to announce the availability of the SOA 11.1.1.7.0 Platform.  SOA 11g (11.1.1.7) Platform is fully featured, built on Plug and Play architecture, and designed to develop best of breed SOA demos.

New Features

  • Built on the "Build your own demos" concept
  • Fusion Middleware products SOA, BAM, OSB, OEP, OER, OSR, WebCenter Content and WebCenter Spaces are installed, configured, and tuned for better performance
  • Demo instances are available over the Internet
  • Portable version of the platform will be available soon. Please check Demos Corner

For questions/feedback please contact Anvesh Baluguri or Anand Prasad.

Call to Action
Review the Release Notes & Visit the GSE Website and book the “SOA 11.1.1.7.0 Platform” customizable demo. Further information about this platform is available on this page.  This announcement will appear in the archive as number 413.

To get access to the demo environment please contact OPN!

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 & EMEA: +44 118 9240808 & APAC: +65.6436.2150 & LAD: +1.650.506.8763 & 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

 

Oracle Event Processing PS6 Enhancements & Quick Start Guide

The latest release of Oracle Event Processing (OEP) is focused on the Big Data Integration = Fast Data.

New features include: Oracle Event Processing

  • Product artifact rename "Complex Event Processing" to “Event Processing”
  • Solutions/Packaging
    • Parameterized OEP applications and libraries, with public metadata to document the application
  • Big Data Integration (FAST DATA)
    • NoSqlDb Cartridge
    • Hadoop Cartridge
  • User Defined CQL Fault Handlers
    • Allows developer to catch and handle errors that occur in CQL queries
  • List-based Aggregations
    • Allows CQL aggregation functions to create Java collections
  • Support for Eclipse Indigo (3.7.2)
  • Usability
    • Persistence for EventInspector configuration
  • Performance Optimizations

At our SOA Community Workspace (SOA Community membership required) you can find the OEP PS6 Enhancements.pptx & Oracle CEP Quick Start.ppt

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