BODS 4.1 SP1 Patch 4 fixes this error in the BODS 4.1 stack.
ADAPT01693724
Data Services job containing a SAP source/target with double data type may fail with an error message "Internal internationalization error <0,U_ILLEGAL_ARGUMENT_ERROR>, function <107>, locale <eng_us.utf-8>, GlobalC locale <en_US.UTF-8>". This issue has been fixed in this release.
Hi,
Did you get any response from SAP as to what was causing your problem? I am getting the same error when I ran a Job in DS 4.1 SP2. The weird thing is, I am getting this error only in QA. In production it works just fine.
I was trying production Table as the source, in QA and in Prod, while it works in Prod it was giving error in QA. I tried changing the code type from default to ‘cp1258’ for the SAP data store and the error went away.
Has anyone got a solution on this?
I dont have any SAP table/double datatype. But I am facing the internal internationalization error on two dataflows; both at map operation (Normal to Update).
Version of bods is 4.1 SP 2
Hi
I too Encounterd this error and finally
I found the sllution. this error is due to
if in target table(in DB) any collumn defined specified not null
and in job null value is being passed in that collumn
or
an identity collumn is maped in BODS job
eg ID (not null) in db.
Example:
in job COL1 (SRC contains null ) —Mapped with----- > ID (TRGET).
NOTE THAT: mapping value also can be null due to any join condition