Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-25 Thread Conny.Martin
You will have to call all functions with UTF8-encoded data. If you do not, your 
data will get corrupted.
 
Kind Regards Conny



Von: Michiel Beijen [mailto:mich...@beefreeit.nl] 
Gesendet: Mittwoch, 25. März 2009 08:53
An: ARSperl User Discussion
Betreff: Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode


That's great, and it surprises me a little...
But can you now only log in with a UTF8 string? Or can you also use 
ars_CreateEntry, ars_GetEntry and the like with UTF8 data?

Regards,
--
Michiel Beijen
Software Consultant
+31 6 - 457 42 418
Bee Free IT + http://beefreeit.nl



2009/3/25 _HK_ ciphersk...@gmail.com


Thank you folks. LANG=en_US.utf8 alone seemed to fix it!

cheers,
~H


2009/3/24 conny.mar...@t-systems.com


setting the encoding via lang parameter doesn't work. 
 
Try setting env-Variable LANG=en_US.utf8
 
Or you can use the attached patch, which introduces a new 
parameter (charSet) to ars_Login where you can specify the encoding.
 
Possible (tested) values are 
 
utf8
1252
1250
 
HTH

Kind Regards Conny


Von: _HK_ [mailto:ciphersk...@gmail.com] 
Gesendet: Dienstag, 24. März 2009 08:21
An: arsperl-users@arsperl.org
Betreff: [Arsperl-users] arsperl 1.91 ars_Login Unicode


Summary: I'm unable to send utf8 data using arsperl to my 
Remedy server which is unicode ready(and the remedy server works, as I can 
store utf8 data via other means).

I tried setting the lang parameter in ars_Login function to 
UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't seem 
to matter- when I look via gdb, the actual value for charset in the 
ARControlStruct-localeInfo is always WESTERN. 

