WSEUDD - Web Services Explorer UDDI FVT

Preparation

The following steps will create the web services which will be used to test the UDDI component of the Web Services Explorer:

  1. Select the main menu item Window->Open Perspective->Other... dialog to bring up the Select Perspective dialog. In this dialog, select Resource and click OK.
  2. Select the main menu item File->New->Other to bring up the list of New Wizards. Select Web in the left tree view followed by Web Project in the right and then click Next to move to the Web Project wizard. Type UDDIWebProject for the name of the web project and click Next. In the J2EE Settings page, ensure that the J2EE Web Application Project radio button is selected. Click Next to move on to the J2EE Settings Page. Ensure that the J2EE level is 1.3 and click Finish.
  3. Expand the newly created UDDIWebProject web project's folders to arrive at Web Content/WEB-INF/lib. Select lib and right click to bring up its pop-up menu. In this menu, select Import... to bring up the list of Import Wizards. Select File system and click Next.
  4. Use the Browse... button to navigate to the directory containing testbeans.jar and select this file. Click Finish to import the jar file.
  5. Right click on UDDIWebProject and select New->Other... from the pop-up menu to bring up the list of New Wizards. In the list, select Web services in the left tree view followed by Web service in the right tree view and click Next to move to the Web Service Wizard.
  6. In this wizard, select Java bean Web service in the Web service type: dropdown and keep clicking Next until the Web Service Java Bean Selection page has been reached. Choose the Browse classes... button and search for StockQuoteService and click Finish to create the web service.
  7. Repeat the previous step with the following beans: AddressBook, Echo, and Hello.
  8. Click the Launch Web Services Explorer icon in the main menu bar to launch the Web Services Explorer.
  9. Switch to the Favorites page by selecting the Favorites icon in top toolbar of the Web Services Explorer. When the page is loaded, move to the navigator pane and expand the Favorite UDDI Registries folder and then select the IBM UDDI Test Registry node. Click the Add to UDDI Page tool in the Actions pane. The Web Services Explorer will switch back to the UDDI Page and its navigator pane should show a new IBM UDDI Test Registry node. In the Actions pane, click on the Edit link in the Actions column of the Registry Name table and then change the registry name to: IBM UDDI Test Registry - wsadtest1. Click Go to save the change. Ensure that the registry node in the navigator pane displays the new name.
  10. Select the UDDI Main node in the navigator pane of the UDDI Page. In the resulting Actions pane, enter the values: IBM UDDI Test Registry - wsadtest2 and http://uddi.ibm.com/testregistry/inquiryapi for the Registry Name and Inquiry URL fields respectively. Click Go to open the registry.
  11. Use the back arrow to reselect UDDI Main and repeat step 3 with IBM UDDI Test Registry - wsadtest3 in the Registry Name field.

WSEUDD01 - Simple Publish (E,R,B)

  1. Select the IBM UDDI Test Registry - wsadtest1 node in the UDDI Navigator pane.
  2. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  3. Select Business in the Publish: dropdown.
  4. Select the Simple radio button under Publication format.
  5. Enter the following values in the remaining text fields:

Text field

Value

Publish URL https://uddi.ibm.com/testregistry/publishapi
User ID wsadtest1
Password denxtest
Name WSEUDD01 business
Description WSEUDD01 business description
  1. Click Go to publish the business. If successful, a WSEUDD01 business node should be created under the Published Businesses node and selected. The Actions pane should show the business's details. Ensure that the description is correct.
  2. Select the IBM UDDI Test Registry - wsadtest1 node.
  3. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  4. Select Service in the Publish: dropdown.
  5. Select the Simple radio button under Publication format.
  6. In the Business section, click the Get link to select from the list of published and discovered businesses. Select WSEUDD01 business and click the Transfer button to use this business for the publish operation.
  7. In the WSDL URL section, click on the Browse... button to bring up the WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/test/EchoService.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  8. Enter WSEUDD01 Echo Service for the name of the service and click Go to publish the service. Note that a service interface named http://test.wsdl.WebContent/EchoBinding/ will also be published in this case. The newly published service and its service interface should be added as nodes under the Published Services and Published Service Interfaces folders in the UDDI Navigator tree view.
  9. Select the IBM UDDI Test Registry - wsadtest1 node.
  10. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  11. Select Service Interface in the Publish: dropdown.
  12. Select the Simple radio button under Publication format.
  13. In the WSDL URL section, click on the Browse... button to bring up the WSAD WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/com/ibm/HelloBinding.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  14. Enter WSEUDD01 Hello Service Interface for the name of the service interface and click Go to publish the service interface. The newly published service interface should be added under the Published Service Interfaces folder.
  15. Select the WSEUDD01 business node under the Published Businesses folder and click on the Publish Service icon in the resulting Actions tool bar.
  16. Select the Simple radio button under Publication format.
  17. In the WSDL URL section, click on the Browse... button to bring up the WSAD WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/com/ibm/HelloService.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  18. Enter WSEUDD01 Hello Service for the name of the service and click Go to publish the service. Note that a service interface named http://ibm.com.wsdl.WebContent/HelloBinding/ will also be published in this case. The newly published service and its service interface should be added as nodes under the Published Services and Published Service Interfaces folders, respectively, in the UDDI Navigator tree view.

WSEUDD02 - Advanced Publish (B)

  1. Select the IBM UDDI Test Registry - wsadtest2 node in the Navigator pane.
  2. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  3. Select Business in the Publish: dropdown.
  4. Select the Advanced radio button under Publication format.
  5. Enter the following values in the Publish URL, User ID and Password text fields:

Text field

Value

Publish URL https://uddi.ibm.com/testregistry/publishapi
UserID wsadtest2
Password denxtest
  1. In the Names section, click the Add link three times to add the following names:

Language

Name

