June 2014

 

Community Newsletter

Service Oriented Architecture

EMEA Partner Community

Stay Connected

Blog Facebook LinkedIn Twitter YouTube Google Plus

Oracle Media Network  

OMN

OPN on PartnerCast  

iTunes

Table of Contents

 

Fusion Middleware Summer Camps IV 2014 August 4th – 8th 2014

SOA Suite 12c and BPM Suite 12c sales kits

ACTon Marketing Campaign “Middleware Consolidation and Innovation Program”

Integration Success Workshops: Cloud, Mobile and BPM

Oracle Cloud: Oracle’s Platform and Infrastructure Services, Amit Zavery

SOA 12c WebCast Wednesday June 25th 2014

Call for content SOA Magazine & Service Technology Magazine & OTN

Industrial SOA Articles

Checkout our new series and learn about what is SOA Governance!

SOA's Role in Simplifying Mobile Enablement

SOA Transformation through SOA Upgrade by Luis Augusto Weir

B2B Demo System hosted at Oracle

Responding in Real-Time with Big Data By Mala Ramakrishnan

TechDemocracy on Oracle HealthCare Integration By Mala Ramakrishnan

 

Master Data Management and Service-Oriented Architecture: Better Together By Neela Chaudhari

Message Correlation using JMS by Martien van den Akker

MockServer: Easy mocking of HTTP(S) services (e.g. SOAP or JSON) by Maarten Smeets

Using Oracle’s Edition-Based Redefinition to support multiple SOA Suite revisions with the database adapter by Betty van Dongen

AMIS Oracle Enterprise Mobility conference May 2014 – by Lucas Jellema

Five Mobile Strategy Best Practices by Sanjay Singh and Susnigdha Balagari

OAG/OES Integration for Web API Security: skin and guts by Andre Correa

Integrating with Fusion Applications using SOAP web services and REST APIs (Part 1 of 2) by Arvind Srinivasamoorthy

Configuring the SOA Human Task Hostname by Antonis Antoniou

How to set the service endPoint URI dynamically in SOA Suite 11gR1 by Sylvain GROSJEAN's

 

OSB unit testing, part 1 by Qualogy

ORACLE PROCESS ACCELERATORS 11.1.1.7.1

The Oracle Case Management API by Koen van Dijk

Adaptive Case Management Modeling with CMMN by Jessica Ray

Oracle Adaptive Case Management – Exposing the API – part 1 by Roger Goossens

A Model for Planning Your Oracle BPM 10g Migration by Kris Nelson

Using Signals for inter process communication by Niall Commiskey

ACM 11g – Activities by Suyash Khot

Customer Experience & SOA Integration Demo

Simplified UI in Release 8

Additional new content SOA & BPM Partner Community

Top tweets SOA Partner Community – June 2014

SOA EMEA Partner Community Newsletter June 2014


Dear SOA & BPM Partner Community member,

Are you ready for the New Fiscal Year 2015? Oracle just started in June the new fiscal year FY15, which will be exciting, new products SOA Suite 12c and BPM 12c included. To get ready for our joint success please ensure that a joint business plan with your Oracle partner manager is in place now! This joint plan should include a marketing, sales and enablement section. In this newsletter you find support for all areas: run a joint ACTon Marketing Campaign, get our SOA Suite 12c sales kits and BPM Suite 12c sales kits and get trained at our OFM Summer Camps 2014.

SOA Blogs

SOA on Facebook

SOA on LinkedIn

SOA on Twitter

SOA Forum

SOA Workspace

In this newsletter you find a lot of content about SOA Suite 12c and BPM Suite 12c, please do NOT publish any material before the products are general available! To get a first impression attend our SOA 12c WebCast Wednesday June 25th 2014. Registration for the Fusion Middleware Summer Camps 2014 is open – register asap for one of our bootcamps August 4th – 8th 2014 in Lisbon. Please read the details and prerequisites carefully before you register. We expect that like in the past the conference is booked out!

We want to publish your latest SOA 12c and BPM 12c articles and first experience at & OTN & SOA Magazine & Service Technology Magazine. Make sure you share with the community your best practices at twitter @soacommunity #soacommunity!

In our mobile integration section you can find three articles about SOA's Role in Simplifying Mobile Enablement & Five Mobile Strategy Best Practices and a great report from the AMIS Oracle Enterprise Mobility conference

Thanks for sharing all the additional SOA articles within the community: Checkout our new series and learn about what is SOA Governance, SOA Transformation through SOA Upgrade & B2B Demo System hosted at Oracle, TechDemocracy on Oracle HealthCare Integration, Master Data Management and SOA & Message Correlation using JMS & MockServer: Easy mocking of HTTP(S) services (e.g. SOAP or JSON) & Using Oracle’s Edition-Based Redefinition to support multiple SOA Suite revisions with the database adapter & OAG/OES Integration for Web API Security: skin and guts & Integrating with Fusion Applications using SOAP web services and REST APIs & Configuring the SOA Human Task Hostname & How to set the service endPoint URI dynamically in SOA Suite 11gR1 & OSB unit testing, part 1

Highlight of the BPM and ACM section is the new release of the BPM Process Accelerators pre-build processes great for demos or to quick-start your BPM project. The CMMN notation for ACM projects keeps gaining traction, for your first ACM opportunity make use of our ACM poster. Thanks for the two ACM API articles The Oracle Case Management API & Oracle Adaptive Case Management – Exposing the API – part 1. Thanks for sharing all the additional BPM articles within the community: A Model for Planning Your Oracle BPM 10g migration & Using Signals for inter process communication & ACM 11g – Activities.
In our last section Architecture the UK team released a superb demo for Customer Experience & SOA Integration. Our UI team published details about the Simplified UI in Release 8.

See you in Lisbon

Best regards,
Jürgen Kress

Fusion Middleware Summer Camps IV 2014 August 4th – 8th 2014
 

You are working on large Fusion Middleware opportunities & projects? Oracle is pleased to invite you to the Fusion Middleware Summer Camps IV by the SOA & BPM & WebLogic Partner Communities. Goal of the trainings is to support you to deliver a successful project. Most of the trainers are a member of the Oracle product management team.

Come to Lisbon August 4th – 8th to get a 5 days hands-on training in one of the following topics:

SOA Suite 12c hands-on

BPM Suite 12c hands-on

Mobile Framework Hackathon

Important: all trainings are hands-on and require a laptop with 8+ GB or more!

Registration is free of charge, except in case of cancellation fee € 150 or no-show fee €2000! Please read the registration page very careful before you register –  make the right choice for your bootcamp (you can not change later) Please be aware that we will NOT answer questions via e-mail with details you can find at the registration page. If you are not yet a member, we would like to invite you to join the Oracle EMEA Partner Communities:

SOA & BPM: www.oracle.com/goto/emea/soa

WebLogic & ADF: www.oracle.com/partners/goto/wls-emea

Social Media
Twitter feed#OFMSummercamp
Facebook event page

Back to top

SOA Suite 12c and BPM Suite 12c sales kits
 

At our SOA Community Workspace (SOA Community membership required) you can find the latest sales plays to update your sales team. Kits include a overview presentation to train your sales teams, cheat sheets for your pocket and customer ppt presentations:

