A sample is provided to demonstrate how to extend the IBM® WebSphere® Multichannel Bank Transformation Toolkit Web Services connector to manipulate SOAP messages and map new data type objects.
The implementation items in this sample are in the Alphates_v8.0 project and the BPWSCoreBankingWeb project, which provides sample Web services. Table 1 provides a description of the implementation items in the sample.
Item name | Description | Related reference information | Location |
---|---|---|---|
SampleJaxWsConnector.java | Extend WS connector to register new Handler | Registering a Web services connector class | /src/com/ibm/btt/alphatest/ws/ folder in the Alphates_v8.0 project |
SampleHeaderHandler.java | Extend WS connector to handle SOAP message header | Implementing a Web services handler | /src/com/ibm/btt/alphatest/ws/ folder in the Alphates_v8.0 project |
SampleMapperConverter.java | Sample of extending data mapping | Extending data mapping | /src/com/ibm/btt/alphatest/ws/ folder in the Alphates_v8.0 project |
WebServiceExtensionOperation.java | InitiationWeb service extension sample | /src/com/ibm/btt/sample/operation/ folder in the Alphates_v8.0 project | |
webServiceExtensionOperation.xml wsGetAccountBalanceAccessOp.xml wsQueryWorkingDayOp.xml | Self-defined operation files for the sample | /src/definitions/operations/ folder in the Alphates_v8.0 project | |
WebServiceExtension.xui | XUI file for the sample | /xui folder in the Alphates_v8.0 project | |
com.ibm.btt.ws.bank.* | Web service client generated by WebSphere Multichannel Bank Transformation Toolkittooling | /src/com/ibm/btt/ws/bank folder in the Alphates_v8.0 project | |
BPWSCoreBanking.ear | Sample web services |