<leave blank> WSEUDD02 business
Japanese WSEUDD02 business (Japanese)
French WSEUDD02 business (French)

  1. In the Descriptions section, click the Add link three times to add the following descriptions:

Language

Description

<leave blank> WSEUDD02 business description
Japanese WSEUDD02 business description (Japanese)
French WSEUDD02 business description (French)
  1. In the Identifiers section, click the Add link twice to add the following identifiers:

Type

Key name

Key value

D-U-N-S D-U-N-S 1234567
Thomas Registry Thomas Registry 12345678
  1. In the Categories section, click the Add link three times to add three new categories. For each category, fill in the values according to the chart below. The Browse... links may be used to select these categories from the category browser.

Type

Key name

Key value

NAICS All Other Information Services 514199
UNSPSC 7.3 Investment analysis 84.12.17.03.00
GEO Ontario CA-ON
  1. In the Discovery URLs section, click the Add link twice to add two new Discovery URLs. Specify the following URLs:

Discovery URLs

http://www.wseudd02.com
http://www.wsadtest2.com/wseudd02
  1. Click the Go button to publish the business. If successful, a WSEUDD02 business node should be created under the Published Businesses node and selected. The Actions pane should show the business's details. Ensure that the published results are correct. Note that the registry may add a default Discovery URL.
  2. Select the IBM UDDI Test Registry - wsadtest2 node.
  3. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  4. Select Service in the Publish: dropdown.
  5. Select the Advanced radio button under Publication format.
  6. In the Business section, click the Get link to select from the list of published and discovered businesses. Select WSEUDD02 business and click the Transfer button to use this business for the publish operation.
  7. In the WSDL URL section, click on the Browse... button to bring up the WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/com/ibm/StockQuoteServiceService.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  8. In the Names section, click the Add link three times to add the following names:

Language

Name

<leave blank> WSEUDD02 StockQuote Service
Japanese WSEUDD02 StockQuote Service (Japanese)
French WSEUDD02 StockQuote Service (French)
  1. In the Descriptions section, click the Add link three times to add the following descriptions::

Language

Description

<leave blank> WSEUDD02 StockQuote Service description
Japanese WSEUDD02 StockQuote Service description (Japanese)
French WSEUDD02 StockQuote Service description (French)
  1. In the Categories section, click the Add link twice to add two new categories. For each category, fill in the values according to the chart below. The Browse... links may be used to select these categories from the category browser.

Type

Key name

Key value

NAICS Securities Brokerage 52312
UNSPSC 7.3 Investment analysis 84.12.17.03.00
  1. Click the Go button to publish the service. If successful, the WSEUDD02 StockQuote Service and http://ibm.com service and service interface, respectively, should appear under the Published Services and Published Service Interfaces folders, respectively.
  2. Select the IBM UDDI Test Registry - wsadtest2 node.
  3. Select the Publish tool in the Actions pane toolbar to bring up the Publish form.
  4. Select Service Interface in the Publish: dropdown.
  5. Select the Advanced radio button under Publication format.
  6. In the WSDL URL section, click on the Browse... button to bring up the WSAD WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/webservice/addressbook/AddressBookBinding.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  7. Enter WSEUDD02 Address Book Service Interface for the name of the service interface.
  8. In the Descriptions section, click the Add link three times to add the following descriptions:

Language

Description

<leave blank> WSEUDD02 Address Book Service Interface description
Japanese WSEUDD02 Address Book Service Interface description (Japanese)
French WSEUDD02 Address Book Service Interface description (French)
  1. In the Identifiers section, click the Add link twice to add the following identifiers:

Type

Key name

Key value

D-U-N-S D-U-N-S 1234567
Thomas Registry Thomas Registry 12345678
  1. In the Categories section, click the Add link twice to add the following categories:

Type

Key name

Key value

NAICS All Other Information Services 514199
UNSPSC_73 Desk supplies 44.12.16.00.00
  1. Click Go to publish the service interface. If successful, the service interface should be added as a new node under the Published Service Interfaces folder and selected. The Actions pane should show the details for the service interface. Verify that the details contain the expected settings.
  2. Select the WSEUDD02 business node under the Published Businesses folder and click on the Publish Service icon in the resulting Actions tool bar.
  3. Select the Advanced radio button under Publication format.
  4. In the WSDL URL section, click on the Browse... button to bring up the WSAD WSDL Browser. Ensure that the Web Projects radio button is selected under Select a WSDL source:. In the Web Project and WSDL URL dropdowns, select UDDIWebProject and http://localhost:8080/UDDIWebProject/wsdl/addressbook/AddressBookService.wsdl respectively. Click Go to transfer the URL to the WSDL URL text field in the publish form.
  5. In the Names section, click the Add link three times to add the following names:

Language

Name

<leave blank> WSEUDD02 Address Book Service
Japanese WSEUDD02 Address Book Service (Japanese)
French WSEUDD02 Address Book Service (French)
  1. In the Descriptions section, click the Add link three times to add the following descriptions:

Language

Description

<leave blank> WSEUDD02 Address Book Service description
Japanese WSEUDD02 Address Book Service description (Japanese)
French WSEUDD02 Address Book Service description (French)
  1. In the Categories section, click the Add link twice to add the following categories:

Type

Key name

Key value

NAICS All Other Information Services 514199
UNSPSC_73 Desk supplies 44.12.16.00.00
  1. Click the Go button to publish the service. If successful, the WSEUDD02 Address Book Service and http://addressbook.webservice/ service and service interface, respectively, should appear under the Published Services and Published Service Interfaces folders, respectively.

