VBCS: Calling a REST endpoint by Richard Olrichs

image

Oracle Application Builder Cloud Service (ABCS) has been renamed to Visual Builder Cloud Service (VBCS), so this blog series about ABCS continues as a blog series about VBCS. In this blog I will explain how to call a REST endpoint and create a Business Object based on this REST Service. There are several ways to do this, but I will start with the most basic one. The data that we get from the REST service will only be presented (read-only), we will not send updates/posts to the REST endpoint.

To call the REST endpoint, we will use a template provided within VBCS that we are going to adjust just a little bit. We can do the editing of the 2 javascript files within VBCS itself. This is a temporary solution, Oracle is working on making these configurable and even more easy to use for users. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Jarvis Pizzeria: Decision Model in the Delivery Process by Richard Olrichs

image

To make the delivery of the pizzas to our customer, we need to decide how to deliver the pizzas. In our process we’ve already got the order data, so we know what the order is and where it needs to be delivered, but what is the best way to deliver the pizzas?

We will create a decision model in PCS to help us with this decision. In the delivery process we will call the decision model like a service and use the answer to make the correct decision.

The input for the decision model will be the amount of pizzas and the distance to the customer. Based on these data we will decide to either use a bike, moped or car to do the delivery. A very common decision to make in the Netherlands, since we love our bikes and often deliver pizzas by bike rather than by car.

We start with going to the PCS home. All the way out of the jarvis application and on this home menu we click the create button. Here we see that besides new applications, we can also create a new decision model. This means the decision is not coupled directly to the application with our processes, but it is a stand alone decision model. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Jarvis Pizzeria: Using the SOAP interface to start a Process by Richard Olrichs

image

We as old-fashioned SOA/BPM Suite developers, are used to test deployed services using tools like SoapUI. In this blog post, we will show you how to start a Process in the Oracle Process Cloud from the SOAP UI interface.

On premises with SOA or BPM we used to start by obtaining the required wsdl from the Enterprise Manager.

However, for PCS there is no such thing as an Enterprise Manager, so how do we get the WSDL?
In the top right corner of the PCS Composer there is a ‘Management’ button. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Jarvis Pizzeria: Implementing Rules by Richard Olrichs

image

When the order comes in, payment needs to be made first before we start preparing the pizza. Our order payment process supports three possible payment options:

  • Creditcard: obviously a commonly accepted payment option
  • Cash: although we are a very tech-savvy company we would also like our old-fashioned customers to be able to pay the pizza with cash money
  • Deferred payment: our most trusted customers can pay their order in a deferred way.  Deferred payment means the customer receives an invoice per email and is asked to pay the order within two weeks.

The payment process is depicted below. The first activity in the process is concerned with determining which payment options are available. What component can we use to insert some facts, start reasoning about those facts and give us an answer based on those facts? Of course…Oracle’s own business rules! Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

CORS Support in Oracle Process Cloud Service by Antonis Antoniou

 image

The latest August 2017 release has announced the long awaited support of Oracle Process Cloud Service embeddable components and REST APIs in CORS.
CORS stands for Cross-Origin Resource Sharing and it is a mechanism that allows restricted resources  on a web page to be requested from another domain outside the domain from which the first resource was served [1].
CORS is especially useful with REST services since in most of the cases, you will have a REST endpoint residing in a dedicated "API" domain. A very common scenario is consuming one of the Oracle PCS REST APIs from a completely different "client" domain.
Without Oracle’s PCS support in CORS this would not have been possible.
Another very powerful feature that has been around in Oracle PCS is the ability to embed Oracle PCS functionality in external applications in the form of jQuery widgets.

The following functionality is exposed as jQuery components: Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Innovation Blockchain & Process hands-on training August 27th – August 31st 2018 in Lisbon Portugal

PaaSSummerCamp2018August 27th – August 30th 2018 in Lisbon Portugal.

Trainer: Chris Peytier & Jens Lusebrink

Questions? Please post them in the discussion forum here. All details are posted at our registration page here.

Agenda Highlights:

Coming soon!

Skill Requirements:
Attendees must have the following skills to make sure they get the most out of the training:

Technical Requirements:
Every participant works on his/her own laptop. The minimal hardware requirements are:

  • Laptop 8 GB RAM better 16 GB RAM
  • Pentium 4 with dual-core CPU or newer
  • Minimum 40 GB free disk space
  • Please install the most recent Oracle Virtual box
  • Make sure you have administrator rights on your machine (including bios)
  • Be able to connect to an external USB stick or harddrive

