SOA Suite 12c – Quick Start Domain Configurations by Ganesh Kamble

This article is first of four part series on Oracle SOA Suite 12c Domain Configurations. Here we will discuss the new types of domain configurations released in this release of Oracle SOA.

Oracle SOA Suite 12c Quick Installer Distribution allows you to install Oracle SOA domain in a development or evaluation environment quickly. These domains are not supposed to be used or migrated to the production environments. The typical usage of them is to deploy and test applications during the development phase. The step-by-step installation of SOA Suite 12c Quick Start distribution is given in this post.

Characteristics
Following are the key characteristics:

  • Use on a single host
  • Use only for development or evaluation purposes
  • Limited to one Administration server with no option to add managed servers
  • Cluster not supported
  • Not recommended for production environments
  • Use Java DB to store schemas
  • Extended applications might need schemas to be stored in Oracle databases

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 for Healthcare Integration By Mala Ramakrishna

Delivering on your Healthcare Imperatives

Leveraging the Oracle SOA Suite for Healthcare integration allows connecting clinical and administrative processes. It delivers reliable, secure, and cost-effective ways to exchange information and provides payers and providers with a versatile platform for enterprise-wide information sharing. SOA Suite for Healthcare Integration provides the following:

  • Improves time to market and maximizes business agility with healthcare domain expertise inbuilt into your platform
  • Delivers on unparalleled performance and better visibility across the board on your healthcare systems
  • Lowers total cost of ownership with a unified healthcare integration framework

In order to stay abreast of new industry developments related to electronic medical records, health insurance exchanges, and fee-for-performance care models, health care organizations need to build, buy and integrate many types of software applications. Having a consistent SOA infrastructure helps these organizations to leverage essential business processes so that these software applications can interact and exchange information in a consistent way.
As the standards governing healthcare practices mature and the implementation of EHR systems becomes more ubiquitous, the benefits of having an interoperable infrastructure will become progressively more important. Oracle SOA Suite for healthcare integration provides essential capabilities required for doctors, hospitals, laboratories, pharmacies, and other entities by facilitating the sharing of information in a secure and standards-based way.
To learn more, leverage this new resource kit on SOA Suite for Healthcare Integration. It is a one stop for a deep understanding on the offering. It includes white papers, case studies, customer stories, and technical resources that help increase quality, efficiency and accountability of healthcare.
To learn more on what’s new in Oracle SOA Suite 12c, join us at the live webcast on Wednesday, July 30 at 10am. To find out more: Introducing Oracle SOA Suite 12c.

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

Durable Subscribers in 12c by Sivakumar

Business Events are used to notify the interested parties (subscribers) about an occurrence of activity which is of important to them. On raising the business events, the subscribers would consume them and process it based on their business flows. All these things would happen in a highly loose coupled manner and business events producers may not be aware of the subscribers. So when designing an application based on business events one of the aspects requires attention is, Will there be any loss of event?

This is very important as subscribers are not in a position to request providers to raise event again, even if they do its going to be a duplicate event (occurrence) for other subscribers. Technically speaking, the loss of event can be translated into any of these following scenarios:

  • Subscriber received the business event but faulted during processing.
  • Subscriber is unavailable when the business event is published.
  • The hosted server itself is down when the business event is published.

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

Setup GMail as mail provider for SOA Suite 12c – configure SMTP certificate in trust store By Lucas Jellema

On this subject, there are already many fine articles. I have borrowed from at least a dozen to understand what should happen and to make it work. You will find them listed under resources.
It all started with me trying to have the UMS Adapter send an email. The setup of the email driver was done in EM FMW Control (see below) and I expected my email to be sent successfully. After a considerable and increasingly anxious wait at my mail client, I decided to check the log file for my WebLogic domain. There it was, in the soa_server1.out for my SOA Suite managed server: 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

JDeveloper 12.1.3 for SOA Suite and OSB 12c Crashing? By Frank Munz

Today at the Oracle Fusion Middleware Summer Camp in Lisboa I experiencedsome SIGSEGV JVM crashes. It happened when trying to use JDeveloper 12.1.3 under MacOS with the SOA Suite Development installer – right after the installation when starting up the server from within JDeveloper. (Most of the experienced SOA Suite developers went the beaten path using Windows).

My installation used a fairly recent JDK 1.7_45, but SOA Suite 12c is supported on MAC OS only for a single user development installation starting with JDK 1.7_51.
Upgrading to JDK 1.7_65 and recreating the JDeveloper default domain fixed the issue. 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

 

API Catalog (OAC) 12.1.3 available for download

imageAPI Catalog (OAC) allows organizations to easily build a catalog of their APIs to provide visibility to those APIs for application development. OAC includes a simple metamodel for an API asset, automation to populate OAC with APIs, and the ability for users to search OAC for APIs and understand the details of the APIs to assess their fit in the users application.
Powered by comprehensive automation capabilities, Oracle API catalog streamlines processes and optimizes reuse to promote and foster API adoption. The solution establishes a foundation for success by

  • Providing facilities to automate the population of OAC
  • Enabling easy API editing and publishing
  • Facilitating API consumption in JDeveloper

You can download OAC (as a part of the OER 12.1.3 installer) and learn more on OTN. Learn more in the Oracle API Catalog Datasheet. image

Use Oracle API Catalog

For details please visit the API Catalog OTN page here and API catalog documentation here.

Send us your feedback & blog posts via twitter @soacommunity #SOA12c

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

Enterprise Repository 12.1.3 is available for download

NEW Oracle Enterprise Repository 12.1.3 includes updated integrations to the 12c version of Oracle products including SOA Suite, Service Bus and WebLogic.

New support for REST services and APIs includes new asset types and the ability to harvest WADL-based REST services. Also included in this release are an updated installation process and documentation set. For details please visit the OTN page here.