WSEUDD03 - Simple Search (R,B)

  1. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  2. In the Find form, enter WSEUDD03 - businesses in the Name of this query field. Ensure that the search is for businesses by selecting Businesses in the Search for dropdown. Click on the Simple radio button to set the Type of Search to simple. Type WSEUDD% in the Names text field.
  3. Click Go to begin the search. If successful, a new WSEUDD03 - businesses query results node should be added under the Executed Queries folder and both WSEUDD01 business and WSEUDD02 business (published in tests WSEUDD01 and WSEUDD02, respectively) should be amongst the results shown in the Actions pane. Examine the two results by clicking on the name in the Actions pane or by clicking on the tree nodes.
  4. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane toolbar, select the Find tool.
  5. In the Find form, enter WSEUDD03 - services in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click on the Simple radio button to set the Type of Search to simple. Type WSEUDD% in the Names text field.
  6. Click Go to begin the search. If successful, a new WSEUDD03 - services query results node should be added under the Executed Queries folder and WSEUDD01 Echo Service, WSEUDD01 Hello Service, WSEUDD02 Address Book Service and WSEUDD02 StockQuote Service, (published in tests WSEUDD01 and WSEUDD02) should be amongst the results shown in the Actions pane. Examine the results by clicking on the name in the Actions pane or by clicking on the tree nodes.
  7. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane toolbar, select the Find tool.
  8. In the Find form, enter WSEUDD03 - service interfaces in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Simple radio button to set the Type of Search to simple. Type WSEUDD% in the Name text field.
  9. Click Go to begin the search. If successful, a new WSEUDD03 - service interfaces query results node should be added under the Executed Queries folder and both WSEUDD01 Hello Service Interface and WSEUDD02 Address Book Service Interface (published in tests WSEUDD01 and WSEUDD02, respectively) should be amongst the results shown in the Actions pane. Examine the two results by clicking on the name in the Actions pane or by clicking on the tree nodes.

WSEUDD04 - Advanced Search (B)

  1. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  2. In the Find form, enter WSEUDD04 - businesses by name in the Name of this query field. Ensure that the search is for businesses by selecting Businesses in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced.
  3. In the Names section, click on the Add link to add the following name:

Language

Name

French WSEUDD02%
<leave blank> WSEUDD01%

  1. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - businesses by name should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest3. WSEUDD01 business and WSEUDD02 business should be amongst the results.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool. Remove all the names added earlier.
  3. In the Find form, enter WSEUDD04 - businesses by identifier in the Name of this query field.
  4. In the Identifiers section, click the Add link to add the following identifier:

Type

Key name

Key value

D-U-N-S D-U-N-S 1234567
  1. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - businesses by identifier should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 business should be amongst the results.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool. Remove all the identifiers added earlier.
  3. In the Find form, enter WSEUDD04 - businesses by category in the Name of this query field.
  4. In the Categories section, click the Add link to add the following categories:

Type

Key name

Key value

NAICS All Other Information Services 514199
UNSPSC_73 Investment analysis 84.12.17.03.00
GEO Ontario CA-ON
  1. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - businesses by category should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 business should be amongst the results.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane, select the Find tool.
  3. In the resulting Find form, enter WSEUDD04 - businesses by service interface in the Name of this query field. Remove the previously added categories.
  4. In the Service Interfaces section, click the Get link and select the following service interfaces: http://ibm.com/ and http://test/ and click the Transfer button to add them to the list of service interfaces for the search.
  5. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - businesses by service interface should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD01 business should be amongst the results.
  6. Select the WSEUDD01 business node inside the Published Businesses folder under IBM UDDI Test Registry - wsadtest1.
  7. If the Actions pane does not show the Business Details page, select the Business Details tool in the tool bar.
  8. Select a Discovery URL setting from the Discovery URL table and copy this to an open instance of notepad.
  9. Repeat steps 17-19 using the WSEUDD02 business node inside the Published Businesses folder under IBM UDDI Test Registry - wsadtest2.
  10. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool. Remove all service interfaces added earlier.
  11. In the Find form, enter WSEUDD04 - businesses by discovery URL in the Name of this query field.
  12. In the Discovery URL section, click the Add link twice and add the two Discovery URLs in notepad to the two entry fields (1 in each).
  13. Press Go to perform the search. If successful, a query results node named WSEUDD04 - businesses by discovery URL should appear under the Executed Queries folder for IBM UDDI Registry. Both WSEUDD01 business and WSEUDD02 business should be amongst the results.
  14. Select the IBM UDDI Test Registry - wsadtest2 node. In the resulting Actions pane tool bar, select the Find tool.
  15. In the Find form, enter WSEUDD04 - businesses by everything in the Name of this query field.
  16. In the Names section, add the following name:

Language

Name

French WSEUDD02%
  1. In the Identifiers section, add the following Identifier:

Type

Key name

Key value

ThomasRegistry ThomasRegistry 12345678
D-U-N-S D-U-N-S 1234567
  1. In the Categories section, add the following Categories:

Type

Key name

Key value

GEO Ontario CA-ON
NAICS Educational Support Services 61171
  1. Ensure that the Compare with: dropdown is set to Businesses and services.
  2. In the Service Interfaces section, click the Get link and select http://addressbook.webservice/ and then click the Transfer button to add this service interface to the table and to return to the find form.
  3. Select the WSEUDD02 business node under the Published Businesses folder for IBM UDDI Test Registry - wsadtest2 and copy one of its discovery URL settings to the clipboard.
  4. Reselect the IBM UDDI Test Registry - wsadtest2 node and click the Add link in the Discovery URL section to add a Discovery URL. Paste the clipboard's setting into the text field.
  5. Expand the Find Qualifiers section and ensure that the Combine keys: drop-down is set to Or.
  6. Click the Go button to perform the search. If successful, a query node named WSEUDD04 - businesses by everything should appear under the Executed Queries folder of IBM UDDI Test Registry - wsadtest2. There should only be the one result: WSEUDD02 business.
  7. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  8. In the Find form, enter WSEUDD04 - services by business in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced.
  9. In the Businesses section, click on the Get link and in the resulting Actions pane form, select WSEUDD01 business and click the Transfer button to return to the find form.
  10. Click Go to perform the search. If successful, a new query results node named WSEUDD04 - services by business should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD01 Echo service and WSEUDD01 Hello service should be amongst the results.
  11. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  12. In the Find form, enter WSEUDD04 - services by name in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove the business in the Businesses section.
  13. In the Names section, click on the Add link to add the following name:

