[ http://issues.apache.org/jira/browse/DERBY-406?page=all ]
Philip Wilder resolved DERBY-406:
---------------------------------
Fix Version: 10.2.0.0
10.1.1.0
Resolution: Fixed
Assign To: Philip Wilder
The July 6, patch addressed the original concerns of this issue. While Dan
brought up the potential issue of null handling further investigations appear
to indicate null values are handled appropriately.
> Client DataSource should not require user property to be set
> ------------------------------------------------------------
>
> Key: DERBY-406
> URL: http://issues.apache.org/jira/browse/DERBY-406
> Project: Derby
> Type: Bug
> Components: Network Client
> Versions: 10.1.1.0, 10.2.0.0
> Reporter: Kathey Marsden
> Assignee: Philip Wilder
> Fix For: 10.1.1.0, 10.2.0.0
> Attachments: DataSourceNoUser.java, Derby406_409_410.patch
>
> ClientDataSource should not require user to be set. It should default to
> user APP as described in:
> http://incubator.apache.org/derby/docs/adminguide/cadminappsclient.html
> This all seems to work ok for for DriverManager connections but fails for
> ClientDataSource
> run the attached repro
> $ java DataSourceNoUser
> embedded no userid/password
> client userid/password set
> client no password
> client no userid/no password
> org.apache.derby.client.am.SqlException: null userid not supported
> at
> org.apache.derby.client.net.NetConnection.checkUser(NetConnection.java:998)
> at
> org.apache.derby.client.net.NetConnection.flowConnect(NetConnection.java:380)
> at
> org.apache.derby.client.net.NetConnection.initialize(NetConnection.java:233)
> at
> org.apache.derby.client.net.NetConnection.<init>(NetConnection.java:201)
> at
> org.apache.derby.jdbc.ClientDataSource.getConnection(ClientDataSource.java:156)
> at
> org.apache.derby.jdbc.ClientDataSource.getConnection(ClientDataSource.java:135)
> at DataSourceNoUser.main(DataSourceNoUser.java:42)
--
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