Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.2RC2
-
None
-
None
-
None
Description
I am a user of tcpmon(TCP Monitor) in Japan.
This tool is very cool.
but... when I use mulit-byte character in SOAP-Request/Response XML,
tcpmon don't work well.(ex. Kanji character can't be displayed.)
In my environment, I change the code like this.
#tcpmon.SocketRR.run() method line 761-769
--------------------------------------------before
textArea.append( new String( tmpbuffer, 0, i2 ) );
// Shift saved bytes to the beginning
for ( i = 0 ; i < saved ; i++ )
}
else
---------------------------------------------after
textArea.append( new String( tmpbuffer, 0, i2 , soapEncording) );
^^^^^^^^^^^^^
// Shift saved bytes to the beginning
for ( i = 0 ; i < saved ; i++ )
}
else
--------------------------------------------------
I think tcpmon should check xml encording attribute.
(ex. <?xml version="1.0" encoding="utf-8" standalone="yes"?>)
^^^^^^^^^^^^^^^^
bye.