 | Level: Intermediate Larry Tung (LTung@us.ibm.com), Software Engineer,
IBM
18 Jan 2006 How many times have you encountered an unexpected exception such as a NullPointerException, ClassCastException, or NoSuchAttributeException? Furthermore, what should you do with a sequence of stack traces? Testing business integration modules in IBM® WebSphere® Process Server using IBM WebSphere Integration Developer requires a good diagnostic approach that you can use to fix problems that prevent a module from working well. This article provides various recommendations that you can use to diagnose and fix these unexpected problems.
Introduction
While testing business integration modules in IBM WebSphere Process Server using IBM WebSphere Integration Developer, you can encounter problems that prevent your module from working as expected. This paper identifies three approaches for examining the behavior of a Service Component Architecture (SCA) component within a module. The first approach shows you how to enable logging and tracing to view information for a specific component. The second and third approaches deal with viewing the messages (inputs and outputs) being sent to or being sent from a SCA component. Messages can be received or sent using SOAP/HTTP when a SCA uses a Web service binding or read from or written to a Java™ Messaging Service (JMS) queue. In both cases, you can use WebSphere Integration Developer’s TCP/IP Monitor and XML schema validator to ensure that a component is sending or receiving the expected, well-formed message. This paper assumes that you are well versed in SCA terminology, Web services, and XML.
Downloads | Description | Name | Size | Download method |
|---|
| code sample | 0601_tung-OrderProcessingDocLit.zip | 61 KB | FTP | HTTP |
|---|
| code sample | 0601_tung-OrderProcessingTcpIP.zip | 61 KB | FTP | HTTP |
|---|
| Article in PDF format | 0601_tung-WPS_prob_determination.pdf | 417 KB | FTP | HTTP |
|---|
Resources
About the author  | |  | Larry is a Software Engineer at IBM Burlingame Lab in Burlingame, California. He is currently resolving customer issues on the IBM Websphere Process Server Interface Map component. You can reach Larry at LTung@us.ibm.com
|
Rate this content
|  | |  |