Skip to Content
0
Former Member
Feb 04, 2015 at 05:23 PM

JMS sender content conversion problem: Context is not allowed in prolog.

57 Views

Hello,

My scenario : JMS sender(MQ) --> SAP PI --> SAP ECC.

Problem: Data is sent via Websphere MQ series(JMS provider)

in text format: "SA010V D Q....." ( as single string 500).

I am using JMS Message transformationBean to convert the data. Below is my confirmation:

Processing Sequence for conversion:

SAP XI JMS Adapter/ConvertJMSMessageToBinary convert_JMS2Bin

SAP XI JMS Adapter/ConvertBinaryToXMBMessage convert_Bin2XI

AF_Modules/MessageTransformBean Plain2XML

CallSapAdapter call_AF_MS

Module Configuration:

Transform.Class com.sap.aii.messaging.adapter.Conversion

Transform.ContentType text/xml;charset=utf-8

xml.conversionType SimplePlain2XML

xml.documentName ...

xml.documentNamespace ...

xml.fieldFixedLengths ...

xml.fieldNames ...

xml.lastFieldsOptional ...

xml.processFieldNames from Configuration

xml.structureTitle ...

Do I need Character Set ID(CCSID) for non-ASCIINames?

Thanks

Manfred