SOA Suite 12c FY15 sales resources:

BPM 12c FY15 sales resources:

Please use this documents in the spirit of our joint partnership. Please do NOT publish any SOA Suite 12c or BPM Suite 12c details before general availability.

Back to top

ACTon Marketing Campaign “Middleware Consolidation and Innovation Program”
 

Do you want marketing budget to run joint Oracle Fusion Middleware 12c events? Participate in the OFM ACTon Campaign. The opportunity for you as a partners is to :

  • Create larger deals by reselling software and systems e.g. WebLogic on ODA, SOA on ODA, Exalogic for AppAdvantage
  • Create more service revenue at our existing customer, by consolidation and migration of application servers platforms. Extend and innovate platforms e.g. mobile integration big data or business process automation
  • Create service business at new customers, more than 120.000 customers use middleware today!

The objective of the initiative is to run joint events for our middleware customers and

  • Generate re-sell middleware license revenue  in the broad market
  • Generate Service revenue for partners
  • Prepare partners to understand upgrade and upsell opportunities to Oracle Fusion Middleware 12c

At our SOA Community Workspace (SOA Community membership required) you can learn details about the campaign: Middleware Consolidation and Innovation_Act-On Program_Salesplay and the OFM ACTon event Brief
Interested and want to participate? Contact your local Value Added Distributer and he will work with you on a joint campaign plan!

Back to top

Integration Success Workshops: Cloud, Mobile and BPM
 

Integration Success Workshops are tools you can use when engaging with customers to generate pipeline or progress an existing opportunity – you can really use them at any stage of your customer engagement. They allow you to open doors and discuss the key areas of Cloud Integration, Mobility Integration and traditional Application Integration, all of which are hot topics in the market today.

Each workshop package consists of a presentation, a methodology to engage with the customer using best practices, a demo and maybe a video. All workshops take a solution rather than a product approach but still make good mention of the Oracle offering, allowing you to position among others SOA, ADF Mobile, Security, Webcenter and Weblogic.

Each workshop package also allows you to shape the customer engagement to suit your needs – you can have a mini discussion over a couple of hours or you can spend the whole day with your customer architecting their solution. At our SOA Community Workspace (SOA Community membership required) you can find the Integration Success Workshop kits for:

Back to top

Oracle Cloud: Oracle’s Platform and Infrastructure Services, Amit Zavery
 

At our SOA Community Workspace (SOA Community membership required) you can find the middleware cloud presentation from Amit Zavery. For first impression see the demo viewlets:

 

Back to top

SOA Section
 

SOA 12c WebCast Wednesday June 25th 2014

 

PTS offers a webcast series about

  • SOA/OSB,
  • BPM/ACM
  • BPM Migration from 10g to 12c

Each session will contain a presentation of the latest/new features, roadmap and a quick demo of the respective product. The duration of each session is approx. an hour and half.
First WebCast is scheduled for June 25th and will focus on  SOA Suite 12c new features – new adapters, cloud integration, new event processing features. Including  OSB changes – integration with SOA suite, mobile enablement.

For details please visit the registration page



 

Back to top

Call for content SOA Magazine & Service Technology Magazine & OTN
 

We want to publish your SOA & BPM content in the Service Technology Magazine and the SOA Magazine and OTN!

You write about SOA and BPM best practices, code samples, reference cases, governance, code samples, mobile integration, cloud integration? Let us know we are very keen to publish your articles! Please send them to:

Service Technology Magazine

OTN

 

SOA Magazine

 

Contribution

Contribute

Contribute


Back to top

Industrial SOA Articles
 

Industrial SOA is a 13-part article series focused on service orientation, written collaboratively by a group of recognized experts and community leaders in service oriented architecture. Send us your feedback @twitter/soacommunity #industrialSOA. "SOA and service-orientation have laid the foundation for a variety of emergent service technology innovations such as cloud computing and big data, while the original building blocks of SOA and service-orientation continue to evolve by embracing fundamental service technologies, concepts and practices." All articles have been published at the Service Technology Magazine and the Oracle Technology Network.

 

Back to top

Checkout our new series and learn about what is SOA Governance!
 

This introduction to SOA Governance series contains two videos. The first one explains SOA Governance and why we need it by using a case study. The second video introduces Oracle Enterprise Repository (OER), and how it can help with SOA Governanc

Back to top

SOA's Role in Simplifying Mobile Enablement
 

For many years web browsers and desktop computers were the primary way to access information from enterprise applications. As mobile devices have proliferated, applications are no longer tied to the desktop. Users want to use their smartphones and tablets to access corporate data and business apps, anytime, anywhere. Many IT departments are having a hard time accommodating these mobile interfaces while preserving hard-won enterprise standards. Rather than continuing to develop applications first for the desktop and then making tactical mobile development choices, IT leaders want a consistent architecture that considers all channels. In this screencast, Suhas Uliyar who heads the mobile strategy at Oracle speaks about how customers can bridge this gap to take their existing and new enterprise applications mobile. He introduces Oracle Mobile Suite and SOA's role in this product offering. Watch the webcast here.

Back to top

SOA Transformation through SOA Upgrade by Luis Augusto Weir
 

10gTo11gMuch has been said about Oracle SOA Suite 10g (or JCaps) upgrades to 11g and how features map between both versions. There is also plenty of information online about this topic both official and unofficial. It’s not news to many that for example SOA Suite 10g is currently in extended support and product will enter sustaining support by the end of 2014 (I will explain more about what extended and sustaining support means later in the blog). However one fact remains truth: There are still many companies out there running platforms that are (or soon will be) in sustaining support, and that don’t yet have an upgrade strategy. I say this based on my own experience as I am currently helping several customers do exactly this.

Having said that,  I wrote this blog in an attempt to give SOA experts, Integration Leads and Architects key pointers that can serve as inspiration to come up with a transformational approach when defining an upgrade strategy. Note that I am using the word “transformation” deliberately and I will explain why shortly.

Note that although this article is mainly related to the Oracle SOA 10g to 11g technology stacks, the approaches, tips and information provided in this blog should also be applicable when defining any technology upgrade. In fact, once 12c is more mature I will probably refresh this blog to cover 11g to 12c upgrades.

Following my key pointers to help you define your upgrade as a SOA Transformation:

    1)Understand the product roadmaps and planning to move in advance
    2)Take a SOA Transformation approach and not just a technology upgrade
    3)Elaborate a SOA Transformation Roadmap
    4)Understand current and future technology stacks and identify potential risks and challenges in advance
    5)Define a service transformation methodology
    6)SOA transformation also requires organisational changes and maturity

1) Understand the product roadmaps and planning to move in advance

This is one of the most important points and one that many have either failed to understand or have just ignored (hence why many companies still stuck in 10g and have no plan to upgrade yet). This is important because by understanding the product releases and features, release dates, and support lifeline you can plan in advance an upgrade approach and avoid having to do something tactically, in a rush and with limited budget.

Before getting further into this topic, it is critical that you understand the basics of Oracle product releases: Read the complete article here.

Back to top

