Category: Business Integration Tips

WAS: Resolution to Messages in the SIB locked forever

In a cluster where the messaging engine has failed over between nodes, a situation could arise where the transaction log (‘tranlog’) has become corrupt or is unrecoverable. In this situations, you may see messages on SIB Queues that are in the LOCKED state but are unprocessed. If you factor in a sequential delivering of messages, […]

Read more

WebSphere Business Integration V6.1 Performance Tuning

Draft Redpaper, last updated: Mon, 9 Jun 2008

– Learn valuable tips for tuning
– Get the latest best practices
– Try the example settings

This IBM® Redpaper was produced by the IBM WebSphere® Process Server, WebSphere Enterprise Service Bus, WebSphere Adapters, and WebSphere Business Monitor performance teams in Austin Texas, Böblingen Germany, and Hursley England.

Read more

WB552: Random DataPower Thoughts Part 3

“Root Certificates” are implicitly trusted. The lookup chain of certificates ends at a root cert. These are stored in the pubcert directory. sharedCert is where certificates that we share with other clients are located. When creating a domain, you should always include default as a visible domain. This allows access to the store:// file system […]

Read more

Use ARM to monitor SCA invocations in IBM WebSphere Process Server

This two-part series shows you how to monitor Service Component Architecture
(SCA) invocations using the Application Response Measurement (ARM) standard in IBM
WebSphere Process Server V6.1. You can use an ARM implementation, such as IBM Tivoli
Composite Application Manager for Response Time Tracking, to generate a graphic view
of SCA invocations. This article, Part 1 of the series, starts by describing ARM and
showing you how to debug synchronous scenarios using Tivoli Composite Application
Manager for Response Time Tracking. In Part 2, you’ll get an introduction to SCA
invocation patterns and learn how to debug asynchronous scenarios.

Read more

WebSphere Adapter for JDBC: SetObjectKeys NullPointer Exception

We had a WebSphere Adapter for JDBC export in our module, and it was throwing the following exception: [5/27/08 17:55:52:315 EDT] 0000006b NUXInResource I PollEventManagerWorker run() CWYBS0011I: Polling has started. UserAction=No action is required. [5/27/08 17:55:53:356 EDT] 0000006d NUXInResource E com.ibm.j2ca.extension.eventmanagement.internal.EventSender getObjectForEvent(Event) EventStore impl (com.ibm.j2ca.jdbc.inbound.JDBCEventStoreWithXid@6eec3b01) threw an unexpected and unchecked exception javax.resource.ResourceException: EventStore impl (com.ibm.j2ca.jdbc.inbound.JDBCEventStoreWithXid@6eec3b01) […]

Read more

Business Object Maps and ‘Required’ Attributes

Just ran into an interesting scenario. We have a business object with a required attribute (amongst a sea of non-required ones). In a business object map, we only set the non-required ones and never set the required ones to any value. In the above example, ‘productStatus’ is required, ‘name’ is not. This is the Mediation […]

Read more

Make SOA real with IBM WebSphere Enterprise Service Bus and IBM WebSphere DataPower SOA Appliances

Looking for a way to manage the interoperability among applications using
different protocols that need to exchange confidential data? Consider combining the
functionality of IBM WebSphere Enterprise Service Bus and IBM WebSphere DataPower
SOA Appliances. Find out how you can get a secure, agile, and extendible solution
with a little effort in terms of code.

Read more