image

Data Sheets
Oracle Enterprise Repository
Oracle API Catalog
OER Rapid Start Service

White Papers
Oracle SOA Governance Resource Kit

Related Products
Oracle API Catalog

Enterprise Repository Supported Platforms
Application Servers, Databases, Artifact Storage Tools, Web Browsers, etc.

 

Technical Information

OER 12c Sizing Guidelines
Determine the optimum configuration for your OER instance

OER 12c Asset Type Catalog
View all of the metadata fields included in the OER 11g asset types

Send us your feedback & blog posts via twitter @soacommunity #SOA12c

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

OEP workshop November 21st 2014 Düsseldorf Germany

clip_image002We would like to invite you to attend our OEP  Workshop on Friday November 21st 2014 in Düsseldorf Germany.

For registration  please contact Kevin Li

Schedule

Full Day November 21st 2014

Oracle Düsseldorf, Hamborner Straße 51,  40472 Düsseldorf, Germany

Direction: http://www.oracle.com/de/corporate/contact/directions-oracle-gs-duesseldorf-1623482-de.pdf

Trainer

Yogesh Sontakke & Lloyd Williams

Agenda

Introduction to Oracle Event Processing (1 hr)

OEP Stream Explorer (45 mins)

Business Activity Monitoring 12c (45 mins)

OEP with SOA Event Delivery Network (30 mins)

OEP for Financial Services (30 mins) 

OEP for Telecommunications (30 mins)

OEP for Transportation/Logistics (30 mins)

Hands-on Lab (2 hrs)

 

Registration: Please contact Kevin Li

 

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

Interoperability between Microsoft and SOA Suite 12c by Ricardo Ferreira

Testcase-execIntroduction
During the design of SOA applications it is inevitable that from time to time you will need to interface with Microsoft-based applications. While technologies like SOAP and REST do a great job when request-reply communication is needed, most people struggle when a messaging-based communication is required. This blog will present two approaches to get messaging working between Microsoft and SOA Suite 12c.
Which Choices Do I have?
SOA Suite 12c offers a complete set of tools to integrate with Microsoft applications using messaging. Which one to use is a simple question of asking where the messaging system resides. If the messaging system to be accessed sits on SOA Suite side (WebLogic JMS) then you should use the WebLogic JMS .NET Client. If the messaging system to be accessed sits on Microsoft side (Microsoft Message Queuing) then you should use the JCA adapter for MSMQ. Using the WebLogic JMS .NET Client allows code written in .NET to access the WebLogic JMS server using the T3 protocol, just like any other Java application. Using the JCA adapter for MSMQ allows SOA composites and OSB applications to send/receive messages to/from MSMQ queues.
Using the WebLogic JMS .NET Client
The implementation of the WebLogic JMS .NET Client is very straightforward. All you have to do is deploy your .NET application with the WebLogic.Messaging.dll assembly file. You still need to code how your application will send/receive messages to/from the WebLogic JMS destinations. You can easily find the WebLogic.Messaging.dll assembly file in the following location: $FMW_HOME/wlserver/modules/com.bea.weblogic.jms.dotnetclient_x.x.x.x. In the same location you can find the WebLogic JMS .NET Client API documentation. For those of you that are familiar with the JMS API, it will be easy to understand since the API design is almost the same. For beginners, I have provided the following C# sample code that shows how to publish messages to an WebLogic JMS queue. 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

 

Mobile Integration Using Oracle Service Bus 12c

Mobile Integration Using Oracle Service Bus Oracle Service Bus 12c enables enterprises to deliver on mobile as an extension of the integration platform . Developers can create REST /JSON APIs and simplify the process of creating customizable applications from reusable components. Oracle Service Bus 12c makes it easy to extend onpremise and cloud applications to the mobile channel. Read the datasheet here.

Oracle Service Bus 12c enables enterprises to deliver on mobile as an extension of the integration platform. Developers can create REST/JSON APIs and simplify the process of creating customizable applications from reusable components. Oracle Service Bus 12c makes it easy to extend on-premise and cloud applications to the mobile channel.
The Oracle Mobile Suite utilizes standard technologies and tools to expose many data formats for exchange data and functions with any mobile application and includes Oracle Service Bus and Oracle Mobile Application Framework. Oracle Service Bus supports all types of connections between applications on mobile devices and back end business systems including the popular REST/JSON.
Using Service Bus, organizations can shield front-end mobile applications from changes that might occur in the backend. They can also shield mobile developers from often intricate and complex details of underlying implementations of back-end applications, such as legacy protocols. In addition, Service Bus can simplify and reduce the information exposed by API interfaces to ensure both optimization of bandwidth and greater control on information shared with mobile users.
Oracle Service Bus is a part of Oracle SOA Suite 12c. It introduces a REST binding within JDeveloper to simplify mobile enablement by exposing traditional SOAP services, Enterprise Java Beans (EJBs), JCA adapters connecting backend applications or just about any other underlying implementation through REST/JSON. The REST binding is available for SOA composites and Oracle Service Bus services and allows the configuration of REST interactions as exposed service or proxy service. It also allows the invocation of externally available REST services.

To learn more on Oracle Service Bus 12c for Mobile Integration:
Datasheet for Mobile Integration using Oracle Service Bus 12c
Screencast on Mobile Enablement with SOA by Suhash Uliyar, VP of Mobile Strategy at Oracle
Customer Stories:
Agilent Delivers on Mobile Strategy with Oracle SOA
Ricoh Differentiates Business with Mobile Enablement
Blog Series on Simplifying Mobile Integration with SOA:
1. Simplifying Enterprise Mobile Integration
2. Mobile Service Enablement with Oracle Service Bus
3. API Management as a Solution to Mobile Enablement

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