Applies to:Siebel System Software - Version: 126.96.36.199  - Release: V7
IBM AIX on POWER Systems (64-bit)
Product Release: V7 (Enterprise)
Version: 188.8.131.52 
Database: Oracle 184.108.40.206
Application Server OS: IBM AIX 5L 5.2
Database Server OS: IBM AIX 5L 5.2
This document was previously published as Siebel SR 38-3325048691.
For the benefit of other readers, the customer had a workflow process executed by an MQSeries receiver, with one of the steps invoking "EAI XML Converter", method "XMLDocToIntObjHier".
Execution of the process generated the error below on the above step.
GenericLog GenericError 1 0 2007-04-24 10:22:03 Object manager error: ( Cannot convert process property 'IncomingXML' having base type 'Binary/Variant' to type 'String'. The process property currently holds data: '...<?xml version="1.0" encoding="UTF-8"?><?Siebel-Property-Set EscapeNames="fals'(SBL-BPR-00247) (0x83b4))
The fact it was "XML Document", the engine tried to pass the content of the process property 'IncomingXML" to a standard property (Text) of the input arguments of the BS "EAI XML Converter". As the 'Incoming XML' contained binary, the error was raised.
This is not specific to the "EAI XML Converter" but any Business Service.