Skip to main content


developerWorks  >  WebSphere  >

Problem determination in WebSphere Process Server

developerWorks

Level: Intermediate

Larry Tung (LTung@us.ibm.com), Software Engineer, IBM

18 Jan 2006

Get the downloads

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

DescriptionNameSizeDownload method
code sample0601_tung-OrderProcessingDocLit.zip61 KBFTP|HTTP
code sample0601_tung-OrderProcessingTcpIP.zip61 KBFTP|HTTP
Article in PDF format0601_tung-WPS_prob_determination.pdf417 KBFTP|HTTP
Information about download methodsGet Adobe® Reader®


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


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Back to top


Document options

Document options requiring JavaScript are not displayed

Discuss


Rate this content

Help us improve this content