Our partner OpRiskSolutions developed two solutions based on BPM Suite 12c:
Aria4Automotive is a comprehensive solution, designed to address the
specific requirements of Project Schedule Management in the Automotive
Industry. The solution supports specific automotive industry planning
concepts, such as enterprise-wide scheduling.
Aria4Pharma is a comprehensive enterprise solution that addresses the
specific needs, planning concepts and processes of drug development in
the pharmaceutical industry.
For more information about the Solutions Catalog & Cloud (more...)
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.
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 (more...)
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
The objective of this post is not about how (more...)
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.
In this posting I will explain why in the Oracle BPM/SOA Suite you should not attach fault policies to synchronous services.
The other day I investigated some BPM process instance that had an unrecoverable error. It was calling a synchronous service, that on its turn was calling another synchronous service, that on its turn was calling a external, synchronous service exposed through the Oracle Service Bus. That latter call failed (due to a timeout). As (more...)
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 (more...)
What’s new in Integration Cloud Service? Your High Productivity Integration Platform in the Cloud
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 (more...)
my current project, XML files are uploaded by the end-user to be
processed in the Oracle SOA Suite. The XML files contain information
about employers and their employees. Because an employer can have
hundreds and even thousands of employees, these XML files can be quite
large. Processing such large XML files consumes a lot of memory and
can be a bottleneck especially when multiple end users are (more...)
workshop will guide the participant through the installation of a
non-development environment for SOA and BPM Suite v12.2.1. This workshop
won’t cover the installation of the SOA Quickstart install, but the
installation of the production software. Some notable differences
between the Quickstart install and production bits are:
Quickstart installer doesn’t require an Oracle Database but uses a Java
Database. In order to use BAM, an Oracle Database is (more...)
implement, manage, and maintain a highly flexible service-oriented
computing infrastructure across your enterprise using the detailed
information in this Oracle Press guide. Written by an Oracle ACE
director, Oracle SOA Suite 12c Handbook uses a start-to-finish
case study to illustrate each concept and technique. Learn expert
techniques for designing and implementing components, assembling
composite applications, integrating Java, handling complex business
logic, and maximizing code reuse. Runtime administration, governance,
and security are covered in this (more...)
Below you will find an overview of all the sessions that took place at the AMIS25 Beyond the Horizon conference (1-3 June 2016, Katwijk, The Netherlands) along with the associated session resources – such as the presentation slides and where applicable the source code.
Deploy with joy: automate the build and deployment of your ADF Fusion application
Ultimate Node.js countdown the coolest APEX examples
This article dives into the Business Rules Engine (BRE) of Oracle SOA Suite and how to create reusable Business Rules for your SOA services and BPM processes. Basic knowledge of the BRE is assumed.
In many cases, when you work with SOA or BPM, Business Rules are involved. They are important for decision logic, validations and process routing. The Business Rule Engine (BRE) that comes with Oracle SOA Suite is a logical choice for modelling (more...)
The Oracle Service Bus has built in features to poll an IMAP of POP3 mail account. There are loads of excellent blog posts that exactly describe how to do it. However, when the mail server happens to be a Microsoft Exchange server, things become shady. Exchange’s IMAP implementation tends to be not really that compatible, and the server log will fill up with stacktraces such as:
javax.mail.MessagingException: Connect failed;
nested exception is: