364 Developing SIP and IP Multimedia Subsystem (IMS) Applications
Figure 12-14 FindHelp module
12.3.2 Create the business object
We need to define the AddressesBO business object which is required for the
address parameter in the FindHelp interface. The AddressesBO contains an
array of strings.
To create a new data type execute the following steps:
1. In the Business Integration perspective.
2. Right-click the folder Data Types.
3. Select New Business Object.
Note: All other business objects are created when the respective WSDL files
are imported.
Chapter 12. Implementing the IMS sample service 365
Figure 12-15 New business object
4. This starts the New Data Object Wizard.
5. Enter AddressesBO for the name for the business object as shown in
Figure 12-16 on page 366.
6. Click Finish.
366 Developing SIP and IP Multimedia Subsystem (IMS) Applications
Figure 12-16 New business object wizard
After the new business object is created, it should appear in the business
integration view, and should open in the business object editor.
7. Add attributes by performing the following:
a. Select the business object AddressesBO.
b. Click the Add attribute icon in the business object editor action bar.
Note: Alternatively, you can right-click the business object to open the context
menu and then select Add attribute.
Chapter 12. Implementing the IMS sample service 367
Figure 12-17 Add attribute action button
8. Change the attribute1 name to address
The AddressesBO business object represents an array of addresses.
9. Switch to the properties view.
10.In the properties view of the attribute check Array (see Figure 12-18 on
page 368).
Note: The name of the attribute can be changed from either the properties
view or the business object editor.

Get Developing SIP and IP Multimedia Subsystem (IMS) Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.