Applies to:Siebel CRM Call Center - Version: 8.1.1 SIA  - Release: V8
Information in this document applies to any platform.
A child Virtual Business Component (VBC) had been created based on class CSSFABCVRec class, per details in :-
When the VBC is invoked the first time, it is working as expected, and the details returned from VBC are displayed ok. But when the VBC is invoked the second time (e.g. navigating to next parent record), it raises an error :-
Error invoking service 'EAI XML Converter', method 'IntObjHierToXMLDoc' at step 'Convert IO to XML'.(SBL-BPR-00162)
The XML hierarchy cannot be converted to an XML document.(SBL-EAI-04112)
Input Property Set should have a child of type 'XMLHierarchy'(SBL-EAI-00250)
On third call, the VBC works again (i.e. it works on alternate calls).
Using the test case provided with document 477671.1, when the Workflow 'Get Temperature Web Service' is first invoked via the 'SIA Billing Extern Service', the SiebelMessage is populated ok :-
EngInv EngInv 3 000000024b220e7c:0 2009-12-11 05:41:05 Workflow engine requested to perform method 'RunProcess'.
EngInv Arg 4 000000024b220e7c:0 2009-12-11 05:41:05 Input: @0*0*2*1*0*0*32*Outgoing Integration Object Name31*Temperature Web Service Request11*ProcessName27*Get Temperature Web Service3*1*13*SiebelMessage0*13*IntO
bjectName31*Temperature Web Service Request11*MessageType18*Integration Object15*IntObjectFormat19*Siebel Hierarchical0*1*37*ListOfTemperature Web Service Request0*1*0*19*SIA Temperature VBC0*8*Zip Code5*78201
But when the second call is made, the SiebelMessage is not populated :-
EngInv EngInv 3 000000024b220e7c:0 2009-12-11 05:41:19 Workflow engine requested to perform method 'RunProcess'.
EngInv Arg 4 000000024b220e7c:0 2009-12-11 05:41:19 Input: @0*0*1*0*0*0*11*ProcessName27*Get Temperature Web Service
The behaviour was re-produced, and change request BUG 10583120 was logged.
Change request BUG 10583120 is listed as fixed in :-
Siebel version 18.104.22.168
Siebel version 22.214.171.124 QF0134
NOTE:477671.1 - Caching VBC/VBC BS Classes CSSFABCVRec and CSSFAExternalService in Siebel Industry Applications