Cloud Requirements:

 

For details please visit the registration page here.

For additional training please see the community training calendar (membership required).

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

New Oracle Tech Simplifies Internet Of Things Deployments In The Field by Michael Hickins

image

Oracle this week demonstrated new capabilities for its Internet of Things technology, which businesses can use to better manage their field equipment and assets as well as improve customer service performed by field technicians. Customers using the new capabilities have reported being able to deploy IoT into their workflows two to three times faster than before, according to Oracle executives who presented to a roomful of journalists at company headquarters in Redwood City, California.

Oracle

Oracle IoT Cloud Service lets operations managers monitor equipment and line status remotely.

Oracle is embedding IoT and data analytics technology into specific business applications running business operation workflows, such as those of Oracle CX Cloud (which includes sales, marketing, and customer service applications) and Oracle Supply Chain Management Cloud (which addresses issues in factory maintenance).

Oracle’s IoT applications portfolio includes Oracle Cloud-based IoT asset monitoring, production monitoring, connected workers, and fleet monitoring applications. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

My private Corner – FY19 Happy New Year

imageThanks to the partner community for the excellent contribution in the last 12 months. Are you ready to kickoff the new fiscal year? To grow our joint business join our three steps to success:

1. Attend the PaaS kickoff webcast on July 5th 2018

2. Come to Lisbon for the PaaS Summer Camps August 27th – 31st 2018 and

3. Join the PaaS Partner Communities & free cloud trials

Our partner communities and partner program are a proven road to joint cloud success.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle SOA Suite and WebLogic: Overview of key and keystore configuration by Maarten Smeets

image

Keystores and the keys within can be used for security on the transport layer and application layer in Oracle SOA Suite and WebLogic Server. Keystores hold private keys (identity) but also public certificates (trust). This is important when WebLogic / SOA Suite acts as the server but also when it acts as the client. In this blog post I’ll explain the purpose of keystores, the different keystore types available and which configuration is relevant for which keystore purpose.

Why use keys and keystores?

The below image (from here) illustrates the TCP/IP model and how the different layers map to the OSI model. When in the below elaboration, I’m talking about the application and transport layers, I mean the TCP/IP model layers and more specifically for HTTP.

The two main reasons why you might want to employ keystores are that

  • you want to enable security measures on the transport layer
  • you want to enable security measures on the application layer

Almost all of the below mentioned methods/techniques require the use of keys and you can imagine the correct configuration of these keys within SOA Suite and WebLogic Server is very important. They determine which clients can be trusted, how services can be called and also how outgoing calls identity themselves. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Grow your PaaS business with Oracle Cloud – 3 Steps to Grow your PaaS Business with the Oracle Cloud

3 Steps to Grow your PaaS Business with the Oracle Cloud:3 steps picture two

PaaS Partner Opportunities – FY19 PaaS kickoff webcast July 5, 2018 @ 17:00 – 18:00 CET

Thanks to the partner community for the excellent contribution in the last 12 months. Are you ready to kickoff the new fiscal year? Join the PaaS Partner Community Webcast July 5th 2018 to understand how to grow our joint cloud success. Oracle Cloud Platform Sales Plays bring new opportunities to you as a partner:

  • System Integrators: Generate consulting revenue with hybrid PaaS
  • Outsourcing companies: Offer private and hybrid cloud solutions
  • Independent Software Vendors: Build solutions based on PaaS
  • SaaS partners: Extend, Integrate, extend and secure SaaS solutions with PaaS
  • Hardware partners: Combine hardware with PaaS and IaaS to increase margins

Join the Webcast here

Presenters:

Ed Zou Vice President Oracle HQ Product Management

Jürgen Kress PaaS Partner Adoption Oracle EMEA

Oracle PaaS Summer Camp August 27–31, 2018 Lisbon Portugal

The PaaS Summer Camp is a one week training for cutting-edge software consultants, engineers and enterprise-level professionals. The #PaaSSummerCamp brings together the world’s leading Oracle experts in the fields of integration, API management, process management, microservices, mobile, chatbot and blockchain.Visit the registration page

Partner Communities including free Cloud trials

Join the PaaS and Developer partner community to receive the monthly newsletter, access training material, attend our webcast & trainings and receive free cloud trials. For free registration please visit the PaaS Partner Community website here and the Developer Partner Community website here.Free Oracle Cloud trials

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress