SBL-EAI-04372: The expected return XML document was '%1', but document '%2' was found instead!


Applies to: Siebel System Software - Version: 7.7.2 [18325] and later [Release: V7 and later ]
Oracle Solaris on SPARC (64-bit)
Product Release: V7 (Enterprise)
Version: 7.7.2 [18325]
Database: IBM DB2 8.1 FixPack 6b
Application Server OS: Sun Solaris 5.8
Database Server OS: Sun Solaris 5.8

This document was previously published as Siebel SR 38-1854347061.

SymptomsA VBC was configured on top of XML Gateway and MQ.


Following are user properties of VBC:

Service Name: Xml Gateway
Service Parameters: Transport=EAI MQSeries Server Transport;MqPhysicalQueueName=SUN7.VBCFIRE.REQUEST;MqRespPhysicalQueueName=SUN7.VBCFIRE.REPLY;MqSleepTime=30000
VBC Compatibility Mode: Siebel 7.0.4

It throws the following Error Message :

We detected an Error which may have occurred for one or more of the following reasons:
The expected return XML document was 'siebel-xmlext-query-ret', but document '' was found instead! The external XML interface underlying this BusComp failed to return the information necessary for the operation. Please contact your system administrator.(SBL-EAI-04372)

The messages are being sent to queue but Siebel is unable to get back the details to load from xml file and an error message is displayed as mentioned above.


CauseThis behavior was reproduced with Siebel 7.7.x and a Changer Request #10494642 was logged for this behavior.

SolutionWorkaround: A quick workaround for this behavior is to post process the XML on the Siebel side instead of changing the external system. Write the code in the Invoke Method event of the EAI MQSeries Server Transport business service and get the XML response from the Outputs property set. The Outputs property set of the InvokeMethod will hold the response XML. Use the eScript String manipulation functions to remove the processing instruction and update the Outputs property set back with the modified XML.


ReferencesBUG:10494642 - [CR#12-V07M96][FR#12-V07MDY] XML GATEWAY SERVICE ERRORS OUT FOR THE QUERY METHOD








Related







Products








Siebel > Customer Relationship Management > CRM - Enterprise Edition > Siebel System Software


Keywords






 

EAI MQSERIES SERVER TRANSPORT; VBC; XML GATEWAY; MQSERIES

 

Errors





 

SBL-EAI-04372





תגובות

פוסטים פופולריים מהבלוג הזה

Profile Attributes and Open UI

SBL-BPR-00191: The rowId of the active row of the primary buscomp '%1', '%2', does not match the Primary Id

SBL-SVC-00150