Please check
for following things whenever any error occurs during web services:
1)
Check
that both Siebel server environment and Siebel Web Server Extension (SWSE) are
up and running.
2)
Web
Service invoked by external system is Active by navigating to Administration –
Web Service screen.
3)
Address
specified in the Inbound Web Service is correct. Validate hostname, Webserver,
user and password are correct in URL.
4)
Siebel
Enterprise Application Integration (EAI) component group is enabled.
5) In case of Inbound Web service validate
whether correct input arguments are being provided.
6) Increase the
log level to 4 for EAI Object Manager Log files are maintained in log directory
of Siebel Server. e.g.
$SIEBSRVR \log directory where component related log files such as
EAIOBJMGR_enu_YYMMDD.log can be checked.
a.
Navigate
to the Administration - Server Configuration screen > Servers view
b.
Select
the relevant EAI Object Manager and in the middle applet, click the Parameters
tab.
c.
Set
the Log Level to 4 for all of the following Event Types shown in screenshot.
7) Enable
Siebel Service Argument Tracing to
write all inbound and outbound SOAP documents to a log file. Steps will be shared later in this post.
a.
Navigate
to the Administration - Server Configuration screen > Servers view
b.
Select
the relevant EAI Object Manager and in the middle applet, click the Parameters
tab.
c.
Set
the Enable Business Service Argument Tracing parameter to True.
d.
Restart
or reconfigure the server component.
e.
After
enabling above argument following files are created on web service consumer
application
i. OutboundDispatcher_input_args.dmp – It
specifies the response being received.
ii. OutboundDispatcher_output_args.dmp –
It specifies about the request being send.
f.
Similarly
on server following files are being
created:
i. InboundDispatcher_input_args.dmp – It specifies
the SOAP request received.
ii. InboundDispatcher_output_args.dmp – It
specifies about the response being send.
8) Also validate the SWSE log files which
are available in log directory of SWSE server.