cancel
Showing results for 
Search instead for 
Did you mean: 

error in file to file

Former Member
0 Kudos

HI All,

I have a file to file scenarion.

My requirement is to seperate the input filed into text with Pipe(|) as a seperator.

I have used field separator as pipe in communication channel.

Also used UDF in mapping where used Pipe(I) for output file seperator.

Earlied UDF containg I ( i capitalized ) instead of |(Pipe).

I made the rectification.

Still output comes with I ( i capitalized ).

I dont know why even after correction and activating all the changes.

Can some one tell me what is the reason?

Regards,

Sumit Gupta

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Yes it is Cache issue.

even I am doing it through SXI_cache but changes were not reflected.

So at last I have to restart the Java engine.

Reards,

Sumit

Former Member
0 Kudos

Yes, it seems a chache issue. You can refresh the cache and then try and if it doesn't work then take the code from current UDF and create a new UDF with different name map it, activate the mapping and then try again.

Regards,

Sarvesh

Former Member
0 Kudos

one more thing is that,

When I am testing the mapp in IR in messag mapping Test tab or in interface mapping Test tab then result is coming correctly.

But when I am looking into end to end testing then output is not correct.

former_member200962
Active Contributor
0 Kudos
I made the rectification.
Still output comes with I ( i capitalized ).
I dont know why even after correction and activating all the changes.

This means that the Cache status is not updated properly.

can you check the Cache Status Overview in IR and re-include the mapping in Interface Determination.

Also confirm that SXI_CACHE has updated cache

Regards,

Abhishek.