Using ADF BC Declarative Built-in Rules (Part 9 of 10): Script Expression validator by Antonis Antoniou

clip_image002The last set of validators consist of the "Script Expression" validator and the "Method" validator which can be defined either at the entity level or the attribute level to validate either the entire entity object or a specific entity attribute. The "Script Expression" validator enables you to validate either the entire entity object or a specific entity attribute using a Groovy expression that returns either true, meaning that the validation is successful or false to (more...)

SOA 12c – EDN Logging by Siva

clip_image002In 12c EDN uses Weblogic JMS to publish and deliver the Business Events. So edn-db-log (which we use in 11g) will not work when Weblogic JMS is used.

In 12c, you can enable EDN logging navigating to soa-infra –> Logs –> Log Configuration and search for logger oracle.integration.platform.blocks.event as shown below. Set the logging level as you desired.

Read the complete article here.

SOA & BPM Partner Community

For regular information (more...)

B2B 12c – What’s New! by Tiago Teixeira

clip_image002This post serves as the first of a series of posts dedicated to Oracle B2B. What better way to start this series than to highlight the many new features have been added to Oracle B2B 12c which can change the landscape of the target usage for B2B.
Let's look at some of these new features:

· Document Translation Callout Framework

o Introduced Document Callout for custom document parsing (inbound), validation and construction (outbound)

· Regular (more...)

JpsAnonymousRoleImpl Issue for Custom Login page Using Managed Bean in ADF by Rohan Walia


While implementing Custom Login page using Bean Custom Login Page using Login Bean in ADF, once you do all the steps and run the login you get a nasty exception below:
This example was created using Jdev java.lang.IllegalArgumentException:

Hmm we did all the steps correctly but face this exception while running the CustomLogin Page.
So while troubleshooting (more...)

B2B 12c – Listening Channel activation and deactivation in bulk Bruno Neves Alves

clip_image002With the version 12c of B2B the possibility to activate and deactivate all listening channels in one single command was introduced. Previously, it was necessary to provide the name of the listening channels to perform the action, what, in scenarios with a considerable number of listening channels, made the task ineffective.

Different scenarios can be pointed out where this functionality is extremely useful:

· After importing a B2B configuration the channels are always in deactivated (more...)

MAF 2.1 – Debugger Improvements and Mobile REST Client by Andrejus Baranovskis

clip_image002I was blogging previously about Oracle Mobile Suite and REST service transformation from ADF BC SOAP service. Today I'm going to blog the next step in the same series - MAF client consuming REST service exposed from Oracle Mobile Suite ESB. I'm going to highlight improvements in debugging process for MAF, provided with the latest 2.1 release. I had couple of challenges implementing and mapping programmatic MAF client for REST service, all these were (more...)

Java Cloud Service Webcast April 24th 15:00 CET

clip_image002Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation (more...)

SOA Suite 12c: Topology Suggestions by Jay Kasi

In this article, I make some suggestions and provide opinions on topologies recommended in SOA Suite 12c.

· Typically Service Bus and SOA Suite belong in different tiers in an end to end architecture so they would be in separate domains. However if Service Bus is used primarily for mediating and providing routing for SOA Suite Composites in a domain, it could be in the same domain, but typically in separate clusters for optimum performance (more...)

Reading MAF iOS Simulator Logging Output by Andrejus Baranovskis

clip_image002It could be very handy to know how and where to read MAF logging output from iOS simulator. This is not that obvious to find logging output on Mac OS system. All log is written into application.log file, this file is located inside temporary application directory. I will explain how to locate this directory and how to open application.log file. You can read more about MAF testing and logging here - 18.5 (more...)

SaaS-OnPremise Integration with Fusion Middleware demo available

clip_image002To get access to the Oracle demo system please visit first OPN (OPN account required)

With the increasing popularity of software as a service (SaaS), there is a key imperative to quickly, efficiently and securely integrate the newer SaaS applications with their existing on-premise counterparts. Using an incident management/service delivery scenario, this demo shows how Oracle Fusion Middleware streamlines this integration via a unified framework of middleware components that masks the technical differences (more...)

MAF 2.0: Using Local Database by Waslley Souza


When you are building a MAF application, you may decide to use Web Services (SOAP / REST) or local Database to retrieve or persist your data. If you decide to use local Database, the SQLite is the default Database of MAF. SQLite is designed for use as an embedded database system, one typically used by a single user and often linked directly into the application. It is ACID-compliant, lightweight and portable.

