Skip to Content
0
Former Member
May 13, 2010 at 02:15 PM

Error using Message Transform Bean in SimplePlain2XML in file sender

564 Views

Hi guys.

Im using Message Transform Bean to convert from file to xml in file sender.

My structure look like this:

ROW (1..n)

-

-


>TRANSPORTES (1)

-

-


>ENTREGAS (1..n)

And I have configured the module like this:

AF_Modules/MessageTransformBean - transform

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

transform - xml.ENTREGAS.endSeparator - 'nl'

transform - xml.ENTREGAS.fieldFixedLengths - 1,30

transform - xml.ENTREGAS.fieldNames - TIPO,NUM_ENTREGA

transform - xml.ENTREGAS.keyFieldValue - E

transform - xml.TRANSPORTES.endSeparator - 'nl'

transform - xml.TRANSPORTES.fieldFixedLengths - 1,30

transform - xml.TRANSPORTES.fieldNames - TIPO,NUM_TRANSPORTE

transform - xml.TRANSPORTES.keyFieldValue - T

transform - xml.conversionType - SimplePlain2XML

transform - xml.documentName - MPrueba_Zip

transform - xml.documentNamespace - http:/XXXXXX.es/XXXX/sap/prueba

transform - xml.keyFieldName - TIPO

transform - xml.processFieldNames - fromConfiguration

transform - xml.recordsetName - row

transform - xml.recordsetStructure - TRANSPORTES,1,ENTREGAS,*

Im getting this error and I don´t know why:

Error: com.sap.aii.messaging.adapter.trans.TransformException: Transformer Conversion3.0.5227 Error initializing Class: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: (4408) Parameter 'xml.fieldFixedLengths' or 'xml.fieldSeparator' is missing (4409) Parameter 'xml.fieldNames' is missing (4403) ; nested exception caused by: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: (4408) Parameter 'xml.fieldFixedLengths' or 'xml.fieldSeparator' is missing (4409) Parameter 'xml.fieldNames' is missing (4403)

Why am i doing wrong?????

Thanks a lot!!!