Geeks With Blogs
Solution Architecture, Strategy eCommerce and Omni Channel Thought at the end of the day

In BizTalk 2004 you will end up with a dehydrated orchestration if the Siebel web service would fail. The reason is that the return error type mentioned in the WSDL is not returned. Instead, and depending on the type of error, HTTP error in this case, you see something like this in the event log

 

 

The adapter "SOAP" raised an error message. Details "Client found response content type of 'text/html;charset=UTF-8', but expected 'text/xml'.

The request failed with the error message:

--

<html><head><title>Message:</title></head>

<body>The server you are accessing is either busy or experiencing difficulties. Please close the web browser, start a new one and try logging in again. For further support, please copy and send the full message text to your system administrator.[15:05:39]

<p>

--.".

 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

Some times I even got something like this:

  <?xml version="1.0" encoding="UTF-8" ?>

- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

- <SOAP-ENV:Body xmlns:siebelf="http://www.siebel.com/ws/fault">

  <faultcode>Client</faultcode>

  <faultstring>There is no active Web Service with operation named 'http://www.CompanyName.co.uk/xml/BBT_Account_And_Address_Inbound:RunProcess4'.(SBL-EAI-04313)</faultstring>

- <detail>

- <siebelf:errorstack>

- <siebelf:error>

  <siebelf:errorsymbol />

  <siebelf:errormsg>There is no active Web Service with operation named 'http://www.CompanyName.co.uk/xml/BBT_Account_And_Address_Inbound:RunProcess4'.(SBL-EAI-04313)</siebelf:errormsg>

  </siebelf:error>

  </siebelf:errorstack>

  </detail>

  </SOAP-ENV:Body>

  </SOAP-ENV:Envelope>

 

Posted on Wednesday, January 19, 2005 2:14 PM About BizTalk | Back to top


Comments on this post: Siebel web service returns the wrong value if an error occurs in Siebel

# re: Siebel web service returns the wrong value if an error occurs in Siebel
Requesting Gravatar...
Hi,

We are also receiving the same error while calling Siebel inbound web services from the outside.
(TransId = 2009-11-17-13.59.40.097968-CMMASTER-001)
Message resubmitted to queue. ProcessUpdatesNotify -
Error: System.InvalidOperationException: Client found response content type of 'text/html;charset=UTF-8', but expected 'text/xml'.
The request failed with the error message: -- <html><head><title>Message /title></head> <body>The server you are trying to access is either busy or experiencing difficulties. Please close the Web browser, open a new browser window, and try logging in again.[13:11:48] <p></p> </body></html> --.
at Rbc.Gpb.Cap.HostDataInterchange.SiebelObserver.Upd

Could you please help to find out whethe the problem is with siebel or with the system which is calling this webservice?
Left by Jimit on Nov 18, 2009 8:42 AM

Your comment:
 (will show your gravatar)


Copyright © Tamer Shaaban | Powered by: GeeksWithBlogs.net