BPM Composer 12c New "Document-Only" Feature by Dan Atwood

 

clip_image002BPM 12c Business Process Composer has many new features, but one that is commonly overlooked is its "Document-Only" feature.

This makes it easy to create processes that are not validated or deployed when the other processes in the project are deployed.  This is useful when modeling the way things are currently working, and is commonly known as modeling the As-Is process.  An As-Is process’s purpose is to reach a common understanding of how things are working today and to determine through a consensus how the process should be improved.

With this goal in mind, always guard against spending an exorbitant amount of time modeling As-Is processes.  They should be left in a rough state, without any services, human tasks or user interfaces fully defined.  Because As-Is processes document problems in a business where work is lost, the process needs to be modelled with its sequence flows missing.  With this feature, you can leave your As-Is process intact in its inconsistent state and in the same project as your To-Be (or Should-Be) process models without impacting the project’s ability to be deployed.

This video demonstrates this feature as well as a best practice to help ensure that developers using Oracle BPM Studio understand that As-Is process models exist in a project. Watch the video 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

BPM Suite on Java Cloud Service

clip_image002

BPM Suite is available on Java Cloud Service for development and test purpose. This service is ideal to speed up your BPM project, no need to wait for local server installations! To learn more please visit the SOA Community Workspace (SOA Community membership required):

BPM Suite on Java Cloud Service.pptx

Provisioning Oracle BPM Suite on Oracle Java Cloud Service (JCS)

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

First impressions of Process Cloud Service

clip_image002

Watch the short videos to get a first impression of Oracle Process Cloud Service (PCS):

  • eProseed Digitizes with Oracle Process Cloud Service – YouTube
  • AVIO Empowers Business with Oracle Process Cloud Service – YouTube
  • Flextronics Speeds Up BPM with Oracle Process Cloud Service – YouTube
  • Land O’ Lakes Extends SaaS with Oracle Process Cloud Service – YouTube
  • Sofbang Extends SOA with Oracle Process Cloud Service – YouTube
  • Hitachi Manages Contracts with Oracle Process Cloud Service – YouTube

