cancel
Showing results for 
Search instead for 
Did you mean: 

Sender FTP: FCC Missing Consistency check: no. of arguments does not match

Former Member
0 Kudos

Hi well my Input i as follows:

7283167S500481000000001789098

whereas my FCC in Sender-CC FTP is like:

RecordSet-Name: BestfileRecordSet

PecordSetStructure: BestFileHeader,,BestFilePos,

Recordsets per Mesage: *

KeyfieldName: BDART

BestFileHeader.fieldNames=BDKDNR,BDDSKNR,BDART

BestFileHeader.fieldFixedLenghts=4,3,1

BestFileHeader.endSeparator= 'nl'

BestFileHeader.processFieldNames= fromConfiguration

BestFileHeader.keyFieldValue=T

BestFilePos.fieldNames= BDART,BDIDENT,BDMENGE,BDFREMD

BestFilePos.fieldFixedLenghts= 1,8,7,10

BestFilePos.endSeparator= 'nl'

BestFilePos.processFieldNames= fromConfiguration

BestFilePos.keyFieldValue = S

BestfileRecordSet.endSeparator='nl'

In CC-Monitoring i get:

java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter 'BestFileHeader.fieldFixedLengths' or 'BestFileHeader.fieldSeparator' is missing Consistency check: no. of arguments in 'BestFileHeader.fieldFixedLength' does not match 'BestFileHeader.fieldNames' (0 <> 3)

so what is wrong?! Can sb help me?!

br Jens

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Jens,

Did you check the spelling BestFileHeader.fieldFixedLeng<b>hts</b> and BestFilePos.fieldFixedLeng<b>hts</b>. It should be fieldFixedLeng<b>ths</b>.

Regards,

Jai Shankar

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

the endSeparator is 'nl' , but in your case in the sample file there is no new line for every record.

Regards

Bhavesh

justin_santhanam
Active Contributor
0 Kudos

Jens,

Did you copied those Parameters from Configuration and pasted here? If yes please check the spelling for

BestFileHeader.fieldFixed<b>Lenghts</b>

BestFilePos.fieldFixed<b>Lenghts</b>

Best regards,

raj.

Former Member
0 Kudos

Yes i did - so what might be wrong? Am i blind?

justin_santhanam
Active Contributor
0 Kudos

Jens,

I'm sorry , I couldn't understand from ur context that u r scolding me or not:-(. I asked just to verify the spelling thats it. Please never mind. Sorry for posting.

Best regards,

raj.

Former Member
0 Kudos

Hello,

Check this link

/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30

Regards,

Ramesh P

bhavesh_kantilal
Active Contributor
0 Kudos

Jens,

I think Raj has pointed a right point to you and did not intend to cause any offence. I do hope you appeciate the fact that there are people who genuinely want to help and are not doing this for the sake of the points.atleast Raj is not looking hear for cheap points,

I see no reason that you should taken offense at his answer as well.

Regards

Bhavesh

Former Member
0 Kudos

Guys i never wanted to be offence. Thats just kind of pointing out in my native language (german) that i can't see the tree's in the Wood. So i am still not able to solve my problem!

i really appreaciate the help of the forum, especially from u two who helped me a lot in the past view months!

br Jens

bhavesh_kantilal
Active Contributor
0 Kudos

Jens,

English is such a confusing language

If no offence was intended, I guess none was taken.

Regards

Bhavesh

Former Member
0 Kudos

Jen

As far as i can see..i dont know whether the input you gave is example of one complete data...

As i can't see the Key value "T" and any new lines...

Could you check about that

Former Member
0 Kudos

Hi Guru, i would appreciate your help. Well the data in input-structure looks like:

7283167TCARTON

7283167T

7283167S014800000000010

7283167S015823030000004

7283167S016352100000040

7283167S016792020000007

7283167S016793020000007

7283167S031502020000010

etc.

Problem is also that instead of T (header) and S (Position) there might be L,D (also for Position). Therefore i have no clue how to handle these values as keyfieldValues.

some ideas?! br Jens

Former Member
0 Kudos

Hi Jen,

For L & D just modify the recordSet Structure including keyvalues as L and D with name like u gave Header etc It will be same.Just ensure that occurence is correct

Regards

Former Member
0 Kudos

@Jai: well thanks for the hint because of the spelling!!

> Hi Jen,

>

> For L & D just modify the recordSet Structure

> including keyvalues as L and D with name like u gave

> Header etc It will be same.Just ensure that

> occurence is correct

>

> Regards

@Amit

You mean in Designtime i should add position(elements) in the source target-Structure?! After this i have to add the FCC-parameters! is this the way u suggest?!