Middleware Summer Camps free virtual training SOA Suite 12c, BPM Suite 12c & WebLogic 12c: August & September 2016

 

VirtualSummerCamps2016small

You are working on large Fusion Middleware & PaaS opportunities & projects? Oracle is pleased to invite you to the  Middleware Summer Camps 2016. For technical experts we offer live virtual classes:

SOA Suite 12c Training On Demand

BPM Suite 12c Training On Demand

WebLogic 12c Training On Demand

 

 

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

Internet of Things (IoT) Cloud Service available

 

clip_image002Gain new data-driven insights and drive actions from IoT by connecting, analyzing and integrating device data into your business processes and applications, enabling your business to deliver innovative new services faster and with less risk.

At the SOA Community Workspace (SOA Community membership required) we posted an IoT partner kit:

For more information please visit the IoT tag 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

Increase speed to deployment of SOA with FlexDeploy by Dan Reynebeau

 

clip_image002With SOA, you can have hundreds of composites that need to be setup for deployment and this can be a challenge.  With FlexDeploy, we have a way to mass load and create projects from a csv file. Through the use of a template (a groovy script along with inputs) in conjunction with the csv file, projects can be created within a few minutes.

So now that I have your interest.  Let’s get started with how this feature can assist you in getting to the deployment of SOA composites faster.

First, we need to make sure that several project components have been created in FlexDeploy prior to running the mass load, as the mass load will validate the data in the csv file against the data in FlexDeploy and warn you when there is a issue.  Components that need to be created prior are build/deploy workflows, build/deploy instances, SCM instance (SVN or GIT) and the SOA plugin needs to be uploaded.

Second, we need to have a template defined in FlexDeploy. 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

Custom Transports in Service Bus 12.2.1 by Ricardo Ferreira

 

clip_image002Oracle Service Bus (or Service Bus for short) provides a very powerful set of APIs that allow experienced Java developers to create custom transport providers. This is called Service Bus Transport SDK. By using this SDK, it is possible to create custom transport providers to handle both inbound and outbound message handling for specific protocols, without having to worry with the internal details of Service Bus.

The objective of this post is not about how the Service Bus Transport SDK works, neither about providing examples about how to use it. This is very detailed in the Service Bus documentation. Instead, we are going to cover the specifics about creating custom transport providers for Service Bus 12.2.1. Thus; this post will walk through the changes and challenges introduced by this new version, which may help people that want to port their custom transports from previous versions of Service Bus to 12.2.1.

Changes in the Classpath

No matter which IDE you commonly use to develop the code for custom transport providers, when you try to open your project you will face some annoying classpath issues. This will happen because the 12.2.1 version of Service Bus changed many of its JAR files, in an attempt to create a more consistent system library classpath. This is also true for some JAR files that belongs to WebLogic, and many others from the Fusion Middleware stack.

Therefore, you will have to adapt your classpath to be able to compile your source-code again, either compiling the code from the IDE or using the Ant javac task. The XML snippet below is an Eclipse user library export with some of the most important JARs that you might need while working with Service Bus 12.2.1. 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

Handling inbound Attachments by Service Bus by Apostolos Varsamis

 

clip_image002Introduction

Oracle Service Bus message context is a set of properties, so called context variables, that hold message content as well as information about messages as they are routed through Oracle Service Bus (OSB). The Message Context Schema specifies the element types for the predefined message context variables.

Such a predefined context variable is the variable attachments.

Fig. 1 shows in an excerpt of the Message Context Schema the definition of the element attachmens.

Obviously the attachment body can hold either a reference of the content or the content itself!

In this article we analyze what contains exactly the element /mc:attachments/mc:attachment/mc:body and how we can handle its contents.

First of all let us focus on the variables

  • Content-Types
  • Content-Transfer- Encoding

their meanings and their possible values.

Content-Type

According to the W3 specifications (s. [1]) Fig. 2 contains an excerpt of the main characteristics of the variable Content-Type: Read part 1 here and Read part 2 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

Top tweets SOA Partner Community – June 2016

image

June 2016 top tweets by soaCommunity

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

Error Resilient Adapters – SOA 12.2.1 Resiliency Feature by Kevin King

 

clip_image001New to SOA 12.2.1 is the concept of Resiliency.  Oracle has introduced functionality that shuts down adapters when their composite failure meets a certain threshold. In effect, an error circuit breaker!  This is extremely helpful to prevent filling up the error hospital with an abundance of errors.  When suspended, the failed composite will retry the composite at a defined interval in an attempt to un-suspend the service adapter.  The idea is to suspend any inbound adapters so that messages can be queued whenever an error is present and then processed later when the service is fixed.

Currently, resiliency currently only works for a small subset of adapters.  These adapters include EDN, File, FTP, AQ, and JMS. 

My Example – File Adapter

I deployed a sample project that used a file adapter to read a file and insert those records into a database table.  Once the global resiliency policy was configured for the server, there is no special setup or additional configuration needed at the process/project level. 