Language

Name

French WSEUDD02%
  1. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - services by name should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 StockQuote service and WSEUDD02 Address Book service should be amongst the results.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  3. In the Find form, enter WSEUDD04 - services by category in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove all the names in the Names section.
  4. In the Categories section, add the following categories:

Type

Key name

Key value

NAICS Securities Brokerage 52312
UNSPSC 7.3 Desk supplies 44.12.16.00.00
  1. Expand the Find Qualifiers section and ensure that Or is selected in the Combine keys: dropdown.
  2. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - services by category should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 Address Book service and WSEUDD02 StockQuote service should be amongst the results.
  3. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  4. In the Find form, enter WSEUDD04 - services by service interface in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove all the categories in the Categories section.
  5. In the Service Interfaces section, click the Find link to bring up the Find Service Interfaces Subquery form in the Actions pane. Type http://ibm.com/ in the Name field and then click Go to perform the subquery. If the subquery is successful, the Actions pane should show a form containing the results. Select the checkbox beside the http://ibm.com/ result whose details show the WSDL URL pointing to StockQuoteServiceBinding.wsdl in the table and then click the Transfer button to transfer the result to the original search form.
  6. Repeat step 51 and add the service interface http://addressbook.webservice/ to the Service Interfaces section.
  7. Ensure that Or is selected in the Combine keys: dropdown of the Find Qualifiers section.
  8. Press Go to perform the search. If successful, a new query results node named WSEUDD04 - services by service interface should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 Address Book service and WSEUDD02 StockQuote service should be amongst the results.
  9. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  10. In the Find form, enter WSEUDD04 - services by everything in the Name of this query field. Ensure that the search is for services by selecting Services in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove all the service interfaces in the Service Interfaces section.
  11. In the Businesses section, click on the Find link to bring up the Find Businesses Subquery form in the Actions pane. Type WSEUDD02% in the Names field and then click Go to perform the subquery. If the subquery is successful, the Actions pane should show a form containing the results. Select the checkbox beside the WSEUDD02 business result in the table and then click the Transfer button to transfer the result to the original search form.
  12. In the Names section, click the Add link to add the following name:

Language

Name

French WSEUDD02%
  1. In the Categories section, click on the Add link to add the following category:

Type

Key name

Key value

NAICS Securities Brokerage 52312
  1. In the Service Interfaces section, click the Find link to bring up the Find Service interfaces Subquery form in the Actions pane. Ensure that the Type of search is set to Advanced. In the Name field, enter: http://ibm.com/ and check both the Exact match and Case sensitive checkboxes. Click Go to perform the subquery. If the subquery is successful, the Actions pane should show a form containing the results. Select the checkbox beside the http://ibm.com/ result in the table whose WSDL URL points to the StockQuoteServiceBinding.wsdl document and then click the Transfer button to transfer the result to the original search form.
  2. Back in the find services form, press Go to perform the search. If successful, a new query results node named WSEUDD04 - services by everything should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. WSEUDD02 StockQuote service should be amongst the results.
  3. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  4. In the Find form, enter WSEUDD04 - service interfaces by service in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced.
  5. Select the Use service checkbox and, in the Services section, click on the Find link to bring up the Find Services Subquery form in the Actions pane. Type WSEUDD02% in the Names field and press Go to perform the subquery. If the subquery is successful, the Actions pane should show a form containing the results. Select the checkbox beside WSEUDD02 StockQuote service and click the Transfer button to transfer the result to the original search form.
  6. Back in the find service interfaces form, press Go to perform the search. If successful, a new query results node named WSEUDD04 - service interfaces by service should appear under the Executed Queries folder for IBM UDDI Test Registry - wsadtest1. http://ibm.com should be amongst the results.
  7. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  8. In the Find form, enter WSEUDD04 - service interfaces by name in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced.
  9. Uncheck the Use service checkbox.
  10. In the Name text field, enter WSEUDD02% and press Go to perform the search. If successful, a new query results node named WSEUDD04 - service interfaces by name should appear under the Executed Queries folder for IBM UDDI Registry. WSEUDD02 Address Book Service Interface should be amongst the results.
  11. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  12. In the Find form, enter WSEUDD04 - service interfaces by identifier in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Clear the Name field.
  13. In the Identifiers section, click the Add link to add a new Identifier. Use the following settings for the identifier:

Type

Key name

Key value

D-U-N-S D-U-N-S 1234567
  1. Click the Go button to perform the search. If successful, a new query results node named WSEUDD04 - service interfaces by identifier should be added to the navigator tree view under the Executed Queries of IBM UDDI Test Registry - wsadtest1. WSEUDD02 Address Book Service Interface should be amongst the results.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  3. In the Find form, enter WSEUDD04 - service interfaces by category in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove the Identifier added earlier.
  4. In the Categories section, click the Add link to add a new category. Use the following settings for the category:

Type

Key name

Key value

NAICS All Other Information Services 514199
  1. Click the Go button to execute the search. If successful, a query results node named WSEUDD04 - service interfaces by category should be added inside the Executed Queries folder under IBM UDDI Test Registry - wsadtest1. WSEUDD02 Address book service interface should be amongst the results.
  2. Select the http://addressbook.webservice/ node inside the Published Service Interfaces folder under the IBM UDDI Test Registry - wsadtest2 node.
  3. Click on the Service Interface Details icon.
  4. If there is a description in the Descriptions section, remove it.
  5. In the Identifiers section, click the Add link and add the following identifier:

