on 02-18-2011 11:50 AM
Hi guys,
we have a sender jms comm channel, our transport protocol is 'access jms provider with jndi'.
We are reading an XML message. When the character 'ñ' appears in the payload is not encoded correctly.
In XML header appears that the encoding style is iso-8859-1.
We have tried with this parameters:
JMS.TextMessage.charset = ISO-8859-1
JMS.XIMessage.charset = ISO-8859-1
and modules
AF_Modules/XMLAnonymizerBean -> anonymizer.encoding = ISO-8859-1
AF_Modules/TextCodepageConversionBean -> Conversion.charset= ISO-8859-1
But without success.
Can anyone help us to encode it correctly?
Thanks in advance!
Ignasi
before you do try and error again, please verify following:
1. what is the hex code of the 'ñ' before you put it in JMS queue
2. what is the same in PI monitor?
Is this a message generated by a system or a test message?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> Hi guys,
>
> we have a sender jms comm channel, our transport protocol is 'access jms provider with jndi'.
>
> We are reading an XML message. When the character 'ñ' appears in the payload is not encoded correctly.
>
> In XML header appears that the encoding style is iso-8859-1.
>
> We have tried with this parameters:
>
> JMS.TextMessage.charset = ISO-8859-1
> JMS.XIMessage.charset = ISO-8859-1
> and modules
> AF_Modules/XMLAnonymizerBean -> anonymizer.encoding = ISO-8859-1
> AF_Modules/TextCodepageConversionBean -> Conversion.charset= ISO-8859-1
>
> But without success.
>
> Can anyone help us to encode it correctly?
>
> Thanks in advance!
> Ignasi
I had the same problem in a past project, but without a solution using easy adapter set up.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.