I dropped a few files into the staging area that the file adapter read, and off they went.  All the records were inserted into the database as expected.  To cause a failure, I renamed the database table.  Now, my database adapter will no longer be able to find the table it needs to insert into.  I copied a few more files into the staging directory and, as expected, they disappeared and faulted instances showed up.  However, because I had configured the global resiliency to trigger with three errors in two minutes the file adapter now shows as suspended. 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 12.2.1 New Feature – End to End JSON and Javascript Example by Krishna Hanumantharao

 

clip_image002SOA 12.2.1 provides support for end-to-end JSON and Javascript. We don’t have do internal mapping between XML and JSON as in 12.1.3.

As part of this post, let us implement a simple REST service to demonstrate this new feature – End to End JSON with Javascript.

Let us create a very simple SOA Composite which exposes a JSON based REST interface, manipulates the values using Javascript and calls an external JSON based service.

Rest Service

External JSON Service Setup

For external JSON based REST service let us use a dummy JSON 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

SOA & BPM Partner Community Webcast – tomorrow June 28th 2016 What’s new in Integration Cloud Service? Your High Productivity Integration Platform in the Cloud

clip_image002 

Attend our June edition of the SOA & BPM Partner Community Webcast live on June 28th at 16:00 CET.

What’s new in Integration Cloud Service? Your High Productivity Integration Platform in the Cloud

During this session, we will be joined by Ramkumar Menon, the Product Manager for Oracle’s Integration Cloud Service (ICS). Ram will provide you an update on the latest on ICS, which now boasts more functional and connectivity capabilities than ever before – with support for Orchestration, Scheduling, File Movement, and more than 40+ Connectors to various SaaS and on-premises Applications and systems. Over the past year, ICS has helped several organizations dramatically accelerate and improve the delivery of integration projects. Ram will also cover what’s coming on the roadmap, and what functional use-cases they will help you accomplish.

For those who are new to Integration Cloud Service, ICS is the next-gen Integration Platform in the Cloud optimized for SaaS Integration, focuses on simplified user experience using an all-in-browser designer-monitoring dashboard, and focuses on simplifying the critical, costliest and time consuming aspects of integration, including Connectivity, Data Mapping, interface discovery and transaction tracking.

Ramkumar Menon

clip_image003Principal Product Manager

LinedIn & Twitter

Twitter:  @ramkmeno

Visit the registration page here.

Call ID: 9139664 Call Passcode: 333111

Austria: +43 (0) 192 865 12
Belgium: +32 (0) 240 105 28
Denmark: +45 327 292 22
Finland: +358 (0) 923 193 923
France: +33 (0) 15760 2222
Germany: +49 (0) 692 222 161 06
Ireland: +353 (0) 124 756 50
Italy: +39 (0) 236 008 198
Netherlands: +31 (0) 207 143 543
Spain: +34 914 143 755
Sweden: +46 (0) 856 619 465
Switzerland: +41 (0) 445 804 003
UK: +44 (0) 208 118 1001
United States: 140 877 440 73
More Local Numbers

Schedule:

May 31st 2016 at 16:00-17:00 CET

Visit the registration page here.

Missed our SOA & BPM Partner Community Webcast? – watch the on-demand versions:

· Integration Strategy sales and marketing campaign update

· Microservices

· Stream Explorer

· Process Cloud Service V2

· SOA Suite 12.2.1

· Oracle OpenWorld 2015 update

· SOA & API Cloud Service

· Solutions Catalog & Cloud Marketplace

· GSE demo systems

· Hybrid sales plays

For the latest information please visit Community Updates Wiki page (SOA Community membership required).

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: Community Webcast,sales,marketing,SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Summer Camps PaaS & Middleware – free partner trainings 2016

image

You are working on large Fusion Middleware & PaaS opportunities & projects? Oracle is pleased to invite you to the PaaS & Fusion Middleware Summer Camps 2016.

For technical experts we offer five days hands-on trainings in Lisbon or live virtual classes:

Lisbon
Aug 29th – Sept 2nd 2016
Live Virtual Classes from your desk August 2016
PaaS & IaaS
Enterprise Connectivity (SOA)
Mobile and Mobile Cloud Service
Java Cloud Services & WebLogic 12.2.1
Internet of Things (IoT)
WebLogic 12c Training On Demand

SOA Suite 12c Training On Demand

BPM Suite 12c Training On Demand

For sales managers and marketing experts we offer two Webcasts on-demand

Partner Sales Plays FY16 PaaS and Middleware Marketing & Sales Campaign for Integration Cloud Service & SOA Cloud Service
Want to increase the PaaS & Middleware Oracle business? Create new service offerings and solutions for the Cloud? FY17 Oracle Cloud Platform(PaaS and IaaS) & Middleware sales plays bring new opportunities to you as a partner. Watch the Webcast on-demand here Ever wondered what customer propositions Oracle takes to the market for its integration PaaS offering? What we talk to our customers about and what are the common use-cases that we see traction with in the market? In this session we will cover how we position our integration PaaS products, some common use cases and also cover the latest developments around ICS and SOA-CS. Watch the Webcast on-demand 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