Type

Key name

Key value

ThomasRegistry ThomasRegistry 9671111
D-U-N-S D-U-N-S 1234567
  1. In the Categories section, click the Add link and add the following category:

Type

Key name

Key value

NAICS All Other Information Services 514199
  1. Click Go to update the service interface.
  2. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  3. In the Find form, enter WSEUDD04 - service interfaces by everything in the Name of this query field. Ensure that the search is for service interfaces by selecting Service Interfaces in the Search for dropdown. Click the Advanced radio button to set the Type of Search to advanced. Remove the Identifier added earlier.
  4. Select the Use service checkbox. Remove any services currently inside the table and then click on the Get link. In the resulting form, select WSEUDD02 Address Book Service and click the Transfer button to add this to the search form.
  5. Back in the search form, type http://addressbook.webservice/ in the Name field.
  6. In the Identifiers section, click the Add link twice and add the following identifiers:

Type

Key name

Key value

ThomasRegistry ThomasRegistry 9671111
D-U-N-S D-U-N-S 1234567
  1. In the Categories section, click the Add link and add the following category:

Type

Key name

Key value

NAICS All Other Information Services 514199
  1. Click the Go button to perform the search. If successful, a WSEUDD04 - service interfaces by everything query results node should be added inside the Executed Queries folder under IBM UDDI Registry. http://addressbook.webservice/ should be amongst the results.

WSEUDD05 - UUID Search (B)

  1. Select the WSEUDD01 business node under the Published Businesses folder of the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Business Details tool.
  2. Copy the value of the Business Key to the system clipboard.
  3. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  4. In the Find form, enter WSEUDD05 - business by UUID in the Name of this query field.
  5. Select Businesses in the Search For: dropdown and select the UUID radio button under Type of search:
  6. Paste the business key copied during step 2 into the UUID Key: text field.
  7. Click Go to perform the search. If successful, a WSEUDD05 - business by UUID node will be created under the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. The only query result should be WSEUDD01 business.
  8. Select the WSEUDD01 Echo Service node under the Published Services folder of the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Service Details tool.
  9. Copy the value of the Service Key to the system clipboard.
  10. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  11. In the Find form, enter WSEUDD05 - service by UUID in the Name of this query field.
  12. Select Services in the Search For: dropdown and select the UUID radio button under Type of search:
  13. Paste the service key copied during step 9 into the UUID Key: text field.
  14. Click Go to perform the search. If successful, a WSEUDD05 - service by UUID node will be created under the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. The only query result should be WSEUDD01 Echo Service.
  15. Select the WSEUDD01 Hello Service Interface node under the Published Service Interfaces folder of the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Service Interface Details tool.
  16. Copy the value of the TModel Key to the system clipboard.
  17. Select the IBM UDDI Test Registry - wsadtest1 node. In the resulting Actions pane tool bar, select the Find tool.
  18. In the Find form, enter WSEUDD05 - service interface by UUID in the Name of this query field.
  19. Select Service Interfaces in the Search For: dropdown and select the UUID radio button under Type of search:
  20. Paste the TModel key copied during step 16 into the UUID Key: text field.
  21. Click Go to perform the search. If successful, a WSEUDD05 - service interface by UUID node will be created under the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. The only query result should be WSEUDD01 Hello Service Interface.

WSEUDD06 - Business Tasks (R,B)

  1. Select the WSEUDD02 business node inside the Published Businesses folder of IBM UDDI Test Registry - wsadtest2.
  2. In the Actions pane, click on the Business Details icon.
  3. In the resulting form, click on the Add link in the Names section and add the following name:

Language

Name

Irish WSEUDD02 o'business

  1. Remove the Japanese name.
  2. Click on the Add link in the Descriptions section and add the following description:

Language

Description

Irish WSEUDD02 o'business description
  1. In the Identifiers section, remove the D-U-N-S identifier and then re-add it (key name = D-U-N-S, key value = 1234567)
  2. In the Categories section, remove the GEO category and re-add it.
  3. In the Discovery URLs section, remove and then re-add the http://www.wseudd02.com URL.
  4. Click Go to make the updates. The status of the update should be reflected in the Status pane once the operation completes.
  5. Click on the Get Services icon in the Actions pane's tool bar. If successful, a Services for business WSEUDD02 business query results node should be added under the Executed Queries folder. Both WSEUDD02 Address Book Service and WSEUDD02 StockQuote service should be amongst the results.
  6. Click the back arrow in the main Web Services Explorer toolbar to return to the business.
  7. Click on the Manage Referenced Services icon in the Actions pane tool bar. In the resulting form, click the Find link to bring up the find services subquery form. Enter WSEUDD01% under names and click Go to execute the subquery.
  8. In the results form, select WSEUDD01 Echo Service and WSEUDD01 Hello Service and then click the Transfer button to add these to the list of services to be referenced in the Manage Referenced Services form.
  9. Click the Add Services button to reference these services from WSEUDD02 business.
  10. Select WSEUDD01 Echo Service in the Referenced Services section and then click on the Remove References button. Once the reference is removed, the form should reload to show the remaining service references.
  11. Click on the Manage Publisher Assertions icon in the Actions pane tool bar. In the resulting form, click the Find link inside the Businesses section to bring up the Find Businesses subquery. Enter WSEUDD01% and press Go to perform the subquery. Select the result WSEUDD01 Business and press Transfer to add this to the Businesses section of the Manage Publisher Assertions form.
  12. In the Assertion Type: dropdown, select Parent-Child.
  13. In the Direction dropdown, select From.
  14. Click the Add assertions button to continue.
  15. If successful, the form in the Actions pane should be updated to show WSEUDD01 as an incomplete publisher assertion.
  16. Select WSEUDD01 Business under the Published Businesses folder for IBM UDDI Registry.
  17. Select the Manage Publisher Assertions icon in the Actions pane tool bar.
  18. In the Businesses section, click the Get link to bring up the list of published and discovered business entities for IBM UDDI Registry. Select WSEUDD02 Business and click the Transfer button to add it to the Businesses section of the search form.
  19. Back in the search form, ensure that the Assertion Type: is set to Parent-Child and the Direction is set to From.
  20. Click the Add Assertions button to add the publisher assertion. If successful, the Actions pane should refresh showing the new, incomplete, assertion and WSEUDD02 Business should be removed from the Businesses section.
  21. Select WSEUDD02 Business inside the Published Businesses folder for IBM UDDI Test Registry - wsadtest2.
  22. Select the Manage Publisher Assertions icon in the Actions pane tool bar.
  23. In the Businesses section, click the Find link to bring up the Find Businesses subquery form. In this form, enter WSEUDD01% in the Names field and click Go to begin the search.
  24. The Actions pane should refresh with WSEUDD01 Business amongst the results. Select this result and click Transfer to add the result to the Businesses section of the Manage Publisher Assertions form.
  25. Select the row asserting to WSEUDD02 business in the Publisher Assertions table and then click on the Complete assertions button to complete the publisher assertion. The Actions pane should update to show the completed assertion.
  26. Select the completed assertion and click Remove Assertions. The assertion status should become incomplete.
  27. Select WSEUDD01 Business under the Published Businesses folder for IBM UDDI Test Registry - wsadtest1.
  28. Select the Manage Publisher Assertions icon in the Actions pane tool bar.
  29. Click on the Refresh assertions button. The assertion should become incomplete. Select the assertion and click Remove Assertions. The assertion should disappear.
  30. Select WSEUDD02 Business inside the Published Businesses folder for IBM UDDI Test Registry - wsadtest2.
  31. Click the Refresh icon in the UDDI Navigator tool bar. Once the refresh completes, select the Manage Publisher Assertions icon in the Actions pane tool bar and ensure that the publisher assertion is removed.
  32. Repeat steps 15-35 for each of the other assertion types.
  33. Select IBM UDDI Test Registry - wsadtest3 in the UDDI Navigator tree view. Click the Publish icon in the Actions pane tool bar.
  34. Ensure that Business is selected in the Publish: dropdown.
  35. Enter the following values into their corresponding fields:

Text field

Value

Publish URL https://uddi.ibm.com/testregistry/publishapi
User ID wsadtest3
Password denxtest
Name WSEUDD06 business
Description WSEUDD06 business description
  1. Click Go to publish the business. If successful, a WSEUDD06 business node should be added to the Published Businesses folder under IBM UDDI Test Registry - wsadtest3. This business should also be selected.
  2. In the Actions pane, select the Add to Favorites tool bar icon to add this business to the favorites.
  3. In the Web Services Explorer's main tool bar, select the Favorites icon to jump to the Favorites page.
  4. In the Navigator tree view, expand the Favorite UDDI Businesses folder and select WSEUDD06 business. Click on the Add to UDDI Page tool bar icon in the Actions pane. The business should be restored and selected.
  5. Reselect the WSEUDD06 business node under the Published Businesses folder of IBM UDDI Test Registry - wsadtest3. In the resulting Actions pane, select the Unpublish Business tool bar icon to bring up the Unpublish form. If necessary, enter authentication information (see step 39) and then press Go to unpublish.

WSEUDD07 - Service Tasks (R,B)

  1. In WSAD UDDIWebProject web project, rename the file EchoService.wsdl under Web Content/wsdl/test to EchoService2.wsdl.
  2. Select the WSEUDD01 Echo Service service node inside the Published Services folder of IBM UDDI Test Registry - wsadtest1.
  3. Click the Edit link beside the WSDL URL and browse to: http://localhost:9080/UDDIWebProject/wsdl/test/EchoService2.wsdl.
  4. Click Go in the WSDL Browser to transfer the selection to the service details form.
  5. In the Names section, remove the English WSEUDD01 Echo Service name and click on the Add link to add a new name:

Language

Name

Irish WSEUDD07 o'service
  1. In the Descriptions section, click the Edit link beside the WSEUDD01 Echo Service description in the table and alter it to WSEUDD01 Echo Service2 description. Also, add another description:

Language

Description

Irish WSEUDD07 o'service description
  1. Add the following categories:

Type

Key name

Key value