In this post I (more...)

Oracle Fusion Middleware @inspire|IT – May 11th & 12th Frankfurt Germany

image inspire|IT a Best Practices Conference will take place on May 11 & May 12 at the Radisson Blue at Frankfurt.

Besides the topics “Software Development”, “BI/ Analytics”, “Infrastructure & Services” and an Oracle BIG Data|Update, “BPM & Systemintegration“ will be a main theme at the conference. The topic will be discussed on May 11. Leading figures will explain their User Experience and Solutions. Don´t miss the opportunity and join sessions of e.g. (more...)

SOA Suite 12c High Level Overview free on-demand overview

clip_image002[4]See the features included in the Oracle SOA Suite 12c release. Some highlights of the features include automated conversions REST/SOAP, cloud adapters to simplify on-premise to cloud integration, new SAP, JDE Adapters, and Managed File Transfer (MFT) for file-based integration (new SKU), memory footprint reduction, startup acceleration, pre-tuned database profiles, one-click install, improved integration with JDeveloper, debugger & tester, templates, support for mobile-friendly standards (REST, JSON, …). Watch the video here.

SOA & BPM Partner (more...)

Mobile Suite – Web Service Performance Optimisation with Result Caching by Andrejus Baranovskis

clip_image002One of the main advantages of Oracle Mobile Suite - Service Bus and SOAP/REST web service transformation (more here - Oracle Mobile Suite Service Bus REST and ADF BC SOAP). In addition you will get very nice performance improvement, there is out of the box caching for Web Service resultset with Coherence. I'm going to demonstrate how it works, all out of the box - really simple.
You could define caching for external service (more...)

Fusion Middleware Partner Community Forum 2015 presentations and key announcements

clip_image002Thanks for an excellent Fusion Middleware Partner Community Forum 2015! Special thanks for our excellent speakers for the great presentations and everybody to be a real community. With 175 attendees from all over Europe Middle East and Africa including friends across the world from US, Brazil, Mexico, Peru, Costa Rica. Once again the largest group with 25 attendees came from the Netherlands! In case you couldn’t come to Budapest make sure you read the blog (more...)

Get your Oracle Mobile Development 2015 Implementation Specialist Certification!

clip_image002Mobile Development 2015 Essentials Exam (1Z1-441) is now available in beta testing.
This certification covers topics such as: Mobile Application Framework (MAF), Mobile Application Framework (MAF) Data Layer, User Interface (UI) Development, Device Services Integration, and App Security. Up-to-date training and field experience are recommended.

This certification is available to all candidates, but is geared toward members of the Oracle PartnerNetwork. OPN members earning this certification will be recognized as OPN Certified Specialists. This certification (more...)

Protecting Sensitive Data in SOA Suite 12c by Jennie DeRosa


Given the recent security breaches, data security should always be a concern when designing and creating IT solutions. In particular, what are some considerations that should be made when implementing a solution within the Oracle SOA Suite? Is it sufficient to protect the data using WS-Security/SSL or is additional security needed? If you have sensitive data traversing through the SOA Suite then additional security must be considered.

As noted within the National Institute Standards and (more...)

Java EE 7 Hands-on Lab – free

clip_image002This page provide instructions and starting code for the Java EE 7 hands-on lab. The hands-on lab builds a typical 3-tier end-to-end application using the following Java EE 7 technologies:

Specification Name


Java API for WebSocket 1.0

JSR 356

Batch Applications for the Java Platform 1.0

JSR 352

Java API for JSON Processing 1.0

JSR 353

Java Message Service 2.0

JSR 343

Java API for RESTful Web Services 2. (more...)

SOA Suite 12c – Business Events and Consistency Levels by Siva


I have chosen Business Events as first feature to explore in recent release of SOA Suite12c. Also, I want to cross verify my earlier observations in 11g.

The initial observation is, now the new SOA project will have the folders for different artifacts and the folder Events is for edl files.

Secondly, 12c   supports One and Only one and  Guaranteed consistency only and no longer supports immediate. Also new property Durable is added to event (more...)

Java and IoT: The Intelligent Platform for the Connected Vehicle Whitepaper

clip_image002A vehicle is typically the most expensive and complex consumer device that we own. We expect it to keep up with the rest of our devices that produce and consume a rapidly growing set of media and social data. We also expect vehicles to be 100 percent reliable and to keep us safe. Meeting all of these needs is a challenge for manufacturers that have a growing set of requirements themselves. For instance, manufacturers need (more...)