Page 1 of 1

Umlauts do not work on case-, project-, plan names.

PostPosted: Mon Jun 01, 2009 6:56 am
by takiaine
Hi,

I have noticed that if case name, plan name or project name includes any umlauts(öäå), the get function crashes. In the other hand, if there are umlauts in any other place(summary, notes, steps...), the functions work just fine. I am now wondering if this problem is on XML-RPC or on TestLink. Have anyone encountered this problem before?

For example.

I created project called "åäö", and added text "project åäö" on the related notes- field. Now when getProjects function is called the client crashes because it cant recognize all the characters.

I also used packet sniffer to show what TestLink return as a result and on the name field there are just three dots "..." and on the notes field there reads "project åäö", as it should be.

XML- response was as follows...

Code: Select all
<?xml version="1.0"?>
<methodResponse>
  <params>
    <param>
      <value>
        <array><data>
  <value><struct>
  <member><name>id</name><value><string>159</string></value></member>
  <member><name>notes</name><value><string>project &amp;aring;&amp;auml;&amp;ouml;</string></value></member>
  <member><name>color</name><value><string></string></value></member>
  <member><name>active</name><value><string>1</string></value></member>
  <member><name>option_reqs</name><value><string>0</string></value></member>
  <member><name>option_priority</name><value><string>0</string></value></member>
  <member><name>option_automation</name><value><string>1</string></value></member>
  <member><name>prefix</name><value><string>2</string></value></member>
  <member><name>tc_counter</name><value><string>0</string></value></member>
  <member><name>name</name><value><string>...</string></value></member>
</struct></value>


So, is this a bug in TestLink or a bug in my system?