[ http://issues.apache.org/jira/browse/DERBY-243?page=all ]
David Van Couvering updated DERBY-243: -------------------------------------- Attachment: DERBY-243.diff I am attaching the patch that should resolve this bug. I added toString() to the appropriate connection classes and updated the dataSourcePermissions.java and dataSourcePermissions_net.java tests to test toString(). I mostly just verify that two connections do not have the same string and follow the expected pattern. I had to "sed" out the actual connection ids in the output so we could guarantee a pass even if the ids change. Here is the output of svn status M java\engine\org\apache\derby\impl\jdbc\EmbedConnection.java M java\engine\org\apache\derby\jdbc\EmbedPooledConnection.java M java\engine\org\apache\derby\iapi\jdbc\BrokeredConnection.java M java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\dataSour cePermissions.java A java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\dataSour cePermissions_sed.properties M java\testing\org\apache\derbyTesting\functionTests\tests\jdbcapi\copyfile s.ant M java\testing\org\apache\derbyTesting\functionTests\tests\derbynet\dataSou rcePermissions_net_sed.properties M java\testing\org\apache\derbyTesting\functionTests\tests\derbynet\dataSou rcePermissions_net.java M java\testing\org\apache\derbyTesting\functionTests\master\DerbyNet\dataSo urcePermissions_net.out M java\testing\org\apache\derbyTesting\functionTests\master\dataSourcePermi ssions.out M java\testing\org\apache\derbyTesting\functionTests\master\DerbyNetClient\ dataSourcePermissions_net.out M java\client\org\apache\derby\client\ClientPooledConnection.java M java\client\org\apache\derby\client\am\Connection.java M java\client\org\apache\derby\client\am\LogicalConnection.java David > connection toString should uniquely identify the connection > ----------------------------------------------------------- > > Key: DERBY-243 > URL: http://issues.apache.org/jira/browse/DERBY-243 > Project: Derby > Type: Improvement > Components: JDBC > Reporter: Kathey Marsden > Assignee: David Van Couvering > Priority: Trivial > Fix For: 10.0.2.0, 10.0.2.1, 10.0.2.2, 10.1.0.0 > Attachments: DERBY-243.diff > > The toString() on the Derby connection doesn't print > unique information. > for example System.out.println(conn) prints: > EmbedConnection in the case of derby embedded > It would be great if the toString() method for connections could be used to > differentiate one connection from another. -- 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