Contents
WebSphere Adapter Toolkit . . . . . . 1
IBM WebSphere Adapter Toolkit technology
overviews .
.
.
.
.
.
.
.
.
.
.
.
.
.
. 2
IBM WebSphere Adapters .
.
.
.
.
.
.
.
. 2
Architectural overview .
.
.
.
.
.
.
.
.
. 4
How metadata is used at build time and run time 7
Using Enterprise Metadata Discovery to build
services .
.
.
.
.
.
.
.
.
.
.
.
.
.
. 7
IBM WebSphere Adapter Toolkit overview .
.
.
. 8
New Connector Project wizard overview .
.
.
. 9
Resource Adapter Deployment Descriptor Editor
overview .
.
.
.
.
.
.
.
.
.
.
.
.
. 10
Adapter Foundation Classes overview
.
.
.
. 10
IBM WebSphere Adapter Toolkit tasks
.
.
.
.
. 11
IBM WebSphere Adapter Toolkit installation
requirements .
.
.
.
.
.
.
.
.
.
.
.
.
. 11
Samples overview .
.
.
.
.
.
.
.
.
.
.
. 12
Running the Twine Ball sample using WebSphere
Integration Developer .
.
.
.
.
.
.
.
.
. 13
Running the Twine Ball sample using Rational
Application Developer.
.
.
.
.
.
.
.
.
. 26
Troubleshooting the samples.
.
.
.
.
.
.
. 28
Using the New Connector Project wizard
.
.
.
. 28
Launching the New Connector Project wizard .
. 29
Specify project properties .
.
.
.
.
.
.
.
. 31
Specify project facets .
.
.
.
.
.
.
.
.
. 32
Specify connector project module settings .
.
. 32
Specify resource adapter properties
.
.
.
.
. 33
Specify generation options .
.
.
.
.
.
.
. 34
Generating an IBM WebSphere Resource Adapter 35
Generating a JCA resource adapter
.
.
.
.
. 49
Generated code and deployment descriptor.
.
. 55
Using the Resource Adapter Deployment Descriptor
editor .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 56
Displaying the deployment descriptor
.
.
.
. 56
Modifying deployment descriptor properties .
. 66
Editing deployment descriptor source
.
.
.
. 67
Implementing code from the IBM WebSphere
Adapter Toolkit .
.
.
.
.
.
.
.
.
.
.
.
. 68
Foundation Classes implementation overview .
. 68
Data model .
.
.
.
.
.
.
.
.
.
.
.
. 69
Inbound event notification .
.
.
.
.
.
.
. 79
Inbound callback event notification
.
.
.
.
. 89
Outbound support .
.
.
.
.
.
.
.
.
.
. 97
Data and metadata
.
.
.
.
.
.
.
.
.
. 115
Enterprise Metadata Discovery general
interfaces and implementation for application
adapters .
.
.
.
.
.
.
.
.
.
.
.
.
. 123
Enterprise Metadata Discovery interfaces and
implementation for technology adapters .
.
. 157
Structured record implementation
.
.
.
.
. 162
Data binding implementation .
.
.
.
.
.
. 166
Bidirectional language support
.
.
.
.
.
. 167
Problem determination .
.
.
.
.
.
.
.
. 168
Validating the code
.
.
.
.
.
.
.
.
.
.
. 193
Testing enterprise metadata discovery (EMD) of
the adapter .
.
.
.
.
.
.
.
.
.
.
.
. 193
Testing the adapter in unmanaged mode .
.
. 194
Testing the adapter in managed mode .
.
.
. 197
Validating code with Rational Application
Developer and WebSphere Application Server
. 203
Creating and exporting a resource adapter
.
.
. 206
Reference.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 208
Terminology .
.
.
.
.
.
.
.
.
.
.
.
. 208
Notices . . . . . . . . . . . . . . 211
Programming interface information .
.
.
.
.
. 213
Trademarks and service marks
.
.
.
.
.
.
. 213
Index . . . . . . . . . . . . . . . 215
© Copyright IBM Corp. 2006, 2008
iii
Summary of Contents for WebSphere Adapters
Page 2: ......
Page 6: ...iv WebSphere Adapters WebSphere Adapter Toolkit User Guide...
Page 220: ...214 WebSphere Adapters WebSphere Adapter Toolkit User Guide...
Page 224: ...218 WebSphere Adapters WebSphere Adapter Toolkit User Guide...
Page 225: ......
Page 226: ...Printed in USA...