Topic Options
Rate This Topic
#103819 - 08/18/04 03:27 AM Character encoding in SOAP calls
ptcs Offline
Just Signed Up

Registered: 08/18/04
Posts: 1
Hi!

Does anyone know how to properly encode characters to send using SOAP calls??

I haven't found a way to send language specific characters like "a a e e a a
c"...
I tried both UTF-8 and ISO-8859-1 encodings with so success, i always get
strange characters in remedy instead like "µ A".

I know those characters are supported by my remedy server, if using Remedy
User program, i can use them, also using the free ESP's Create Entry util, i
can create entries with those characters. Also getting data from remedy
using SOAP calls, it decodes them perfectly.

So either i'm enconding them the wrong way or Remedy Mid-Tier isn't decoding
them the right way...

I'm using NuSOAP libs, AR server is 5.01.02

P.S: I also tried Perl SOAP::Lite and i get the same problems:(




Top
#103820 - 08/19/04 04:17 AM Re: Character encoding in SOAP calls [Re: pztmurphy]
frederick w grooms67 Offline
old hand

Registered: 06/12/01
Posts: 930
I believe Remedy has a Bug open on sending the encodingStyle out in SOAP calls (SW00204576). It is not the Mid-Tier that has this issue but the arplugin binary. If you turn on plugin logging and look at the packet going out the plugin binary is not including the encoding attribute in the XML.

Fred

-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:ARSLIST@ARSLIST.ORG] On Behalf Of Paulo Serrao
Sent: Wednesday, August 18, 2004 8:28 AM
To: ARSLIST@ARSLIST.ORG
Subject: Character encoding in SOAP calls


Hi!

Does anyone know how to properly encode characters to send using SOAP calls??

I haven't found a way to send language specific characters like "a a e e a a c"... I tried both UTF-8 and ISO-8859-1 encodings with so success, i always get strange characters in remedy instead like "µ A".

I know those characters are supported by my remedy server, if using Remedy User program, i can use them, also using the free ESP's Create Entry util, i can create entries with those characters. Also getting data from remedy using SOAP calls, it decodes them perfectly.

So either i'm enconding them the wrong way or Remedy Mid-Tier isn't decoding them the right way...

I'm using NuSOAP libs, AR server is 5.01.02

P.S: I also tried Perl SOAP::Lite and i get the same problems:(




Top


Moderator:  Matt Reinfeldt