The module was built against 7.01 api with all the unicode libs 
in place (libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are 
sincerely appreciated.

thanks,
~H



--
Apps built with the Adobe(R) Flex(R) framework and Flex 
Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. 
Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based 
development
software that enables intelligent coding and step-through 
debugging.
Download the free 60 day trial. 
http://p.sf.net/sfu/www-adobe-com


--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users






-- 
~H
http://www.harishkotha.com


--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based 
development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users




--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users


Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-25 Thread _HK_
Yes. That's correct. I'm utf8 encoding all data before I send it anywhere. I
can use all the other ars_*Entry functions with utf8 data.

cheers,
~H

2009/3/25 conny.mar...@t-systems.com

  You will have to call all functions with UTF8-encoded data. If you do
 not, your data will get corrupted.

 Kind Regards Conny

  --
 *Von:* Michiel Beijen [mailto:mich...@beefreeit.nl]
 *Gesendet:* Mittwoch, 25. März 2009 08:53
 *An:* ARSperl User Discussion
 *Betreff:* Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

 That's great, and it surprises me a little...
 But can you now only log in with a UTF8 string? Or can you also use
 ars_CreateEntry, ars_GetEntry and the like with UTF8 data?

 Regards,
 --
 Michiel Beijen
 Software Consultant
 +31 6 - 457 42 418
 Bee Free IT + http://beefreeit.nl


 2009/3/25 _HK_ ciphersk...@gmail.com

 Thank you folks. LANG=en_US.utf8 alone seemed to fix it!

 cheers,
 ~H

 2009/3/24 conny.mar...@t-systems.com

   setting the encoding via lang parameter doesn't work.

 Try setting env-Variable LANG=en_US.utf8

 Or you can use the attached patch, which introduces a new parameter
 (charSet) to ars_Login where you can specify the encoding.

 Possible (tested) values are

 utf8
 1252
 1250

 HTH
 Kind Regards Conny
  --
 *Von:* _HK_ [mailto:ciphersk...@gmail.com]
 *Gesendet:* Dienstag, 24. März 2009 08:21
 *An:* arsperl-users@arsperl.org
 *Betreff:* [Arsperl-users] arsperl 1.91 ars_Login Unicode

   Summary: I'm unable to send utf8 data using arsperl to my Remedy
 server which is unicode ready(and the remedy server works, as I can store
 utf8 data via other means).

 I tried setting the lang parameter in ars_Login function to
 UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't
 seem to matter- when I look via gdb, the actual value for charset in the
 ARControlStruct-localeInfo is always WESTERN.

 The module was built against 7.01 api with all the unicode libs in place
 (libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are sincerely
 appreciated.

 thanks,
 ~H


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




 --
 ~H
 http://www.harishkotha.com


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




-- 
~H
http://www.harishkotha.com
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users


Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-25 Thread _HK_
Yes. That's correct. I'm utf8 encoding all data before I send it anywhere. I
can use all the other ars_*Entry functions with utf8 data.

cheers,
~H

2009/3/25 conny.mar...@t-systems.com

  You will have to call all functions with UTF8-encoded data. If you do
 not, your data will get corrupted.

 Kind Regards Conny

  --
 *Von:* Michiel Beijen [mailto:mich...@beefreeit.nl]
 *Gesendet:* Mittwoch, 25. März 2009 08:53
 *An:* ARSperl User Discussion
 *Betreff:* Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

 That's great, and it surprises me a little...
 But can you now only log in with a UTF8 string? Or can you also use
 ars_CreateEntry, ars_GetEntry and the like with UTF8 data?

 Regards,
 --
 Michiel Beijen
 Software Consultant
 +31 6 - 457 42 418
 Bee Free IT + http://beefreeit.nl


 2009/3/25 _HK_ ciphersk...@gmail.com

 Thank you folks. LANG=en_US.utf8 alone seemed to fix it!

 cheers,
 ~H

 2009/3/24 conny.mar...@t-systems.com

   setting the encoding via lang parameter doesn't work.

 Try setting env-Variable LANG=en_US.utf8

 Or you can use the attached patch, which introduces a new parameter
 (charSet) to ars_Login where you can specify the encoding.

 Possible (tested) values are

 utf8
 1252
 1250

 HTH
 Kind Regards Conny
  --
 *Von:* _HK_ [mailto:ciphersk...@gmail.com]
 *Gesendet:* Dienstag, 24. März 2009 08:21
 *An:* arsperl-users@arsperl.org
 *Betreff:* [Arsperl-users] arsperl 1.91 ars_Login Unicode

   Summary: I'm unable to send utf8 data using arsperl to my Remedy
 server which is unicode ready(and the remedy server works, as I can store
 utf8 data via other means).

 I tried setting the lang parameter in ars_Login function to
 UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't
 seem to matter- when I look via gdb, the actual value for charset in the
 ARControlStruct-localeInfo is always WESTERN.

 The module was built against 7.01 api with all the unicode libs in place
 (libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are sincerely
 appreciated.

 thanks,
 ~H


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




 --
 ~H
 http://www.harishkotha.com


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users


--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users


Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-24 Thread Conny.Martin
setting the encoding via lang parameter doesn't work. 
 
Try setting env-Variable LANG=en_US.utf8
 
Or you can use the attached patch, which introduces a new parameter (charSet) 
to ars_Login where you can specify the encoding.
 
Possible (tested) values are 
 
utf8
1252
1250
 
HTH

Kind Regards Conny


Von: _HK_ [mailto:ciphersk...@gmail.com] 
Gesendet: Dienstag, 24. März 2009 08:21
An: arsperl-users@arsperl.org
Betreff: [Arsperl-users] arsperl 1.91 ars_Login Unicode


Summary: I'm unable to send utf8 data using arsperl to my Remedy server which 
is unicode ready(and the remedy server works, as I can store utf8 data via 
other means).

I tried setting the lang parameter in ars_Login function to 
UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't seem 
to matter- when I look via gdb, the actual value for charset in the 
ARControlStruct-localeInfo is always WESTERN. 

The module was built against 7.01 api with all the unicode libs in place 
(libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are sincerely 
appreciated.

thanks,
~H



patch
Description: patch
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users


Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-24 Thread Michiel Beijen
ARSperl is a lot older than the - pretty recent - unicode support in AR
server. Because of this, ARSperl is not designed with unicode compatibility
in mind. It does not handle strings internally as unicode. See perldoc
perlunicode if you would like to see what it takes to make ARSperl handle
unicode properly.

I would suggest that if you need unicode capabilities, you should look into
the other integration possibilities such as the Java or C APIs.

--
Michiel Beijen
Software Consultant
+31 6 457 42 418
Bee Free IT + http://beefreeit.nl

On Mar 24, 2009 8:31 AM, _HK_ ciphersk...@gmail.com wrote:

Summary: I'm unable to send utf8 data using arsperl to my Remedy server
which is unicode ready(and the remedy server works, as I can store utf8 data
via other means).

I tried setting the lang parameter in ars_Login function to
UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't
seem to matter- when I look via gdb, the actual value for charset in the
ARControlStruct-localeInfo is always WESTERN.

The module was built against 7.01 api with all the unicode libs in place
(libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are sincerely
appreciated.

thanks,
~H

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users


Re: [Arsperl-users] arsperl 1.91 ars_Login Unicode

2009-03-24 Thread _HK_
Thank you folks. LANG=en_US.utf8 alone seemed to fix it!

cheers,
~H

2009/3/24 conny.mar...@t-systems.com

  setting the encoding via lang parameter doesn't work.

 Try setting env-Variable LANG=en_US.utf8

 Or you can use the attached patch, which introduces a new parameter
 (charSet) to ars_Login where you can specify the encoding.

 Possible (tested) values are

 utf8
 1252
 1250

 HTH
 Kind Regards Conny
  --
 *Von:* _HK_ [mailto:ciphersk...@gmail.com]
 *Gesendet:* Dienstag, 24. März 2009 08:21
 *An:* arsperl-users@arsperl.org
 *Betreff:* [Arsperl-users] arsperl 1.91 ars_Login Unicode

 Summary: I'm unable to send utf8 data using arsperl to my Remedy server
 which is unicode ready(and the remedy server works, as I can store utf8 data
 via other means).

 I tried setting the lang parameter in ars_Login function to
 UTF-8/utf8/en_US/en_US.utf8 and a few other combinations, but it doesn't
 seem to matter- when I look via gdb, the actual value for charset in the
 ARControlStruct-localeInfo is always WESTERN.

 The module was built against 7.01 api with all the unicode libs in place
 (libicuucbmc, libicudatabmc, etc..). Any pointers/suggestions are sincerely
 appreciated.

 thanks,
 ~H


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com


 --
 Arsperl-users mailing list
 Arsperl-users@arsperl.org
 https://lists.sourceforge.net/lists/listinfo/arsperl-users




-- 
~H
http://www.harishkotha.com
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

--
Arsperl-users mailing list
Arsperl-users@arsperl.org
https://lists.sourceforge.net/lists/listinfo/arsperl-users