Integration Platform Technologies: Siebel Enterprise Application Integration > 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

  1. Navigate to the Administration - Server Configuration screen > Servers view.

    The view 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.

  2. In the top list applet, select the Siebel Server that you want to configure.
  3. In the middle applet, click the Components tab.

    This list applet contains the components for the Siebel Server selected in the top applet.

  4. Choose the relevant application object manager.
  5. In the bottom applet, click the Parameters tab.

    This list applet contains the parameters for the Component selected in the middle applet.

  6. Set the Log Level to 4 for any or all of the following Event Types.
    Event Type
    Alias
    Description
    Comment

    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.

  7. Navigate to the Components view.
  8. Select the EAI Object Manager component, and select the Component Parameters tab.
  9. Set the Enable Business Service Argument Tracing parameter to True.
  10. Restart or reconfigure the server component. For information, see the Siebel System Administration Guide.

About the Cardinality of the Root Integration Components

The cardinality of the root integration component used by inbound Web Services has to be set to Zero or More. The 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 the root integration component for any given request. Thus, having the cardinality set to anything other than Zero or More prevents the external clients from correctly interoperating with Siebel Web Services.

NOTE:  When modifying run-time parameters, restart the server component. For information, see the Siebel System Administration Guide.

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.