NAICS All Other Information Services 514199
GEO Ontario CA-ON
  1. Click Go to perform the update. Both the Navigator tree view and the Actions pane should be refreshed to show the updated information.
  2. Click the Get Business icon in the Actions pane tool bar to get the business associated with the service. If the operation is successful, a Business for service WSEUDD07 o'service node should be created under the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. WSEUDD01 Business should be the only result.
  3. Click the Web Services Explorer's back arrow in the main tool bar to return to the WSEUDD07 o'service node.
  4. Click the Get Service Interfaces icon in the Actions pane tool bar to get the service interfaces that this service implements. If the operation is successful, a Service interfaces for service WSEUDD07 o'service should be created under the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. http://test.wsdl.WebContent/EchoBinding/ should be the only result.
  5. Click the Web Services Explorer's back arrow in the main tool bar to return to the WSEUDD07 o'service node.
  6. Create a new web project named UDDIWebProject2 using the instructions described in the Preparation section.
  7. Select the Import to workbench icon in the Actions pane tool bar to bring up the Import to workbench pane.
  8. Ensure that UDDIWebProject2 is selected in the Web project: dropdown. Leave the filename as temp.wsdl.
  9. Click Go to download the WSDL file to the web project. Ensure that temp.wsdl is in the root directory of UDDIWebProject2 web project.
  10. Click the Import WSDL to Filesystem action and follow the popup dialogs to save the WSDL file to the filesystem. Ensure that the file saved on the filesystem is the same as the corresponding one in WSAD.
  11. Click the Launch Web Service Wizard icon in the Actions pane to bring up the Launch Web Service Wizard form. In this form, select the Web Service Client radio button and click Go. The wizard should open on top of Web Service Explorer. It may appear behind the Web Services Explorer. In the wizard, navigate to the Web Service WSDL File Selection page and ensure that the URL matches the WSDL URL in the details page of the service.
  12. Back in the Launch Web Service Wizard form, select the Web Service Skeleton radio button and click Go. The wizard should open on top of the Web Services Explorer. In the wizard, navigate to the Web Service WSDL File Selection page and ensure that the URL matches the WSDL URL in the details page of the service.
  13. Click the service's Add to Favorites icon in the Actions pane tool bar. Select the Favorites icon in the main tool bar to jump to the favorites. Expand the Favorite UDDI Services node and ensure that the service is added as a favorite. Select the favorite in the tree view and click the Add to UDDI Page icon in the Actions pane tool bar and ensure that the service is selected in the UDDI page once it finishes loading.
  14. Select the WSEUDD02 StockQuoteService Service under the Published Services folder of IBM UDDI Test Registry - wsadtest2. Unpublish the service by selecting the Unpublish service icon in the Actions pane and clicking on Go in the resulting form.

WSEUDD08 - Service Interface Tasks (R,B)

  1. Most of the actions available for service interface details have been tested in WSEUDD04.
  2. In WSAD, copy EchoBinding.wsdl under UDDIWebProject's Web Content/wsdl/test folder.
  3. Paste this back into the same folder but with the new name EchoBinding2.wsdl.
  4. Select the http://test.wsdl.WebContent/EchoBinding/ node inside the Published Service Interfaces folder of IBM UDDI Test Registry - wsadtest1.
  5. Click the Edit link beside the WSDL URL and browse to http://localhost:9080/UDDIWebProject/wsdl/test/EchoBinding2.wsdl.
  6. If necessary, change the description so that it is not blank.
  7. Click Go to update the service interface.
  8. Click the Get Services icon in the Actions pane's tool bar. If successful, a Services for service interface http://test/ query results node should be created in the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. WSEUDD01 Echo service should be amongst the results.
  9. Click the back button in the main tool bar to return to the service interface.
  10. Click the Get Businesses icon in the Actions pane's tool bar. If successful, a
  11. Businesses for service interface http://test/ query results node should be created in the Executed Queries folder of IBM UDDI Test Registry - wsadtest1. WSEUDD01 Business should be amongst the results.
  12. Click the back button in the main tool bar to return to the service interface.
  13. Select the Import to workbench icon in the Actions pane tool bar to bring up the Import to workbench form. In this form, select UDDIWebProject2 in the Web project: drop-down and leave the filename as temp.wsdl. Click Go to perform the import. The file should be downloaded to the root of the selected web project.
  14. Select the Import WSDL to Filesystem icon in the Actions pane tool bar and follow the popup dialogs to save the WSDL file to the file system. Inspect the saved file to ensure that its contents are correct.
  15. Perform steps 18-19 of WSEUDD07.
  16. Click the service interface's Add to Favorites icon in the Actions pane tool bar. Select the Favorites icon in the main tool bar to jump to the favorites. Expand the Favorite UDDI Service Interfaces node and ensure that the service interface is added as a favorite. Select the favorite in the tree view and click the Add to UDDI Page icon in the Actions pane tool bar and ensure that the service interface is selected in the UDDI page once it finishes loading.
  17. Unpublish the service interface by selecting the Unpublish service interface icon and clicking on Go.

WSEUDD09 - Refresh Tree Nodes (B)

  1. Select one of each of the following types of nodes and then click on the refresh tool bar icon in the navigator tree view's tool bar:

    - business entity under a query node

    - service under a query node

    - service interface under a query node

    - query node

    - business entity in the Published Businesses folder

    - service in the Published Services folder

    - service interface in the Published Service Interfaces folder

    - Published Businesses folder

    - Published Services folder

    - Published Service Interfaces folder

    - Registry node

    - UDDI Main

  2. Ensure that each refresh action results in the node and its children, if any, are correctly refreshed.

WSEUDD10 - Mass Actions (B)

  1. Select the Executed Queries folder under the IBM UDDI Test Registry - wsadtest1 node.
  2. In the resulting Actions pane toolbar, select the Summary of Businesses toolbar icon and then click the checkbox in the first row of the Businesses table in the resulting form to select all results then click the Refresh button followed by Add to Favorites and then Clear.
  3. Repeat the above after clicking on the Summary of Queries toolbar icon.

WSEUDD11 - Clear Tree Nodes (B)

  1. Select one of each of the following types of nodes and then click on the clear tool bar icon in the navigator tree view's tool bar:

    - business entity under a query node

    - service under a query node

    - service interface under a query node

    - query node

    - business entity in the Published Businesses folder

    - service in the Published Services folder

    - service interface in the Published Service Interfaces folder

    - Published Businesses folder

    - Published Services folder

    - Published Service Interfaces folder

    - Registry node

    - UDDI Main

  2. Ensure that each clear action results in the node and its children, if any, are removed from the tree view. Utilize the refresh action on query nodes to restore results if necessary.

WSEUDD12 - Subquery (B)

  1. These tests have been executed as part of previous tests.

WSEUDD13 - Error scenarios (B)

  1. Use a bad userid/password to publish a business entity.
  2. Attempt to add more than 5 names in a search for a business and service.
  3. Attempt to publish or update businesses and services using blank names and descriptions.
  4. Publish a business and then a service for this business. Unpublish the business and then try to refresh the service.
  5. Try to update a business, service and service interface for which you don't own.
  6. Try to make a publisher assertion using a business you don't own.

