cancel
Showing results for 
Search instead for 
Did you mean: 

FCC Error

Former Member
0 Kudos

Hi all,

Getting this error while doing FCC (Sender).

Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Mandatory parameter 'Header.keyFieldValue': no value found

Header.KeyFieldValue is mentioned .Still iam getting error.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Hope you are not using Header.KeyFieldValue with capital K.

If this is not the problem check there there should be no blank space after the value of KeyField.

Regards

Pravesh

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Dinesh,

There is one more situation in which you get this error.

If there is a blank space after the key field in the file that is to be polled.

If there is a blank space after the key field in the file , use the Key Field value with a blank space after that in the FCC.

Regards

Pravesh

Former Member
0 Kudos

Have u assigned value for key field for every node in your structure.

You can Refer foll blog to know more about Keyfield

/people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file

Former Member
0 Kudos

Hi Dinesh,

There will be a prblem of case, check if the value which you have entered in the keyFieldValue is same as in your data type because it is case sensitive.

Also give the <b>Key Filed Name</b> in the input box. e.g. <b>Header</b>

Regards,

Sarvesh

Former Member
0 Kudos

Hi

Please use the following parameters in the sender communication channel

RECORD.fieldSeparator :,

RECORD.fieldNames :KEY,FNAME,LNAME,AGE

RECORD.keyFieldValue :1

DETAIL.fieldSeparatr :,

DETAIL.fieldNames :KEY,SALARY,EMPID

DETAIL.fieldNames :2

Note:these parameters are accoding to the structure given below.

suppose you have a structure like as below

data (0..unbounded)

record (0..unbounded)

key (1..1)

fname (1..1)

lname (1..1)

age (1..1)

detail (0..unbounded)

key (1..1)

salary (1..1)

empid (1..1)

and the input file will look like as below

1,aaa,bbb,23

2,12000,10838

1,ccc,ddd,23

2,13000,10830

if you still have problem please reply me back.

Thanks

Rinku

Former Member
0 Kudos

Hi Dinesh

remember the key field name shold be the same in all the nodes. they all should be differ by the key field value.

if you still have the problem please reply me back so that i can solve your problem

Thanks

Rinku

santhosh_kumarv
Active Contributor
0 Kudos

Hi Dinesh,

Always remember that the FCC are case sensitive...

It is Header.keyFieldValue and not Header.<b>K</b>eyFieldValue...

also there shold not be any space after the FCC parameter..

Regards

San

prateek
Active Contributor
0 Kudos

try header.keyFieldValue - 'Val' instead of header.<b>K</b>eyFieldValue - Val

Regards,

Prateek

Former Member
0 Kudos

I dint get you Prateek,

Do u mean to change k to K

If so i tried even that . still same error.

Former Member
0 Kudos

Prateek----There is no blank space.

Santosh----i have used this Header.keyFieldValue

So i guess i meet all the things which u told before.

santhosh_kumarv
Active Contributor
0 Kudos

Hi dinesh...

Check if there are some space in the FCC... it so delete the blank space and make a try...

Regards

San

Former Member
0 Kudos

Hi,

It should be unique from your file across each row using which you can identify the record as a Header,Detail, Summary etc.

Regards,

Akshay.

prateek
Active Contributor
0 Kudos

Can u paste ur coniguration to have a better look into ur problem

Regards,

Prateek