[ http://issues.apache.org/jira/browse/DERBY-683?page=all ]
Myrna van Lunteren updated DERBY-683:
-------------------------------------
Attachment: DERBY-683_tstpatch3_2006_02_16.stat
DERBY-683_tstpatch3_2006_02_16.diff
Attaching an updated patch for the test harness.
(DERBY-683_tstpatch03_2006_02_16.*)
This is close to what was created before.
Compared to deepa's original, it
- skips any test run with derbyTesting.encoding if the jvm is not jdk15
- does not set file.encoding in the RunSuite & thus will get set & unset for
every test where it applies
- includes a brief mention of the property in the java/testing/READEM.htm
I also took advantage of touching up the README.htm to mention with the remote
server functionality that
derby.jar needs to be available (although not in the classpath), and to list
the junit tests as a valid test type.
> Use correct encoding for ClobOutputStream on client
> ---------------------------------------------------
>
> Key: DERBY-683
> URL: http://issues.apache.org/jira/browse/DERBY-683
> Project: Derby
> Type: Bug
> Components: Network Client
> Versions: 10.1.1.1, 10.1.1.0
> Environment: all
> Reporter: Sunitha Kambhampati
> Assignee: Deepa Remesh
> Fix For: 10.2.0.0
> Attachments: DERBY-683_tstpatch3_2006_02_16.diff,
> DERBY-683_tstpatch3_2006_02_16.stat, ascii.txt, clob.java, derby-683.diff,
> derby-683_021006.diff, derby-683_021006.stat, derby-683_tests.diff,
> derby-683_tests.status
>
> In client, there is code in ClobOutputStream which uses this api - new
> String(byte[]). Per the java api
> http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#String(byte[])
> ,this will construct a string by decoding the array of bytes using the
> platform's default character set.
> org.apache.derby.client.am.ClobOutputStream is used for Clob.setAsciiStream
> and the write methods use the String(byte[]) which is incorrect because it
> will use the default platform encoding. Per the jdbcapi , this should use
> ascii encoding.
> In areas related to Clobs, also check for other places where String(byte[])
> is used,as it may not be the desired behavior.
> Dan pointed this problem here :
> http://issues.apache.org/jira/browse/DERBY-463?page=comments#action_12356742
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira