Figures Figure 1 An Adapter Request-Response Server activity 22 Figure 2 An Adapter Subscriber activity receiving a message and starting a process 26 Figure 3 An Invoke an Adapter Request-Response Service activity sending a request 30 Figure 4 A Publish to Adapter activity sending a message 35 Figure 5 A Respond to Adapter Request sending a response 41 Figure 6 A Send Exception to Adapter Request sending an exception 44 Figure 7 A Publish to Adapter activity sending a message 47 Figure 8 A Wait for Adapter Request activity 52 Figure 9 Using the Generate Error activity 170 Figure 10 Persistent HTTP Connection Pool 257 Figure 11 Selecting a class with the Choose a Class dialog 278 Figure 12 Selecting a method in a class from the Choose a Class and Method dialog 279 Figure 13 Compile All Code dialog 285 Figure 14 Passing objects between Java Code activities 286 Figure 15 Compile All Code dialog 298 Figure 16 Sharing a cached class 309 Figure 17 Different Java Method activities in the same process do not share the class 310 Figure 18 The Query Designer wizard 362 Figure 19 Parsing a text string into a data schema 508 Figure 20 Fixed-width text strings and field offsets 513 Figure 21 Using the ipPort and ipAddr datatypes 547 Figure 22 Selecting a type from the RawRVMsg2 schema 547 Figure 23 Schema for RawRVMsg2.xsd 548 Figure 24 Using the RMI Lookup activity 578 Figure 25 Using the RMI Server process starter 579 Figure 26 Process definition using the Retrieve Resources activity 642 Figure 27 Specifying a UDDI registry 747 Figure 28 Companies returned by the Explore button 749 Figure 29 List of returned services 749 Figure 30 A process definition using the Transform XML activity 769 Figure 31 Input for the example Transform XML activity 770