To learn more about PCS please visit the PCS tag at the SOA Community Workspace (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

How to fix java.io.InvalidClassException error when accessing Oracle ACM Case API via Jdeveloper by Vikram Bailur

 

clip_image002Here is a quick and useful tip. This was an error I got when I was running a custom java client to query the Oracle Adaptive Case Management API.

From a sort-of related metalink on Oracle which says :

Although the problem couldn’t be recreated by the development team on demand, from the exception is clear that the root cause of the problem is the differnce of the version of the org.eclipse.persistence jar distributed with Oracle JDeveloper and Oracle WLS.

I figured this was something to do with the version of eclipselink libraries currently running on the soa server were different from Jdeveloper install.

In my JDeveloper project, I had some libraries and classpath pointing to my JDeveloper install and some others pointing to my SOA middleware home install for example. 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

Video on Team Collaboration Using Oracle BPM 12c PAM by Jaideep

clip_image002When teams work on an Oracle BPM project, they can use the Process Asset Manager (PAM) to collaborate on the project. Oracle BPM 12c PAM helps Process developers using BPM Studio (JDeveloper) to collaborate with analysts using the Oracle BPM Composer. Team members can ‘publish’ or ‘commit’ BPM artifacts into PAM and ‘check-out’ or ‘update’ BPM artifacts from PAM. The Oracle BPM 12c PAM also supports versioning functionality. It’s basically a subversion repository that is built into the product. It also includes support for Security and Access Control, Conflict Resolution, Diff and Merge, Reporting of business assets in the catalog and their history, and the ability to create project snapsots, so that you can revert back to a stable version of the project. Watch the video 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

Creating a simple BPM Manual Process by Waslley Souza

clip_image001

A Manual Process in Oracle BPM Suite 12c is a process that the user starts through a Human Task.
In this post we will create a BPM Process to add employees through a Human Task and generate a XML file through File Adapter.
Download the sample application: BpmHelloWorldApp.zip.

Create a new BPM Application, name it as BpmHelloWorldApp and click Finish.
Right-click the project name and choose New > BPMN 2.0 Process.
In the BPMN 2.0 Process Wizard, choose Manual Process, name it as AddEmployee and click Finish.

Our BPM application was created.
Before we start to model our process, we need to create a new user.
Start the WebLogic Server, go to Console and create the hrofficer user.

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

Provisioning Oracle BPM Suite on Oracle Java Cloud Service free Tutorial

 

clip_image002This tutorial describes the process for extending an Oracle WebLogic Server domain on an Oracle Java Cloud Service instance with Oracle Business Process Management Suite (Oracle BPM Suite).

Oracle BPM Suite provides a complete set of tools that you can use to create, execute, and optimize business processes. Oracle Java Cloud Service enables you to use an Oracle WebLogic Server domain and set up your Oracle BPM Suite environment without worrying about the infrastructure or platform components. All Oracle Java Cloud Service instances are preconfigured to use your Oracle Database Cloud Service instance and an object storage container that you create in Oracle Storage Cloud Service.

Oracle Java Cloud Service provides a platform to develop and deploy business applications in the cloud. Oracle Java Cloud Service provides instant access to a cloud environment with Oracle WebLogic Server, integrated security, and database access.

What Do You Need?

To create a storage container, an Oracle Database Cloud Service instance and an Oracle Java Cloud Service instances, ensure that you have a subscription to each of the following:

  • Oracle Storage Cloud Service
  • Oracle Database Cloud Service (Database as a Service [DBaaS])
  • Oracle Java Cloud Service

For more information, see Getting Started with Oracle Cloud. Get the Tutorial 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

Video on Business Architecture in BPM 12c by Jaideep

clip_image002

BPM 12c has introduced the capability to create business architecture projects in BPM Composer. Business architecture models help you to take a top-down approach to discover, refine and create a more formal link between the organization’s business goals and BPM projects.

Oracle BPM Composer 12c has introduced the capability to create the following types of business architecture models

  • Enterprise Maps
  • Value Chain Models
  • Strategy Models

This is an introductory video on business architecture in Oracle BPM 12c. It’s an excerpt from one of our self paced Oracle BPM Training courses. Watch the video 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

Process Data Definition by Red Maveriks

 

clip_image002Processes transform inputs (data) into outputs (data)

We have our BPMN process and if we only want to document our process, this is almost all the work we’ll need to do. However, Akino Fishing Co. wants to not only document, but also automate and execute the processes. For that, we need to define our process data.

A process governs data transformation

Process data refers to the entities that the process manipulates, or interacts with, during its life cycle. To put it simply, a process manipulates things. All these things must first be defined, so that the process does what it’s intended to do.

For our process, we’ll define the following data entities:

  • Request
  • Parking Space

Oracle BPM Composer allows you to define this in a fairly simple way. First, you create the data structure, that will specify what makes that “thing”. Let’s build an example to understand this better:

What makes a request? How is it defined? Think about it for 5 minutes…

5 Minutes

You should end up with something like this:

  • Requester – who made the request
  • Request date – when the request was made
  • Employee? – is the requester an employee?
  • Park date&time – when does the requester want to park
  • Fulfilled? – was the request fulfilled?
  • State – state of the request: open, closed, pending alternative

So, these set the characteristics, the structure, of our request.

Business Objects vs Data Objects

We define a request as being comprised of these 6 elements, by creating a Business Object. In the BPM process composer select the option Business Object, 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

Getting Started with BPM: Free Oracle University Video Tutorials by Bob Rhubart

 

clip_image001Want to sharpen your BPM skills? Settle in for an educational video binge these free tutorials from Oracle University:

Getting Started with BPM – Episode 1: BPMN Overview [40 minutes]
  Meera Srinivasan, Director of Product Management for Oracle Business Process Management Suite, explains how Oracle BPM Suite uses BPMN models for process design and analysis. She then describes the four major groups of BPMN constructs: activities, gateways, events, and subprocesses.

Getting Started with BPM – Episode 2: BPM Composer and BPM Studio Overview [60 minutes]
  Meera Srinivasan describes the main features of the two Oracle BPM modeling tools—Oracle BPM Composer and Oracle BPM Studio—in their 11g PS6 (11.1.17) releases. Then she highlights the significant changes in the new 12c (2.1.1.3) releases of each tool.

Looking for other training/certification resources from Oracle University? Click 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