Category: IBM

Our team has attended the global conference: IBM Impact 2013. There was plenty of great insight and information regarding Cloud Computing technologies during the conference, including PureFlex, PureApplication and PureData.

Here are some interesting session presentations:

•    Future Directions in Cloud Platforms PDF
•    WebSphere Application Infrastructure The Big Picture PDF
•    Continuous Delivery to Your Private PaaS: The Next Era of Private Cloud PDF
•    SOA as the Foundation for Cloud Adoption PDF
•    Next-Gen Productivity Platform for IBM PureSystems, Web and Mobile PDF
•    Exploring IBM PureApplication System Patterns of Expertise PDF
•    Exploring IBM PureApplication System and IBM Workload Deployer Best Practices PDF
•    Introduction to Cast Iron PDF
•    Best Practices for Cast Iron Integration both in the Cloud and On Premise PDF
•    WebSphere in a Virtual Cloudy World PDF
•    Deploying High-Availability Patterns in PureApplication System PDF
•    Why Would I Want to Put My Database in the Cloud? PDF
•    Driving Continuous Delivery with IBM PureApplication Systems PDF

No tags Hide

IBM Impact 2013 – Whats New in IBM BPM 8.5

At the global IBM conference (Impact 2013) some new features of IBM BPM 8.5 have been introduces. The most important enhancements are listed below:

  • Simplified IBM BPM installation, configuration, and administration reduces time and effort to setup, manage, and expand IBM BPM
  • Improved business process outcomes by significantly enhanced support for out-of-the box and custom dashboards
  • New, internal document repository to consistently store document attachments, both internally and externally, using CMIS “live” linkages between process documentation in Blueworks Live
  • “live” linkages between process documentation in Blueworks Live, and corresponding IBM BPM process applications improve collaboration, communications, and change tracking between business process stakeholders
  • Enhanced web service security and Simple Object Access Protocol (SOAP) header support in the IBM BPM standard runtime
  • Included entitlement for IBM Worklight Enterprise Edition Environment accelerates developing IBM BPM applications on mobile devices

No tags Hide

Dynamic adaptation of Coach Views in IBM BPM v8.0

In a previous blog, we have shown  how to create a basic coach view. Since then, I have been doing some more experimenting to achieve dynamic adjustment of view components. It’s hard to admit, but I have spent quite some time, figuring out how to dynamically hide, show or disable a certain view component (e.g. text box), based on a value of a defined configuration option. In my defense, current IBM documentation didn’t offer as much help as it should. (more…)

, , , , , , , , , , Hide

Coach Views in IBM BPM v8.0

Coach Views are new feature in version 8.0 and enable reuse of custom, user-defined coach controls, sections and templates. In practice, this means that we can build one control for a certain business object and use it on multiple user interfaces in multiple human tasks. Because business processes are usually all about modifying a business object through a series of steps, performed by various participants, this is an extremely useful option which saves us a lot of redundant work.

In this blog we will take a look at how to build them and how to use them within coaches.

(more…)

, , , , , , , , , , Hide

At a recent Impact event, IBM announced a next step towards highly integrated, easily scalable business process management environment, IBM Business Process Manager V8.0.

IBM BPM 8 includes tooling and runtime for process design, execution, monitoring and optimization and is focused on continuous and simplified process improvement, adopted for process owners and business users.

(more…)

, , , Hide

In April, 2012, IBM Cloud Academy Conference will take place in RTP North Carolina, U.S.

Matjaz B. Juric is Program Committee member.

More information: http://www.ibm.com/solutions/education/cloudacademy/us/en/cloud_academy_conference.html

 

No tags Hide

Lately, when I have been trying to install a new version (7.5.1.0) of IBM BPM environment, I have encountered an unexpected problem. I have installed Integration Designer along with Process Server and BPM Process Center (PC) on the same virtual machine. After installation, I have first created a Process Server Profile and after and then a PC profile.
Creation of both profiles went smoothly and both profiles started normally. Then, I opened Process Center Console on the second profile and downloaded Process Designer (PD) installation files. I installed PD and tried to open it. And there was a surprise. Although I have just downloaded files from process center, which was therefore obviously running, PD has displayed the following error: “Attempt to connect to the Process Center failed. Verify that the server is running.”. (more…)

, , , , , , , , , Hide

In the first post of this series we have described capabilities of IBM’s BPM platform and today we will take a closer look at Process Designer component, capable of designing and executing BPMN business processes. IBM Process Designer (PD) is a heritage of WebSphere Lombardi Edition and according to IBM enables you to model and implement your business processes and easily demonstrate process design and functionality during development efforts. In this post I will show you how to create and execute a simple process using PD.

(more…)

, , , , , , , , Hide

This post is a follow up on the post where we described how to propagate a transaction from WebLogic 11g (WLS) to WebSphere 8 (WAS). Post is located here: http://www.soa.si/2011/12/20/how-to-propagate-a-global-transaction-between-oracle-weblogic-11g-and-ibm-websphere-8-0-using-ws-at/. It is describing transaction propagation in the opposite direction from WLS to WAS using WS-Atomic Transactions.

In this follow up I will describe transaction propagation from WAS to WLS using WS-AT.  I am using the same two JAX-WS Web Services as are used in the previous post. One is deployed on WAS and one on WLS. They both contain operation insert() which we use for inserting a record in a database table. For this each environment uses a separate database and has configured a corresponding XA Data Source. We implemented additional JAX-WS Web Service facade. Its penis enlargement extender role is to start a global transaction and invoke other two services inside this transaction.

 

 


Main steps:

  • From the previous post we use XA-enabled data source and both web services that participate in a global transaction.
  • Next step is to configure WAS transaction service for interoperability and proper WS-AT version (we used WS-AT version 1.2) using WAS administrative console.
  • We can also configure WAS to use Secure Socked Layer connection for WS-AT coordination or disabling it in case we do not want to use it.
  • Implement the facade Web Service. There we are calling both web services in one global transaction which is controlled using Java Transaction API (JTA). Both service clients must have attached proper WS-AT policy. We also recommended using WS-Addressing.

No tags Hide