on 09-19-2008 3:41 PM
Hello all,
In my EDI project, i use Seebruger EDI Adapter.
We have discover a problem when you use french character has é, è, à, etc... In fact, Seeburger see the "é" has A@A, it convert the letter so when we arrive in the bic mapping of seeburger it crash down because for him, the field is too long.
exemple :
Field 1 after integration engine (limit on 4 characters in bic mapping) : éert
Field 1 interpreted by seeburger : A@Aert => so we are above the authorized limit.
I know that we send message in UTF-8 but i am a little bit surprise that Seeburgerr doesn't read UTF-8.
Is someone has an idea ?
Regards,
JP
Hi,
Well, you could use a JavaMapping logic to correct that, but if you want it to do it with seeburger tools for that cases you need to use the module ReplaceString in seeburger:
In the "Module" option of the channel, you have 2 parameters, "Processing Sequence" and "Module Configuration"
There you need to do the following:
-
-
Processing Sequence:
Module name: localejbs/Seeburger/ReplaceString
Module Type: Local Enterprise Bean
Module Key: 1 <= key for calling that sequence
-
-
Module Configuration:
Module Key: 1
Parameter Name: searchString
Parameter Value: "à" <= search value
Module Key: 1
Parameter Name: replaceString
Parameter Value: "a" <= replace with
-
-
You would need to do that for every character you have, when you save the order would probably change leaving replace first instead of search, but i'll work anyway, that doesn't affect anything
Hope you find that helpful,
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.