[ http://issues.apache.org/jira/browse/DERBY-819?page=all ]
Anurag Shekhar updated DERBY-819:
---------------------------------
Attachment: embedexception.diff
code changes to support jdbc4 SQLException and the test case for the same.
Moved creation of EmbeddedException from
java/engine/org/apache/derby/impl/jdbc/Util.java to
java/engine/org/apache/derby/impl/jdbc//SQLExceptionFactory.java (new class)
In SQLExceptionFactory.java checking if the jvm version lesser than J2SE_16
creating the EmdeddedException.
In case the jvm version is J2SE_16 or above JDBC40SQLExceptionFactory is
instantiated using reflection in which
based on SQLState the new Exception is decided if the SQLState doesn't falls
under any of the new category SQLException
is returned.
> Provide JDBC4 SQLException subclasses support in Embedded driver
> ----------------------------------------------------------------
>
> Key: DERBY-819
> URL: http://issues.apache.org/jira/browse/DERBY-819
> Project: Derby
> Type: Sub-task
> Components: JDBC
> Environment: all
> Reporter: Anurag Shekhar
> Assignee: Anurag Shekhar
> Priority: Minor
> Attachments: embedexception.diff
>
--
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