How to enable Siebel EAI logs
The most difficult error that I fixed during this web service implementation was when there was no error.
Confused ???
Let me make it simple. After fixing the errors mentioned in previous post my workflow executed successfully but web service returned below mentioned error response
—————
“Error Occurred.Please ensure you enter proper IP address or try again later”
—————
I was not able to find what could be wrong as I couldn’t see what SOAP request was going out. Normal logging techniques such as Environmental Variable, Spool, Workflow debugging don’t log EAI Requests or Responses.
After a bit of research I found an SR on Metalink that tells you how you can enable log to capture every bit information about Siebel operations that involve EAI. Follow the steps given below to enable EAI Logs for dedicated client
- Open your client CFG file
- Add the following lines in your cfg file after [Siebel] Section
[EAISubsys]
EnableServiceArgTracing = TRUE - Save your CFG file
You are done!!!
Don’t forget to enable logs for dedicated client after this. Once you do that you start seeing *.dmp (as shown below) files in the directory where your logs are being generated.
These dmp files will have the exact SOAP Request (OutboundDispatcher_output_args_xx.dmp) and SOAP Response returned by Web Service (OutboundDispatcher_input_args_xx.dmp). From now on if you even query using EAI Siebel Adapter business service you will see dmp files showing you exactly the input that was given to EAI Siebel Adapter BS and the output you received.
Just one more post remaining in this series where I will try to answer your questions or doubts. So if you have any questions, don’t wait ask today. I will try to answer them to best of my ability.
Enjoy!!!
<< Previous in series Next in series >>

(5 votes, average: 4.00 out of 5)
This is really excellent debugging technique for working on web services.
Very helpful Info for all the Integration debugging.
If possible, Can you pls give a heads-up on Subsystems (For Inbound & Outbound). Also on Debugging Inbound and Outbound Webservices.
Thanks for the article.
Neel,
Thanks for all your valuable posts. In regards to enable tracing you can also use tool like Fiddler to see the exact request or response sent.
Thanks,
Lionel
Neel,
I tried just exactly what you said, i am not any logfiles in the ..client\log folder. is there anything which i need to set up. please let me know
On which Siebel version are you trying this??
Leave your response!
Polls
Recent Posts
Get updates by Email
Friends
History
Categories
Siebel Unleashed on Twitter
Posting tweet...
Powered by Twitter Tools
Most Voted
Most Commented
Most Viewed
Canonical URL by SEO No Duplicate WordPress Plugin
Powered by WordPress | Log in | Entries (RSS) | Comments (RSS) | Arthemia theme by Michael Hutagalung 72 queries. 2.609 seconds.