cancel
Showing results for 
Search instead for 
Did you mean: 

MessageTransformBean Parameters List

Former Member
0 Kudos

Hi,

Where can I find a list of all the available parameters for the adapter module MessageTransformBean?

PI .71 EHP1.

Thanks,

Martin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I hope this can help you.

http://help.sap.com/saphelp_nw04/helpdata/en/57/0b2c4142aef623e10000000a155106/frameset.htm

I think that is the same for PI .71 EHP1.

Regards,

lpbuff

stefan_grube
Active Contributor
0 Kudos

For file content conversion, you find more parameters here:

http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm

and here:

http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm

The conversion class of MessageTransformBean and J2SE adapter is the same.

Answers (2)

Answers (2)

Former Member

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

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

xml.conversionType = SimplePlain2XML / StructPlain2XML

xml.processFieldNames = fromConfiguration

xml.documentName = MyDocument

xml.documentNamespace = http://xi.com/DocumentTest

xml.documentNamespaceScope = root (default Value)

xml.structureTitle (SimplePlain2XML) = MyTitle

xml.recordsetName (StructPlain2XML) = MyRecordset

xml.recordsetNamespace (StructPlain2XML) = http://xi.com/RecordsetTest

xml.recordsetNamespaceScope (StructPlain2XML) = root (default Value)

xml.recordsetStructure (StructPlain2XML) = NameA,1,NameB,*,NameC,1

xml.recordsetStructureOrder (StructPlain2XML) = asc (for Ascending) / var (for Variable)

xml.allowEmptyRecordsets (StructPlain2XML) = YES / NO

xml.recordsetsPerMessage (StructPlain2XML) = * (default Value)

xml.documentSkipFirstRows (StructPlain2XML) = 0 (default Value)

xml.recordsetBeginSeparator (StructPlain2XML) = ~ (blank by default)

xml.recordsetEndSeparator (StructPlain2XML) = ~ (blank by default)

xml.keyFieldName (StructPlain2XML) = MyKey

xml.keyFieldType (StructPlain2XML) = CaseSensitiveString / Float / CaseInsensitiveString / Integer

xml.fieldNames (*) = MyKey,field-name1,field-name2

xml.fieldFixedLengths or xml.fieldSeparator (*) = 3,3,3 or ~

xml.endSeparator (*) = u2018nlu2019

xml.beginSeparator (*) = u2018nlu2019

xml. enclosureSign (*) = ~

xml.enclosureSignEnd (*) = ~

xml.enclosureSignEscape (*) = ,

xml.enclosureSignEndEscape (*) = ,

xml.enclosureConversion (*) = YES / NO

xml.checkForXMLPredefinedEntities (*) = YES / NO

xml.checkForISOControls (*) = YES / NO

xml.addBeginSeparatorAsField (*) = YES / NO

xml.addEndSeparatorAsField (*) = YES / NO

xml.fieldContentFormatting (*) = trim (default Value), nothing

xml.keyFieldValue (*) = 001

xml. keyFieldInStructure (*) = add (default Value)

Edited by: guKidd on Sep 29, 2010 5:44 AM

Former Member
0 Kudos

Hi Martin,

Please refer the weblinks given below for the Message Transformation Bean Adapter module:

MessageTransformBean, Migrating Dispatcher Classes

http://help.sap.com/saphelp_nw04/helpdata/en/57/0b2c4142aef623e10000000a155106/frameset.htm

Adapter and module Developent

http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm

Former Member
0 Kudos

You can also see all the parameters and their default value in the NWA Log Viewer by enabling trace level 3.

(RUNTIME TRACE_LEVEL 3 in SXMB_ADM)

http://<host>:<port>/nwa

Availability and Performance Management > Log Viewer (Java)

I.E. :

Message: Getting parameters: default value 'row' set for parameter 'xml.structureTitel'

Date: 2010-09-20

Time: 11:22:25:853

Category: com.sap.aii.af.sdk.xi.adapter.XMLParameters

Location: com.sap.aii.af.sdk.xi.adapter.XMLParameters

Application: sap.com/com.sap.aii.af.mod.trans.app