Siebel Adapter 6.0 SP3 | webMethods Siebel Adapter Documentation | webMethods Siebel Adapter Installation and User’s Documentation | webMethods-To-Siebel Communication | Configuring Services That Invoke Business Component Methods | Testing the Invoke Business Component Method Service
 
Testing the Invoke Business Component Method Service
To test an Invoke Business Component Method service, you can run it from either Digital Event Services or Designer before you run it in a flow or Java service.
*To test an Invoke Business Component Method service from Digital Event Services or Designer
1. If you are using Digital Event Services, set the view to the Test perspective.
2. In Digital Event Services or Designer, expand the package and folder that contain the service you want to test.
3. Double-click the service you want to test.
Digital Event Services or Designer displays the configured service in the service template's Adapter Service Editor.
4. Perform one of the following
*If you are using Digital Event Services, select Test > Run.
*If you are using Designer, select Run > Run As > Run Service.
5. To connect to the Siebel Server using credentials that are different than the credentials provided at design time, specify the username and password here:
Parameter
Description/Action
user
The user name used to connect to the Siebel Server.
password
The password used to connect to the Siebel Server.
Note:
If you do not provide the user credentials here, the user credentials specified when the connection was configured are used. For more information, see Configuring Adapter Connections and Passing Credentials at Run Time while Invoking an Adapter Service.
6. A pop-up dialog box appears, with input parameters for the service.
7. Type the name of the method to invoke in the Business_Component_Method_Name field.
8. Use the icon to create a new row in the String_Array_of_Input_Arguments field, and type the arguments for the method.
9. Click OK.
10. Click the Results tab to view the output from this service. The output is a string field named Status, which contains the output generated by the method that is invoked.
Note:
To pass empty values for particular fields, leave those fields blank and select the option Include empty values for String Types.