Skip to Content
0
Former Member
Aug 03, 2005 at 01:56 PM

Upload flat file (Content Conversion Parameters)

133 Views

Hello,

I am still trying to upload a flat text file to XI. Its a non separator file.

Here the error message from the XI adaper engine:

Sender Adapter v1508 for Party '', Service 'IXI_FileSystem_CSV':

Configured at 15:36:12 2005-08-03

Initialization error: Conversion initialization failed with java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: <b>

Mandatory parameter 'CONTROL.keyFieldValue': no value found</b>

Here all my settings:

Message protocol: File Content Conversion

Document name: CMA_FILEINPUT1

Document namespace: http://www.xyz/ogsd

Recordset name: RECORD

Recordset structure: CONTROL,1,SEGMENT,*

<b>Key Field Name: SEGMENT.DUMMYKEY</b>

Key Field Type: String (cs) -> default

Fields:

CONTROL.fieldNames:TABNAM,MANDT,DOCNUM,DOCREL,....

CONTROL.fieldFixedLengths:10,3,16,4,2,1,1,...

SEGMENT.fieldNames:DUMMYKEY,DUMMY,LOCATIONID,...

SEGMENT.fieldFixedLengths:12,51,10,18,4,10,

SEGMENT.keyFieldValue:E2BPBULOCM03 (string that occurs in the first field DUMMYKEY of SEGMENT)

The message type looks like this:

CMA_MSGTYP1                1:1
  RECORD                   1:1
    CONTROL                1:1
      TABNAM
      MANDT...
    SEGMENT                0:unbounded
      DUMMYKEY
      DUMMY
      LOCATIONID...

Why do i get that error message? How to fill Key field name correctly? In my opinion i dont need key fields for CONTROL because of the occurence of one.

Any idea?