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

AVEA Legal Department Runs Better with Oracle BPM

This video shows how Avea, one of the largest mobile telco operators in Europe, used Oracle BPM to manage time, collect feedback efficiently, monitor performance quickly and increase productivity at legal department.

Want to create a similar video for your success? Make sure you make use of our marketing services for Specialized partners!

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

Plaques SOA & BPM Specialization become recognized by customers!

We continue to offer you a nice SOA & BPM Specialization plaque along with your logo to proof your success (limited to partners from Europe, Middle East and Africa!). If you are a SOA or BPM Specialized partner and would like to request the plaque please send an email to Brigitte Felisaz with the following information:

  • Partner Name
  • Partner logo (preferred eps file)
  • Partner Status gold or platinum
  • Your shipping address
  • Your Specialization: SOA or BPM

We recommend to mount the plaque at your office reception. In addition to this you can use the SOA Specialization logos at your website. To download the Logo click on Gold & Platinum or the BPM logos Gold & Platinum. Make sure you send us a picture of your Specialization Plaque at your office via twitter @soacommunity!

Partner from Americas, India and Asia please contact your local partner manager!

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

Fusion Middleware Summer Camps III – registration open for Oracle Partners!

For Specialized partners who are working on following projects or opportunities, we offer the following advanced summer camps:

  • 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.

Quotes previous summer camps

  • The best way to learn Fusion Middleware from the #1.  Alexandro Montantes, STO Consulting
  • Best invest in the education in the last 12 months” Richard Schaller, IPT
  • Its always easy, if you know, what you are doing” Torsten Winterberg, Opitz
  • The best ideas are the ideas from the best” Filipe Sequeria, Primesoft
  • Practice best practice with the best instructor”  Graham Lamond Capgemini
  • If you have basic BPM knowledge, this is the course to really matter it” Diogo Henriques Link Consulting
  • Very good trainers lot of work. Lot of fun as well”  Matthias Gris Workflow Factory
  • If you like to accelerate in Oracle come to the training to bring it all together” Marcel van der Glind, Amis
  • Excellent training, well organized” Pedro Antunh, Capgemini

If you have any question please feel free to contact us any time! For details please visit our registration page!

Impressions previous summer camps

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

Business Process Management – What’s new in Oracle BPM 11.1.1.7.0 Webcast July 4th 2013

Business-Driven. Complete. Best Practice.
Business processes are at the heart of what makes or breaks a business—and what differentiates it from the competition. Business processes that deliver operational efficiency, business visibility, excellent customer experience, and agility give the enterprise an edge over the competition. Business managers need process management tools that enable them to make impactful changes.

Oracle has been always a leader in this area and the new version of Oracle BPM 11g takes that even further by providing complete web based process modeling, simulation and implementation including designing the user interface and business logic. That provides business users with ability to take complete control over the business processes without sacrificing the vast service integration capabilities delivered traditionally by IT using SOA approach. Oracle Business Process Management is the industry’s most complete and business user-friendly BPM solution.

Register today for this webcast and find out more on the latest and most exciting new features which are now available in Oracle BPM Suite.

Agenda

    • Introduction do Oracle BPM 11g
    • Exciting new features in this release
      • Revamped Process Composer
      • Simulations
      • Web Forms
      • Process Player
      • Adaptive Case Management
      • Instance Revisioning
      • Other features
    • Demonstration
    • Q&A

For details please visit the registration page.

image

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