WSEUDD14 - HTTP Proxy (B)

  1. Shut down WSAD.
  2. Disconnect from the network and connect to a proxy server.
  3. Launch WSAD
  4. Select Window->Preferences from the main menu to open the preferences dialog.
  5. Select the Internet node in the tree view to bring up the Internet preferences.
  6. In the preferences page, select the Enable proxy checkbox and specify the proxy host and port.
  7. Click Apply followed by OK.
  8. Click on the Launch the Web Services Explorer icon to launch the tool.
  9. Select the UDDI Main node in the Navigator tree view.
  10. In the Actions pane, click Go. This should add a registry named IBM Test Registry to the Navigator tree view.
  11. In the Navigator tree view, select IBM Test Registry and then click on the Find icon in the Actions pane tool bar to load the search form into the Actions pane.
  12. In the search form, ensure that the search is for businesses and that it is a simple search. In the Names text field, enter %. If there are search results then the proxy server is successful.
  13. Try to publish a business as wsadtest3. Select IBM Test Registry and then click on the Publish icon in the Actions pane tool bar to load the publish form.
  14. In the publish form, select Business in the Publish: drop-down; select the Simple radio button under Publication format and enter the following values for their corresponding fields:

Text field

Value

Publish URL https://uddi.ibm.com/testregistry/publishapi
User ID wsadtest3
Password denxtest
Name WSEUDD14 business
Description WSEUDD14 business description

  1. Click Go to publish the business.
  2. Search for a service named temp%. This should locate a Temperature service. One of these has a WSDL URL pointing to an external site. If the URL is visible, try to download the WSDL file to the filesystem.
  3. Repeat this test using a proxy which requires HTTP Basic authentication.

WSEUDD15 - Team Environment

  1. Enable the pessimistic plugin by unzipping org.eclipse.team.examples.pessimistic.zip into the eclipse\plugins subdirectory of the image.
  2. Launch WSAD and select the Window->Preferences main menu item to bring up the Preferences dialog.
  3. Select the Resource Management node under Web services. In the resulting dialog, ensure that Overwrite files without warning and Checkout files without warning are unchecked. Click OK to apply the changes.
  4. Create a new Web Project named UDDIWebProject3. Select this project and bring up its context menu using the right mouse button. Select the item Team->Share Project... to bring up the Share Project wizard. Here, select Pessimistic Simple Provider (non-versioning) and then click Next followed by Finish.
  5. In the Web Services Explorer, select the IBM UDDI Test Registry - wsadtest3 node. In the resulting Actions pane, select the Find toolbar icon.
  6. In the Find page, ensure that the search is for Services and the search type is Simple. Specify temp% in the Name field and perform the search. The results of the search should include a temperature service whose WSDL URL points to an external site. Select this service. In the resulting Actions toolbar, select the Import WSDL to workbench icon. In the resulting form, ensure that UDDIWebProject3 is selected as the Workbench project:. Leave the File name: field as-is. Click Go to download the WSDL file.
  7. Return to the workbench and right-click the file temp.wsdl under UDDIWebProject3. Select the menu item Team->Checkin.
  8. Back in the Web Services Explorer, click the Go button in the Import WSDL to workbench form again. Two popup messages should appear:

a) IWAB0164E Cannot create the file "temp.wsdl" relative to the path "/UDDIWebProject3" because automatic file overwriting has not been enabled. Do you want to enable it for this file? Click OK.

b) IWAB0164E Cannot create the file "temp.wsdl" relative to the path "/UDDIWebProject" because automatic file checkout has not been enabled. Do you want to enable it for this file? Click OK.

WSEUDD16 - NL

  1. You'll need both a DBCS and an SBCS machine with WSAD installed on each for this test.
  2. Go to a Japanese/Chinese or other DBCS machine and launch WSAD and then the Web Services Explorer.
  3. Select UDDI Main in the Navigator tree view and then the Open Registry toolbar icon in the resulting Actions pane.
  4. In the resulting form, click the Go button. This should add a new IBM UDDI Test Registry node under UDDI Main and automatically select it to display its details in the Actions pane.
  5. In the Actions pane toolbar, select the Find tool.
  6. In the resulting form in the Actions pane, enter owned businesses in the Name of this query field. Ensure that the Search for dropdown is set to Businesses. The Type of search should be set to Advanced.
  7. Enable the Owned checkbox and add the following authentication information:

Text field

Value

Publish URL https://uddi.ibm.com/testregistry/publishapi
User ID wsadtest2
Password denxtest
  1. Click the Back arrow in the Web Services Explorer's main toolbar to return to the IBM UDDI Test Registry and perform an advanced search for owned services. Use owned services in the Name of this query field.
  2. Repeat step 8 for owned service interfaces. Use owned service interfaces in the Name of this query field.
  3. Select the located business and add a DBCS name and description and then click Go. The business should be updated with the DBCS name and description.
  4. Repeat step 10 for the service. For the service interface, repeat step 10 but add only a DBCS description.
  5. Go to an SBCS (preferrable German) machine and repeat the advanced searches from steps 3 to 9. The DBCS names and descriptions of the located items may appear garbled if the fonts are not available on the system. Add an SBCS name and description to the business and service. For the service interface, add just the SBCS description.
  6. Go back to the DBCS machine and select the IBM UDDI Test Registry node and then click on the Refresh toolbar icon in the Navigator toolbar. Examine the refreshed business, service and service interface to ensure that the DBCS names and descriptions added earlier are preserved. The SBCS names and descriptions added in step 12 may or may not appear garbled.
  7. Repeat step 13 on the SBCS machine and ensure that the previously added SBCS names and descriptions are intact.