Saturday May 09, 2015

My private corner – The Hare of the Dog


As 2015 will bring many new challenges and opportunities – all up in the clouds. In this short section “my private corner” we will inform you about personal notes. We start with a booked published by Niall – a superb middleware trainer most of you know, and had a lot fun with during his workshops

The Hare of the Dog

clip_image002This book, volume one of three, chronicles the tale of a search, not just any search, but a search for suitable work for unsuitable men. Men, who, through no fault of their own, life had simply left behind, and consigned to the scrapheap of humanity. There they lay, living out their miserable days, until the divine intervened. From that day on, they were still men, however, not just any old men, but the men of Grace & Danger Ltd. God bless them all for showing us the way. God bless you too, for buying this book. This book deals with a universal theme, namely, the intrinsic value of each and every one of us. No one is useless; we are all connected, all on the one road. Where will this road take us? Nobody knows. This book may give you some hints, but, essentially, it is something, each and every one of us needs to work out, for themselves. Enjoy, laugh and maybe think! Get the book here on Amazon

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

Friday Mar 06, 2015

API article series by Niall Commiskey

clip_image001Thanks for the nice API management introduction:

Installing API Catalog

Using the API Catalog for harvesting SOA service APIs

Using API Catalog for harvesting Service Bus APIs

developer -

Users with the developer role have the ability to search OAC for published APIs from the OAC console or using the Oracle Enterprise Repository JDeveloper plug-in. The developer can examine the API metadata to better understand the API. The developer also has the ability to declare interest in the API and submit ratings and reviews for an API.

curator -

In addition to the capabilities available to the developer role, users with the curator role can run the harvester to create new API assets in OAC. After API assets have been created, curators edit them to update their metadata. The curator also has the ability to publish an API, which makes the API available for discovery by developers.

admin -

In addition to the capabilities available to the curator and the developer roles, users with the admin role have access to the Adminpage in OAC. From this page users with this role can administer the infrastructure of OAC by editing system settings, creating new users, creating new departments, managing sessions, and using the import/export tool. Users with this role can also configure the security features included with OAC.

Read the all the articles 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

Monday Feb 23, 2015

The role of the Process Owner in a BPM process human task by Niall Commiskey

clip_image002This is to answer the simple question, what can the process owner do in respect of approving task etc. Here is my simple BPM process – Here is the default Human Task definition -

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

Monday Feb 16, 2015

SOA 12c Debugger issue –> cannot initiate debugging by Niall Commiskey

clip_image002Check the following - thanks to Luis Weir - he also Tweeted this - I don't like Twitter myself!
Too limiting, I am more into writing longer texts!
This issue may be caused by the debugger trying to use the ip address under which the SOA app was deployed.
1. Make sure the listen address is empty.
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

Thursday Feb 12, 2015

SOA Suite 12c New Features - Coherence Adapter by Niall Commiskey

clip_image002

Here is a simple example of using the above -I have a web service that checks the inventory status of products. I create a BPEL process that accepts an order as input and then calls the above web service to get the inventory status of the product. 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

Monday Sep 15, 2014

Welcome to SOA 12c by Niall Commiskey

Or can one single man beat the Amis Team? Thanks to all your excellent articles – you missed Nr 7 – we are the best team together with Amis J Thanks for all your superb PTS SOA & BPM trainings! Read all the posts at Niall blog here.

SOA Suite 12c: Aligned with industry drivers such as Cloud, Mobile and Data. Here are some of the new features I will detail in future posts -

Single JDev based developer install. Jdev's embedded WLS has the SOA engine deployed on it.
1. Uses JavaDB for soainfra schema
2. Debugger
3. SOA Tester
4. Continuous Integration support (Maven/Hudson)
5. REST support
6. SOA Templates
7. More flexible authorisation model
8. Exalogic optimisations
9. Enterprise Scheduler (ESS) New component

10. Improved EM console
11. Improved Error Hospital
12. Performance improvements
13. Improved SOA Composer
14. MFT - New component - Managed File Transfer
15. Mobile Channel Enablement
16. Cloud Support
17. New JCA Adapters
18. B2B improvements

# 1 SOA 12c New Features - an overview
# 2 SOA12c - New Features - Project Structure / Technology & Cloud Adapters
#3 SOA 12c New Features - BPEL --> SubProcesses / Component Templates
#4 SOA 12c New Features - OSB design time in JDev / REST services
# 5 SOA 12c - Composite Debugging
#6 SOA 12c New Features : Encrypt/Decrypt Personally-Identifiable Information (PII)
#8 SOA 12c New Features - sharing artifacts via SOA Design time MDS Repository
#9 SOA 12c New Features - Managed File Transfer (MFT)
#10 SOA 12c New Features - Enterprise Scheduler (ESS)#11 SOA 12c New Features - Enhanced SOA Composer for Business Rules#12 SOA 12c New Features - Performance --> Modularity Profiles

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

Wednesday Sep 10, 2014

SOA Suite 12c Implementation Bootcamps by PTS

This FREE hands-on workshop covers all the capabilities you need to build robust, reliable and agile SOA solutions. It covers the key themes/ components of SOA12c, such as developer productivity, adapters, Cloud integration, monitoring and management, Managed File Transfer(MFT), Enterprise Scheduler (ESS), B2B, Oracle Event Processing (OEP) and Business Activity Monitoring (BAM). The workshop labs include an end to end example, leveraging components such as BPEL, OSB, Adapters, MFT, ESS and B2B. They also cover the use of Enterprise Manager for FMW (EM) for monitoring and fault analysis.
After attending this Oracle Suite 12c workshop, you should be in a position to build industry-focused solutions, customer-facing demos, proof-of-concepts (POCs), pilot implementations and reference architectures on this platform. You will also be in a position to extend your current SOA implementations with MFT, B2B, Cloud adapters and open your platform for mobile applications. You cannot afford to miss this workshop, if you are a SOA or BPM developer/ consultant.

Agenda

  • SOA 12c Overview
  • Developer Productivity
  • Industrial SOA
  • Adapters
  • OSB, Restful Services
  • Enterprise Scheduled Services
  • Managed File Transfer
  • B2B
  • BAM
  • OEP
  • Migration from 11g to 12c

Lab Outline

  • Quick Start SOA Installer
  • Process Orchestration
  • Build Restful services
  • OSB Integration
  • Coherence and UMS adapters
  • Enterprise Schedule Services
  • MFT to Transfer Files
  • B2B to Share Documents
  • OEP,/

Audience

  • SOA/BPM developers
  • Technical Architects
  • Industry Solutions Architects

Prerequisites

  • A good understanding of SOA Suite 11g and composite application development
  • completion of SOA 11g Foundation course or on-demand training

Equipment Requirements Attendees must bring their own laptops. The laptops must meet the following minimum hardware/software requirements:

  • Minimum 16GB RAM and 60GB free disk space
  • Up to date version of the browser of your choice.
  • Administrator permissions on the laptop in order to install software
  • The most recent version of Oracle Virtual Box software.
  • You will be provided with a workshop VM when the class begins. Schedules:
  • October 6-9, 2014: Oracle Kista, Sweden Register Here!
  • October 27-30, 2014: Oracle UK - 1 South Place, London UK, Register Here! For details please visit our registration page here.

Schedules:

For details please visit our registration page 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

Tuesday Aug 26, 2014

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.

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

Thursday Jul 24, 2014

BPM 11g Timeout Heuristics by Niall Commiskey

Here are some basic heuristics to defensively deal with timeouts in your BPM processes.
The basic rule is - follow the hierarchy
JTA Timeout > BPM EJB Transaction Timeout > resource timeout
We can look at this as referring to the 3 different technical levels involved -

JTA Timeout - set at weblogic engine, this is the Java Transaction timeout. You want to avoid this ever happening. It can be set at weblogic domain level (JTA tab) via the weblogic console - By default this is set to 30 seconds. You will have to increase this, as the BPM EJB Tx Timeout is set, per default, to 300 seconds.

BPM EJB Transaction Timeout - set at BPM engine level. These BPMXXX EJBs are listed under deployments in the weblogic console (Deployments --> soa-infra - EJBs) and the Tx Timeout can be set there.

Resource Timeout - e.g. the web service your BPM process is calling -

Each resource may be unique from this perspective, so it may not be a case of one size fits all. Some research may be needed here to work out what one could term the “normal” response time. You want to avoid inefficient use of the BPM engine – i.e. the engine waiting too long for a response from a service, be it a web service or a DB adapter service. My rule of thumb - add 30% to the "normal" time.
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

Wednesday Jun 04, 2014

BPM best practice by David Read and Niall Commiskey

At our SOA Community Workspace (SOA Community membership required) you can find best practice documents for BPM Implementations. Please make sure that your BPM experts and architects read this documents if you start or work on a BPM project. The material was created based on the experience with large BPM implementations:

Also we can support you with your BPM project on-side. Please contact us if you need BPM support!

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

About





Search

Archives
« July 2015
SunMonTueWedThuFriSat
   
11
28
29
30
31
 
       
Today