B2B Demo System hosted at Oracle
 

To get access to the demo environment please contact Oracle PartnerNetwork (OPN)!
Demonstration: GSE - Enhanced Oracle B2B Demo - DemoStore | Demo Corner | Run Demo

  • Showcases widely accepted documents and exchanges - EDI, AS2, Web Services.
  • Includes integration with BAM to showcase business level reports, dashboards
  • Integration with E-Business Suite to demo end to end integrations

Back to top

Responding in Real-Time with Big Data By Mala Ramakrishnan
 

For an organization to respond in real-time it needs to acquire or develop systems that can respond in real-time. Such systems need to be able to rapidly determine that a response is required and determine also what the appropriate and relevant response should be - they need to decide when and how to act. These kinds of decision-making systems are known as Decision Management Systems. To ensure that a response is delivered in real-time, more event-centric Decision Management Systems are required.

High-volume, high-speed front-line decisions must increasingly be made in real-time with big data and analytics that are actionable and operational. Oracle Event Processing and Oracle Real Time Decisions are core components of a solution that allows organizations to detect rapidly changing situations from massive volumes of high velocity data to make optimal, real-time business decisions.

Come to this webcast to hear James Taylor, CEO of Decision Management Solutions, discuss his latest research on why real-time responses must detect, analyze and act with greater automation. Watch the webcast on-demand here.

Back to top

TechDemocracy on Oracle HealthCare Integration By Mala Ramakrishnan
 

Being able to exchange data among internal applications as well as with external partners and government agencies has always been a difficult task. Lacking a comprehensive integration strategy, many organizations find themselves creating new or customized solutions for each new business challenge. This splintered approach invariably leads to a heterogeneous environment that is difficult to manage and costly to operate - which is why a large percentage of IT budgets are spent on interoperability-related projects. 

In the healthcare arena, one of the reasons for these difficulties stems from increasingly stringent regulations. Federal data initiatives arising from the Patient Protection and Affordable Care Act, Health Insurance Portability and Accountability Act (HIPAA), Public Health Information Network (PHIN), and the National Health Information Network (NHIN) all dictate how data must be formatted, archived and exchanged throughout its lifecycle. The Medicare Modernization Act and the Medicare Information Technology Architecture (MMA and MITA), Regional Health Information Organization (RHIO) initiatives, Health Information Exchanges (HIE), and continually evolving FDA safety laws also influence the way organizations in this dynamic industry must exchange data - adding additional confusion and complexity for health care organizations.

Oracle SOA Suite for healthcare integration is part of a comprehensive middleware environment designed to correlate data points, link applications, and comply with the myriad challenges of this highly regulated, data-intensive industry. Smoothing data interchange helps streamline every phase of the healthcare lifecycle - from initiation, eligibility, and enrollment to service delivery, program analysis, and reporting.

In this screencast, Anant Kadiyala, VP of Technology Services from TechDemocracy helps us understand the challenges underlying the healthcare industry and how Oracle SOA Suite for Healthcare Integration is positioned to help organizations succeed in this space. Oracle’s mature middleware tools help providers to interface clinical and administrative systems as they share information, both internally among departments as well as externally with other providers and insurance carriers. This level of automation makes it easier to respond to citizens, to meet federal requirements, and to adhere to popular industry standards. Watch the video here.

Back to top

Master Data Management and Service-Oriented Architecture: Better Together By Neela Chaudhari
 

Many companies are struggling to keep up with constant shifts in technology and at the same time address rapid changes in the business. As organizations strive to create greater efficiency and agility with the aid of new technologies, each new business-led project may further fragment IT systems and result in information inconsistencies across the organization. Because data is an essential input for all processes and business objects, these irregularities can undermine the original business objectives of the technology initiatives.

Combining the use of master data management (MDM) on the business side and service-oriented architecture (SOA) on the IT side can counteract the problem of information inconsistency. SOA is a practice that uses technology to decouple services, transactions, events, and processes to enhance data availability for business applications across a range of use cases. But the underlying data is often overlooked or treated as an afterthought when it comes to business processes, leading to poor data quality characteristics for your business applications. Without MDM, the data made available to business applications by an SOA approach might be less than accurate and more widespread throughout an organization. That can lead to a situation where lower quality data is consumed by more business users - ultimately thwarting the objectives of efficiency and agility.

MDM can add value to SOA efforts because it improves the quality and trustworthiness of the data that is being integrated and consumed. MDM aids the tricky issue of upstream and downstream systems integration by ensuring the systems access a data hub containing accurate, consistent master data. It also assists SOA by providing consistent visibility and a technical foundation for master data use. MDM delivers the necessary data services to ensure the quality and timeliness of the enterprise objects the SOA will consume.

To learn more about the importance of MDM to SOA investments, read an in-depth technical article, MDM and SOA Be Warned! (http://www.oracle.com/technetwork/articles/soa/ind-soa-mdm-2090170.html)
And don't miss the new Oracle MDM resource center Visit today to download white papers, read customer stories, view videos, and learn more about the full range of features for ensuring data quality and mastering data in the key domains of customer, product, supplier, site, and financial data.

Back to top

Message Correlation using JMS by Martien van den Akker
 

Last year I created a few OSB services with the asynchronous request response message exchange pattern. OSB does not support this out of the box, since OSB is in fact synchronous in nature. Although OSB supports the WS - Addressing namespaces, you need to set the WS-Addressing elements programmatically.

Since OSB is synchronous the request and response flows in the Asynchronous Request/Response pattern are completely seperated implemented from eachother. That means that in the response flow you don't know what request message was responsible for the current response. Even worse: you don't know what client did the request and how to respond to that client in a way you can correlate to the initating instance. Using SOA/BPM Suite as a client, you want to correlate to the requesting process instance.

There are of course several ways to solve this. I choose to use a Universal Distributed Queue for several reasons, where knowledge of JMS and performance were a few. I only need to temporarly store a message against a key. Coherence was not on my CV yet. And a database table requires a database(connection) with the query-overhead, etc.

Unfortunately you can't use the OSB transports or SOASuite JMS adapters to get/browse for a message using a correlation-id in a synchronous way. When you create a proxy service on a jms transport or configure a JMS Adapter for read it will be a polling construction. But it's quite easy to do it in Java, so I created a java-method to get a message based on a CorrelationId.

One thing I did not know back then was that if you put a message on the queue from one OSB Server Node (having a JMS Server) it can't be read from the other node, as such. Messages are stored in the local JMS Server member of the Queue.

I found that you can quite easily reach the local member of a Universal Distributed Queue on a certain JMSServer on Weblogic by prefixing the JNDI name of the queue with the JMSServer separated with the at-sign ('@'): Read the complete article here.

Back to top

MockServer: Easy mocking of HTTP(S) services (e.g. SOAP or JSON) by Maarten Smeets
 

Testing services as an atomic entity can be difficult. Especially if these services are part of a call chain or call other services. Often in such cases mock services are developed to reduce test dependencies and exclude services which are not interesting to the specific test case. For example, I'm testing service A. Service A calls service B. I'm not interested in service B (or service B is maintained by another department on which I don't want to depend). I would mock service B when testing service A in this case. There are several methods to create mock services. These methods however are mostly not easily usable by testers since they require developing/coding mock services. Testers would benefit from being able to create their own mock services in order to create different tests for a specific service.

In this blog post I provide a brief introduction and describe some features of MockServer. An open source product which can be used to mock services. For a more detailed article (with more examples) you can look at the following written by my colleague Robert van MölkenRead the complete article here.

Back to top

Using Oracle’s Edition-Based Redefinition to support multiple SOA Suite revisions with the database adapter by Betty van Dongen
 

SOA_EBRWhen using the Oracle SOA Suite for web service development, chances are that you are also using an Oracle database and that you are at some point in need of a database adapter in one of your SOA composites. If that happens to be the case, you might also encounter the requirement to support multiple composite revisions and keep them as stabile as possible.

This requirement leads to development of multiple SOA composite revisions, but there is only one database. What if you need more database functionality in your new revision? And let’s say, for example, the package specification you are using in the database adapter needs to change. Is that going to be a problem or can you also have multiple database versions? Normally if the package specification changes the older composite revision will fail and you do have a problem in supporting multiple composite revisions. If you are working with an Oracle Database 11g Release 2 or higher one of its killer features, Edition-Based Redefinition, could provide a solution!

This feature was introduced to the database for hot deployment. It is meant to reduce or eliminate application upgrade down-time, as the Oracle documentation explains it (http://docs.oracle.com/cd/E11882_01/appdev.112/e10471/adfns_editions.htm#ADFNS0201).

With EBR it is possible to create multiple releases of your software in the database. When you create a new edition you can install the same software a second time (or more) in the same database without changing the older version of that same software. For hot deployment this means that a new release can be installed in the database next to the current situation and as soon as the new release is installed correctly the old release can be removed from the database. For more details on EBR I’d like to refer to the Oracle documentation. Read the complete article here.

Back to top

AMIS Oracle Enterprise Mobility conference May 2014 – by Lucas Jellema
 

imageThis article will provide a live account of the three day Enterprise Mobility conference, hosted by AMIS in Nieuwegein, The Netherlands. Oracle ADF Product Managers Frank Nimphius and Chris Muir are the keynote speakers. They are joined by Willem de Pater, Steven Davelaar and Lancy Silveira from Oracle and Luc Bors, Frank Houweling, Paul Swiggers, Aino Andriessen and Lucas Jellema from AMIS. The presentations and demonstration during this conference cover the next step for most enterprises (with ADF or without): introducing enterprise mobility. Many of the themes currently or shortly relevant to any organization will take center stage: multi device UI, mobility, security, agile & automated software engineering, performance & scalability, user experience, web & mobile oriented architecture and cloud. It will discuss and demonstrate Oracle’s vision and the upcoming generation of products.

The audience is composed of about 40 experienced ADF application architects and developers that not just sit back and relax, but share their experiences and ask the tough questions. How well does ADF fit in the mobile world? What is the role of ADF in a future that consists of HTML 5 and mobile? What is the long term evolution of ADF – and the use Oracle itself makes of the framework? Read the complete article here.

Back to top

Five Mobile Strategy Best Practices by Sanjay Singh and Susnigdha Balagari
 

To reap the benefits of mobility in the enterprise, CIOs will need to deliver reliable services in an environment of constant complexity and change.

Organizational leaders are increasingly realizing that a robust mobile strategy will enable them to unlock their company’s full business potential. According to the 2013 Accenture Mobility CIO Survey, CIOs said mobility would provide substantial sources of new revenue and significantly improve customer interactions. 36 percent of CIOs are engaging customers via mobile devices, and 34 percent are driving revenue through transactions on mobile devices.

CIOs also see mobility as a key measure to drive and improve their organization’s business processes. Remote access to content and applications allows workers to take full advantage of their on-road time. According to the Accenture survey, 83 percent of CIOs said mobility would significantly affect their overall business productivity. 43 percent said mobility would improve field/customer service delivery with instant data, and 33 percent said mobility would accelerate the sales cycle with improved access to backend systems.

All of these numbers demonstrate that mobility is top of mind for CIOs. In fact, 30 percent of CIOs plan to invest more than a third of their discretionary IT budget in mobility. However, 42 percent of CIOs do not have a formal mobile strategy.

Mobile Enterprise IT Best Practices

In order to fully reap the potential benefits of mobility in the enterprise, CIOs will need a strategy that gives them the capabilities to deliver reliable services in an environment of constant complexity and change. Here are five core components CIOs need to keep in mind for a successful enterprise mobility strategy.

30 percent of CIOs plan to invest more than a third of their discretionary IT budget in mobility. However, 42 percent of CIOs do not have a formal mobile strategy.

    1. An integrated development environment. Such an environment enables native, web access, and hybrid apps to be delivered cross-platform without the need to re-code for each device. The tools used should be based on familiar languages – HTML5 or JavaScript. An integrated environment will enable companies to develop cross platform, multi-channel and multi-device applications; decide on mobile development frameworks and UI technology; and adapt existing websites and portals for mobile.
    2. Integrated to the back office. Enterprise apps delivered on mobile devices need to be integrated easily to back-office applications. This means enterprises need to have middleware that can enable business process management (BPM) processes that are activated from the device. Such a capability will enable the integration of data and services across the enterprise and mobile devices. Read the complete article here.

    Back to top

OAG/OES Integration for Web API Security: skin and guts by Andre Correa
 

Introduction
 

When it comes to defining a strategy for web API security, OAG (Oracle API Gateway) and OES (Oracle Entitlements Server) together present a very interesting choice and are a very powerful combination indeed.

In this post we’re going to take a look at what each component brings in (the skin) and then get our hands on actually describing the integration in detail (the guts).

OAG is designed to inspect and act on various types of messages that are delivered to it or just pass through it. It’s usually positioned to be deployed on the DMZ (the De-Militarized Zone) within corporate networks. As such, it can block malicious traffic, authenticate users with a variety of protocols, integrate with anti-virus products, perform message throttling, thus delivering only the good stuff to your intranet servers and also off-loading them, decisively contributing to achieve some IT operational SLAs. More than that, OAG can switch protocols and transform messages. For instance, an organization may have SOAP-based web services and want to expose them as REST without any re-writing. Or implement SAML federation without touching origin systems. Or talk Kerberos or OAuth with clients and speak SAML with back-end servers. Or use it as an FTP server so that incoming files are immediately sent to a processing pipeline. The possibilities are numerous. Having mentioned these few features and examples, it’s not unreasonable to think deploying OAG inside intranets. And that’s not unusual, actually. It is a nice bridge with obvious benefits.

OES is designed to provide fine-grained authorization with externalized policies to client applications. It takes the coding of access decisions away from developers. Besides the obvious security pro, it shortens the change cycle, when a new security policy needs to be deployed. You simply avoid going through all the phases required for re-deploying your application just because of that change. It’s true the new policy needs testing, but that’s nowhere near when compared to what it takes to re-deploy a new application version. The time to market is drastically reduced. Now to the fine-grained part. OES can take a bunch of aspects in consideration when authorizing: the user identity, user roles, user attributes, context information about the request being made (like originating IP address), factors external to the request (like time of day, day of week, etc) and, of course, request data. Those combined makes it a very powerful authorization engine. It’s not coincidence that OES is the component behind OAM’s (Oracle Access Manager) authorization engine.

While OAG itself brings in authorization capabilities, in this field OES offers a much richer model. And if the organization already employs OES elsewhere, integrating it with OAG makes a lot of sense, because we end up with a single and consistent approach for authorization across applications.

Main Article

The Integration

OES basic architecture comprises a server and different client modules, called SMs (Security Modules). The server connects to a repository where policies are physically kept. The SMs are attached to client applications and connect either to OES server or to the repository directly, depending on their configured mode (I will touch up on this later). There are SMs available for Java, RMI, web services, Weblogic server, Websphere, JBoss, MS Sharepoint. When integrating with OAG, a Java SM is used. Despite its core being a C process, OAG forks up a JVM for some of its functions.
The integration hook between OAG and OES is the “OES 11g Authorization” filter, as seen below: Read the complete article here.


Back to top

Integrating with Fusion Applications using SOAP web services and REST APIs (Part 1 of 2) by Arvind Srinivasamoorthy
 

Fusion Applications provides several types of interfaces to facilitate integration with other applications within the enterprise and on the cloud.As one of the key integration interfaces, Fusion Applications (FA) supports SOAP services based integration, both inbound and outbound. At this point FA doesn’t provide REST API’s but it is planned for a future release. It is however possible to invoke external REST APIs from FA which we will discuss. Oracle continues to invest in improving both SOAP and REST based connectivity. The content in this blog is based on features that were available at the time of writing it.

In this two part blog, I will cover the following topics briefly.

    1. Invoking FA SOAP web services from external applications
        1. Identifying the FA SOAP web service to be invoked
        2. Sample invocation from an external application
        3. Techniques to invoke FA services from an ADF application
    2. Invoking external SOAP Web Services from FA (covered in Part 2)
    3. Invoking external REST APIs from FA (covered in Part 2)

    I’ll touch upon some basics, so that you can quickly build a few SOAP/REST interactions with FA. If you do not already have access to an FA instance (on-premise or SaaS), you can request for a free 30 day trial of the Oracle Sales Cloud using http://cloud.oracle.com

    1. Invoking FA SOAP web services from external applications

    There are two main types of services that FA exposes
    -  ADF Services - These services allow you to perform CRUD operations on Fusion business objects. For example, Sales Party Service, Opportunity Service etc. Using these services you can typically perform operations such as get, find, create, delete, update etc on FA objects.These services are typically useful for UI driven integrations such as looking up FA information from external application UIs, using third party Interfaces to create/update data in FA. They are also used in non-UI driven integration uses cases such as initial upload of business or setup data, synchronizing data with an external systems, etc.
    - Composite Services – These services involve more logic than CRUD and often involving human workflows, rules etc. These services perform a business function such as Get Orchestration Order Service and are used when building larger process based integrations with external systems.These services are usually asynchronous in nature and are not typically used for UI integration patterns.

    1a. Identifying the FA SOAP web service to be invoked

    All FA web service metadata is available through an OER instance (Oracle Enterprise Repository) which is publicly available via http://fusionappsoer.oracle.com. This is the starting point for you to discover the services that you are going to work with. You do not need to own a FA account to browse the services using the above UI

    You can use the search area on the left to narrow down your search to what you are looking for. For example, you can choose the type as by ADF Services or Composite, you can narrow your search to a specific FA version, Product Family etc. Read the complete article here.

    Back to top

Configuring the SOA Human Task Hostname by Antonis Antoniou
 

When a human task is opened in BPM Workspace, it will try by default to connect to either localhost or the server's alias. So if you try to access the BPM Workspace remotely (from a computer other than where Oracle SOA is running) you will get an http error (unable to connect).

You can fix this issue at run-time using the Enterprise Manager (EM). Login to EM and from the farm navigator select your composite by expanding the "SOA", "soa-infra" and your partition node. Read the complete article here.

Back to top

How to set the service endPoint URI dynamically in SOA Suite 11gR1 by Sylvain GROSJEAN's
 

Use Case :
This example demonstrates how to get the URI of the backend service from a repository and how to set it dynamically to our partnerLink (dynamicPartnerLink).

Implementation steps :

  1. Create a dvm file
  2. Create a BPEL component
  3. Add the endPointURI variable and assign the uri
  4. Set the endpointURI property in the invoke activity

1. Create a DVM file :

In order to define our repository, we are going to use DVM (Data Value Maps) :

For more explanation regarding DVM, you should read this documentation.

2. Create a BPEL Component :

First you need to implement the simple bpel process like this :
- The AssignPayload is used to set the inputvariable of our invoke activity.
- The AssignEndpointURI is used to dynamically set the endPointURI variable from our DVM repository
- The invoke activity to call the external service
Read the complete article here.

Back to top

OSB unit testing, part 1 by Qualogy
 

First you need to implement the simple bpel process like this :
Testcase-execIn my current project, I inherited a lot of OSB components that have been developed by (former) team members, but they all lack unit tests. This is a situation I really dislike, since this makes it much harder to refactor or bug-fix the existing code base. So, for all newly created components (and components I have to bug-fix) I strive to add unit tests. Of course, the unit tests will be created using my favourite testing tool: soapUI ! Unit of test The unit test should be created for the service composition, which in OSB terms should be the proxy service combination with its business service. Now, since you do not want to rely on any other services, you should provide mock services for all services invoked from your Component-Under-Test. In a previous article, I wrote about mocking your services in soapUI. While this approach would also be valid here, creating a mock service (and certainly deploying it on a separate WebServer) does violate one of the core principles of unit testing: to make your unit tests as self-contained as possible, i.e. not depending on any external components. In this article, I will show you how to achieve this by simply providing a mock response inside your unit test. Scenario The scenario I implement for testing is a simple currency converter; the external request consists of a from and a to currency, and an amount (in currency from). The service will perform an exchange rate lookup using the WebServiceX CurrencyConverter and return a response to the caller consisting of both the source and target currencies and amounts. For the purpose of unit testing, I will implement a mock response for the exchange rate lookup. Read the complete article here.

Back to top

BPM & ACM Section
 

ORACLE PROCESS ACCELERATORS 11.1.1.7.1

 

This page contains documentation and installation downloads for the latest Oracle Process

Accelerators version (11.1.1.7.1)

 

 

 

 

 

Product / File Description

File Size

Download

Documentation

28 MB

OraclePADocumentation111171.zip

Installation

665 MB

OraclePA111171.zip

Oracle Process Accelerators version (11.1.1.7.1) run on Oracle Business Process Management Suite 11.1.1.7. Please refer to the Installation Guide for the complete set of prerequisites.

Back to top

The Oracle Case Management API by Koen van Dijk
 

Case Management is a new addition to Oracle BPM in release 11.1.1.1.7 (PS6). This new release contains the Case Management engine, see blog Léon at  http://leonsmiers.blogspot.nl/ for more details.  However, currently this release does not contain a case portal. The case management API's, just like the already existing Oracle BPM API's, help in developing a portal page with relative ease. This blog will use some real life examples from the EURent casemanagement application and portal application developed by Oracle.

The Oracle BPM Case Management API is a Java Based API that enables developers to programmatically access the new Case Management functionalities. It is an elaborate API that can access all the functionalities of Oracle Case Management. I will describe two of those functionalities in this blog: retrieving case data as DOM (http://www.w3.org/DOM/) and attaching a document to a case.

Libraries

First of all when creating a Case Management project you will need to attach the following libraries:

These contain all the classes that are in the Case Management API.

Service client

To do anything with the BPM CaseManagement API in general it is necessary to create a CaseManagementServiceClient Object. The Case Management service client is the central piece of the Case Management API. It can be used to retrieve two different types of services. The first is the case stream service and the case service. The case stream service contains functionality to upload and download documents to and from a case. The second one is the CaseService. This service contains all the other functionality acting upon a case including but not limited to: Read the complete article here.

Back to top

Adaptive Case Management Modeling with CMMN by Jessica Ray
 

new version of Oracle BPM Suite 11.1.1.7 with Adaptive Case Management (ACM) is now available, so what will that mean for requirements gathering? BPM project requirements can be documented using Business Process Model and Notation (BPMN 2.0). For ACM, there is a new notation in the works. It is called Case Management Model and Notation (CMMN). For now, this notation isn’t included as a modeling tool in the new version of Oracle BPM Suite 11.1.1.7 with ACM, but it is possible that a modeling tool could be included in a future release.

What is CMMN? CMMN is a standard intended to capture the common elements that Case Management Products use, the same way that BPMN is a standard for BPM products (such as Oracle BPM). CMMN is created by the Object Management Group (OMG) and is still in the beta version. In April 2014, OMG released the second beta version the CMMN 1.0, and the most recent version is available here.

 

CMMN captures some of the elements that are commonly used when talking about ACM such as Cases, Milestones, and Tasks. It also introduces some elements that you may not automatically hear when talking about ACM such as Stages, Events, and Decorators. Here is a quick summary at a few (but not all) of the elements of CMMN taken from the CMMN spec.

A Few CMMN Elements Read the complete article here.

 

Back to top

Oracle Adaptive Case Management – Exposing the API – part 1 by Roger Goossens
 

Custom ACM Api One of the most important building blocks of Adaptive Case Management is the ACM API. At one point or another you’re gonna need a way to get information (think about a list of stakeholders, available activities, milestones reached, etc.) out of the case. Since there’s no webservice available yet that exposes the internals of the case, your only option right now is the ACM API.

ACM evangelist Niall Commiskey has put some samples online to give you a good feeling of the power of the ACM API. The examples show how you can access the API by means of RMI. You first need to obtain a BPMServiceClientFactory that gives access to the important services you’ll mostly be needing, i.e. the IBPMUserAuthenticationService (needed for obtaining a valid user context) and the ICaseService (the service that exposes all important case information). Now, obtaining an instance of the BPMServiceClientFactory involves some boilerplate coding in which you’ll need the RMI url and user credentials: Read the complete article here.

Back to top

A Model for Planning Your Oracle BPM 10g Migration by Kris Nelson
 

As the Oracle SOA Suite and BPM Suite 12c products enter beta, many of our clients are starting to discuss migrating from the Oracle 10g or prior platforms. With the BPM Suite 11g, Oracle introduced a major change in architecture with a strong focus on integration with SOA and an entirely new technology stack. In addition, there were fresh new UIs and a renewed business focus with an improved Process Composer and features like Adaptive Case Management. While very beneficial to both technology and the business, the fundamental change in architecture does pose clear migration challenges for clients who have made investments in the 10g platform. Some of the key challenges facing 10g customers include:

  • Managing in-process instance migration and running multiple process engines
  • Migration of User Interfaces and other code within the environment that may not be automated
  • Growing or finding technical staff with both 10g and 12c experience
  • Managing migration projects while continuing to move the business forward and meet day-to-day responsibilities

As a former practitioner in a mixed 10g/11g shop, I wrestled with many of these challenges as we tried to plan ahead for the migration. Luckily, there is migration tooling on the way from Oracle and several approaches you can use in planning your migration efforts. In addition, you already have a defined and visible process on the current platform, which will be invaluable as you migrate.  

A Migration ModelThis model presents several options across a value and investment spectrum. The goal of the AVIO Migration Model is to kick-start discussions within your company and assist in creating a plan of action to take advantage of the new platform. As with all models, this is a framework for discussion and certain processes or situations may not fit. Please contact us if you have specific questions or want to discuss migrations efforts in your situation. Read the complete article here.

 

Back to top

Using Signals for inter process communication by Niall Commiskey
 

BPM Start Activities of type Signal - subscribe to Oracle EDN events.
BPM End Activities of type Signal - publish Oracle EDN events.
BPM Wait activities of type Signal - subscribe to Oracle EDN events.
BPM Throw Activities of type Signal - publish Oracle EDN events.
I have the following composite -
Process 1 is as follows -

It takes an as input, one of it's attributes is the unique orderNr.
It waits for the Signal Event - OrderOKEvent for that specific order Nr.
Read the complete article here.

Back to top

ACM 11g – Activities by Suyash Khot
 

In my previous blog, we looked at Oracle ACM's Title, Priority, and Category artifacts and their configurations in an Oracle ACM project. In this blog, we will dig a bit deeper into ACM, specifically ACM Activities. Within an ACM Case, when you create an ACM Activity, you are presented with a few properties that need be set for the activity. The values you select in these properties will define that activity. In this blog post, we will take a look at these properties and, more interestingly, at how a combination of these properties define a case activity, and hence the case.

Before we dive into the properties, here is a quick look into how to create an ACM activity and the three levels an activity progresses through within a case.

Creating a Case Activity

While creating your BPM project, make sure you selected the 'Composite with Case Management' option. If you do that, when you right-click any BPM process or Human Task it gives you an option to 'Promote as Case Activity'. When clicked, this creates a case activity under the case. That specific BPM process or that specific human task gets associated to the case activity, such that when that case activity is set to Running (see below for definition of Running), it kicks-off the BPM process or human task that you associated to that case activity. Read the complete article here.

Back to top

Architecture & AppAdvantage Section
 

Customer Experience & SOA Integration Demo

 

At our SOA Community Workspace ( SOA Community membership required) you details about a great customer experience demo using SOA Integration technology:

5Red_CX_Boxes2.pngWith this release the number of viewlets (video’s) has grown from 21 to 37. Each viewlet can be shown individually or in conjunction with any others and can show either technical feature or business centric demo’s.  There is a matrix of options for using the demos, to help you select relevant materials  there is a ScenarioMatrix.xls spreadsheet, you can filter on any of the columns to reduce to the viewlets that interest you.
In this release feature enhancements have been made to:

  • RightNow – New business scenario’s.
  • RTD – Integrated into several front-ends, Composite Pagelet for RightNow, plus back-end viewlets.
  • WC-Sites – updated with latest MyBank demo with SCV MyProfile.
  • SCVLite VirtualBox VM (due to be uploaded to retriever mid-may).
  • Retail Banking Client-OnBoarding viewlets.
  • Documentation on Design Pattern and SCV Service.
  • New MDM / EDQ scenario viewlet.
  • Improvements to ATG, eBS.

Want to learn more about the cool CX demo? Contact Vince Keehan | SC Manager UK E-Mail: vince.keehan@oracle.com

Back to top

Simplified UI in Release 8
 

Succession PlansThe simplified user interface (UI), designed by the Oracle Applications User Experience team, extends its reach in the recent Oracle Applications Cloud Release 8 with user experience enhancements that include expanded simplicity, expanded visualizations and analytics, and expanded extensibility and customization options - all in the cloud.  Check the Voice of User Experience (VoX) blog for a look at some of the simplified UI user experience highlights.

New tools to help you tailor your applications.

Want to build or tailor your own application? You don't have to be a developer to use these tools. Check the Usable Apps website for new podcasts, presentations, UX design patterns, and success stories and leverage Oracle’s best practices from our newest releases. Our UX design patterns, in particular, will save you time and money while increasing your users’ productivity. If you're looking to speed up a customization project in PeopleSoft, go to the UX Direct blog for information about the PeopleSoft 8.53/9.2 prototyping tool kit that was just released. This tool kit provides user interface components in Microsoft PowerPoint format that you can use by simply dragging and dropping into your slides to create user interface designs for your application.

User Experience highlights in JD Edwards and E-Business Suite

Hear about the JD Edwards user experience from Gary Grieshaber, Senior Director, EnterpriseOne Product Strategy, in this video, which showcases today's user experience highlights in Oracle’s JD Edwards applications. Hear about the Oracle E-Business Suite user experience from Nadia Bendjedou, Senior Director, Oracle E-Business Suite Product Strategy, in this video, which showcases today's user experience highlights in Oracle’s E-Business Suite applications.

Back to top

Additional new content SOA & BPM Partner Community
 Wellness leaderboard
  • Managing Secure Mobile Policy: Oracle Mobile Security Suite - Video
  • Mobile Strategy Presentation and Demo - Video
  • BYOD Index Briefing - EMEA - Video
  • Profit Magazine: Five Mobile Strategy Best Practices - Article
  • Oracle Mobility Emerges Prepared for the Future - Article
  • SOA and Cloud Computing The final article in the Industrial SOA article series takes a look at the relationship between SOA and Cloud Computing, and offers insight into how SOA principles can help to insure the long-term success and business value of the migration to the Cloud. Read the article.
  • Podcast: SOA and Cloud - Where's This Relationship Going?      Opinions vary on the relationship between service oriented architecture and cloud computing. Some say SOA is essential to the cloud. Others say cloud is entirely possible without SOA. In this three-part program Oracle SOA community leader Jurgen Kress and Oracle ACE Directors Hajo Normann and Guido Schmutz discuss the evolving relationship between service oriented architecture and cloud computing. Listen to the podcast.
  • TechDemocracy on Oracle Healthcare Integration
  • SOA's Role in Simplifying SOA Enablement
  • On wearables, provoking thought leadership, and women in tech Read about an Oracle Applications User Experience wearables jam.

Back to top

Top tweets SOA Partner Community - June 2014
 

Send your tweets @soacommunity #soacommunity and follow us at http://twitter.com/soacommunity

 

SOA CommunityOnline Learning Library free BPM training for everybody partners, customers and freelancer! View here

WhitehorsesHoe kan architectuurgovernance SOA echt succesvol maken? Whitebook: "Realiseren van SOA onder architectuurgovernance" View here

André SeptEverything You Need to Know about ADF BC REST Support in Oracle Mobile with Frank Nimphius @fnimphiu Twitter


SOA CommunityBPM best practice by David Read and Niall Commiskey Read here @OracleBPM

raggadazZero to SOA in Minutes! Announcing the SOA/BPM 11g 11.1.1.7.0 Virtual Machine appliance By Rajes… here via @soacommunity

Antonis Antoniou Configuring the #SOA Human Task Hostname Read here | @soacommunity @OracleBPM

Simon Haslam@Jphjulstad Yes - well done for pushing that through MOS. Dang - that'll have to go onto the dev backlog!

Jon petter hjulstadCan Coherence be upgraded in a OSB/SOA 11.1.1.7-installation? - View here

Dain HansenSimple Introduction to using the Enterprise Manager with SOA/BPM via Jaideep Ganguli View here @soacommunity

Sylvain GROSJEANHow to set the service endPoint URI dynamically in SOA Suite 11gR1 View here @OracleSOA @soacommunity

OTNArchBeatIntegrating with #FusionApps using #SOAP web services and #REST APIs | Arvind Srinivasamoorth. View here

OTNArchBeatWhat is REST? >> answers from @MaartenSmeetsNL View here

OTNArchBeatThe OTNArchBeat Daily is out! Read here Stories via@soacommunity

orclateamsoa Blog: IDM FA Integration flows - Introduction One of the key aspects of Fusion Applications operatio... here

AVIO Consulting AVIO Consulting Blog - Reviewing Oracle BPM's New REST API Read here #oraclebpm

Dain HansenCheck out the latest FMW blog on the role of SOA in #oracle AppAdvantage http://ora.cl/rGI  #cloudintegration

Dain Hansen Hey SOA/BPM foodies! Cook a Dev Environment in 8 minutes! By Jorge Quilcate here #YesChef

SOA CommunityDid you read the May edition of the SOA Community newsletter? Read here @OracleMiddle #soacommunity

Lucas JellemaExcellent article by Betty van Dongen: using Oracle Edition Based Redef w/ multiple versions of SOA Suite composites Read here

Frank NimphiusSun and Fun! Register for Mobile Hackathon from August 4th - 8th in Lisbon: View here

OTNArchBeatLearn to Expose Data via REST and Consume it in Java >> 5 minute silent video by @geertjanw View here

 

Oracle.IMCJoin TODAY Partner Webcast: Oracle Internet of Things Platform: Solutions for a Connected World View here @oraclepartners @Java

OTNArchBeatSOA and Business Processes: You are the Process! @gschmutzhere

Oracle SOANew blog on Oracle SOA Suite Transportation & Travel customers as part of an industry series. #oraclesoa #soa here

OTNArchBeat#OAG #OES Integration for Web API Security: skin and guts | Andre Correa here

Profit Online 5 Best Practices for Your #Mobile Strategy here


Federico Samyn DowieI want to share with the @soacommunity my step-by-step guide to install @OracleSOA: here. I'd appreciate your comments.

AVIO ConsultingAVIO Consulting Blog - A Model for Planning Your Oracle BPM 10g Migration here #oraclebpm

SOA CommunitySOA Community Newsletter May 2014 read it! Read here @OracleMiddleware @OracleSOA @OracleBPM

WhitehorsesWhiteblog: Oracle Adaptive Case Management - Exposing the API - part 2 by @rphgoossens (Read here)

AMIS, Oracle & Java Press start for the magic.modules for #oracle by @biemond Twitter


Oracle SOABest Patterns in HealthCare Integration #soa #healthcare here

Qualogy IT News OSB unit testing, part 1 http://bit.ly/1hpEk70  #in

WhitehorsesWhiteblog: Oracle Adaptive Case Management - Exposing the API - part 1 (here)

Debra Lilleysays bring the OFM excellent awards for custs and partners back to EMEA. here I say UK #ukoug #fb

OTNArchBeatThe OTNArchBeat Daily is out! here Stories via @soacommunity @oraclebase @InfoQ

Wilfred vander DeijlCool sneak peek at Oracle Developer Cloud Service and Oracle Mobile Cloud Service View here #amis_m2e

Ronald LuttikhuizenA colleague just registered for the BPM 12c training in Lisbon this summer! @soacommunity Registration is still open

Danilo Schmiedel... @soacommunity @OracleMiddle If you have issues in downloading the pre-built VM - try a Download Manager. It worked for me & colleagues.

SOA CommunitySOA Magazine II good reading for the weekend Read here #soaMagazine

Lucas Jellema Check out Read here for live details on #amis_m2e Mobile security & REST side story

Wilfred vander DeijlVery cool demo by @stevendavelaar on ADF mobile BPM task handling through REST OSB and push notifications #amis_m2e Twitter

 

 


 

OTNArchBeatSupporting multiple #SOASuite revisions with Edition-Based Redefinition | Betty van Dongen here

Java @java 2 more IoT Developer Challenge Hangouts with @vsenger tomorrow #IoTDevChallenge here

OTNArchBeatThe OTNArchBeat Daily is out! View here Stories via @SOASimone@oracle_em

Simone Geib RT @OracleSOA: Simplifying Mobile with SOA #mobile #soa View here #oraclesoa

OTNArchBeatMay edition of Oracle's Architect Community newsletter. Features on #WebLogic #WebCenter #SOA #Cloud. here

Jon petter hjulstad IOT demo coming up with Oracle Event Processing:-)

Manuel Rosa#oracle #SOA CAB in Milan. Hearing on how to take SOA to the cloud.

SOA CommunityEAMS – Oracle Enterprise Repository Edition for SOA Governance Read here @OracleSOA @OracleMiddle #soacommunity

IT Convergence 14 tips to good @OracleSOA governance! here #OracleSOA #SOA @soacommunity

Dain HansenOracle Event Processing - Real-time Responsiveness with Big Data #oep #fastdata #bigdata http://ora.cl/8b5 

AVIO ConsultingAVIO Consulting Blog - Oracle ACM 11g - Activities

Simone GeibGreetings to the EMEA CAB! RT @dschmied: SOA CAB Milan - Listening to #oraclesoa 12c live-demo by @VikasAatOracle. Great!

OracleBlogsZero to SOA in Minutes! Announcing the SOA/BPM 11g 11.1.1.7.0 Virtual Machine appliance By Rajesh Raheja here

OTNArchBeat#SOA Transformation through SOA Upgrade | @LuisW19 #oracleace here

OTNArchBeat#MDM and #SOA: Better Together | @OracleMDM http://ora.cl/3Nl 

Oracle SOATechDemocracy Validates Oracle SOA for Healthcare Integration #healthcare #soa http://ora.cl/709 

Anant KadiyalaThank you @OracleSOA for the screencast for #Healthcare Integration. Enjoyed doing it..! here

Oracle Middleware1Month2Go Submit Nominations for Oracle Excellence Awards Fusion Middleware Innovation here

Harshal AgrawalFree SOA hands-on on-demand training for Oracle partners http://wp.me/p10C8u-2PL  via @soacommunity

OracleBlogsFree SOA hands-on on-demand training for Oracle partners http://ow.ly/2GQTuy 

Luis Augusto Weir#SOA #Transformation through #10g / #11g or 11g / #12c upgrades View here

Simone GeibShreenidhi Raghuram: Resequencer Health Check: here

Simone GeibCliff Wright: Oracle SOA Suite for HealthCare – Using Remote JMS with Multiple Domains: here

Oracle Academy#Oracle MOOC: Develop #JavaEmbedded Applications Using here

Back to top

SOA Partner Community Calendar

 

 

On-Demand Trainings

Event Name

LanguageType
SOA 11g Bootcamp on-demand  
SOA Virtual Developers DayEnglishTech
ADF Advanced Training on-demand chapters one and twoEnglishTech

In-Class Trainings

 

Date

Training

Location

By

Focus

10.06.2014

Mobile Suite Presales bootcamp

Oracle UK

pre-sales

Tech

18.06.2014

Weblogic 12c workshop

Oracle Madrid

sales, pre-sales

Tech

24-25.06.2014

OUD Bootcamp

Oracle France

Bootcamp

Tech

26-27.06.2014

Mobility Bootcamp

Oracle France

Bootcamp

Tech

25.06.2014

SOA Suite 12c overview

Webcast

PTS

Tech

01-03.07.2014

Mobile Suite Workshop

Amsterdam, Netherlands

PTS

Tech

02.07.2014

Oracle Mobile Sales Readiness

Oracle Madrid

 

Sales

08.07.2014

Oracle Mobile Sales Readiness

Oracle Madrid

 

Sales

08-10.07.2014

Mobile Suite Workshop

Munich, Germany

PTS

Tech

10.07.2014

Oracle WebLogic 12c Server Management mit Enterprise Manager Cloud Control 12c

online

Sales

 

14.07.2014

Enterprise Manager 12c Implementation Bootcamp

Oracle UK

Sales

 

22.07.2014

OIM 12 Bootcamp

Oracle France

Bootcamp

Tech

04-08.08.2014

Fusion Middleware Summer Camps: www.tinyurl.com/ofmSummerCamps2014

  • SOA 12c
  • BPM 12c
  • Mobile Hacking

Lisbon, Portugal

Jürgen Kress

Tech

Back to top

Invite Your Colleagues to Join the SOA Community
 

Please feel free to invite your colleagues to join the SOA Community and to participate in the SOA Assessment tests. For registration please login the Oracle PartnerNetwork and go to: www.oracle.com/goto/emea/soa.

For any questions on the above or concerning SOA and Oracle in general please contact the Oracle EMEA Alliances & Channels SOA Team.

Best regards,

Juergen KressTara Palmieri

Jürgen Kress
SOA Partner Adoption EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com


 

Tara Palmieri
North American Partner Contact
Phone: +1 978-621-8693
E-Mail: tara.palmieri@oracle.com
Linkedin Profile

 

Back to top

Resources

Hardware and Software, Engineered to Work Together
Copyright © 2014, Oracle and/or its affiliates.
All rights reserved.
Contact Us | Legal Notices and Terms of Use | Privacy Statement

 

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

You are receiving this communication because of your current Oracle PartnerNetwork (OPN) membership agreement. General Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this program information. If you are a designated OPN Administrator you may not opt out of receiving communications from Oracle PartnerNetwork; please refer to your OPN agreement for additional information.

You can opt-out of general Oracle Marketing e-mails at any time. Please note that opting-out of Marketing communications does not affect your receipt of important business communications related to your current relationship with Oracle such as Security Updates, Event Registration notices, Account Management, and Support/Service communications.