Integration Platform Technologies: Siebel eBusiness Application Integration Volume ll > Web Services >
Enabling Web Services Tracing
You can enable Web Services Tracing on the Siebel Server to write all inbound and outbound SOAP documents to a log file. To enable Web Services Tracing
- From the application-level menu, choose Navigate > Site Map > Administration - Server Configuration > Servers.
The screen that appears displays three different list applets. The top applet lists the Siebel Servers for the enterprise. The middle applet has three tabs—Components, Parameters and Events. The bottom applet has two tabs—Events and Parameters.
- In the top list applet, select the Siebel Server that you want to configure.
- In the middle applet, click the Components tab.
This list applet contains the components for the Siebel Server selected in the top applet.
Choose the relevant application object manager.
- In the bottom applet, click the Parameters tab.
This list applet contains the parameters for the Component selected in the middle applet.
- Set the Log Level to 4 for any or all of the following Event Types:
|
|
|
|
Web Service Performance |
WebSvcPerf
|
Web Service Performance Event Type |
Used for performance logging. |
Web Service Outbound Argument Tracing |
WebSvcOutboundArgTrc
|
Web Service Outbound Run-time Argument Tracing |
Used for logging arguments to the outbound dispatcher. |
Web Service Outbound |
WebSvcOutbound
|
Web Service Outbound Run-time Event Type |
Used for runtime logging of outbound Web Services. |
Web Service Loading |
WebSvcLoad
|
Web Service Configuration Loading Event Type |
Used for logging of the loading of Web Services. |
Web Service Inbound Argument Tracing |
WebSvcInboundArgTrc
|
Web Service Inbound Run-time Argument Tracing |
Used for logging arguments to the inbound dispatcher. |
Web Service Inbound |
WebSvcInbound
|
Web Service Inbound Run-time Event Type |
Used for logging at Web Service inbound runtime. Information is logged to the inbound dispatcher. |
Web Service Design |
WebSvcDesign
|
Web Service Design-time Event Type |
Used for logging at Web Service design time. For example, at the time of WSDL import and generation. |
- Navigate to the Components view.
- Select the EAI Object Manager component, and select the Component Parameters tab.
- Set the Enable Business Service Argument Tracing parameter to True.
- Restart or reconfigure the server component. For details, see the Siebel System Administration Guide.
About Integration Components Cardinality
The cardinality of the root integration component used by inbound Web Services has to be set to Zero or More. Cardinality of other integration components is not restricted. The reason for the constraint on root component cardinality is that Siebel Web Services infrastructure generally returns multiple instances of root integration component for any given request. Thus, having cardinality set to anything other than Zero or More would prevent external clients to correctly interoperate with Siebel Web Services. NOTE: When modifying run-time parameters, the server component needs to be restarted. For details, see the Siebel System Administration Guide.
|