[ 
https://issues.apache.org/jira/browse/DERBY-7032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16755083#comment-16755083
 ] 

Rick Hillegas commented on DERBY-7032:
--------------------------------------

Thanks, Kim!

> Developer's Guide recommends use of a deprecated method
> -------------------------------------------------------
>
>                 Key: DERBY-7032
>                 URL: https://issues.apache.org/jira/browse/DERBY-7032
>             Project: Derby
>          Issue Type: Bug
>          Components: Documentation, JDBC
>    Affects Versions: 10.15.1.1, 10.16.0.0
>            Reporter: Rick Hillegas
>            Priority: Major
>
> The "Shutting down the system" topic in the Developer's Guide (and probably 
> other places in the user documentation) recommends the following pattern for 
> re-loading the engine driver after it was unloaded by a graceful system 
> shutdown:
> {noformat}
> Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
> {noformat}
> However, if you use Java 9 or later to compile an application which follows 
> that pattern, then you will get a deprecation warning. That is because Java 9 
> deprecated Class.newInstance(). Some future rev of the JDK may remove the 
> method altogether.
> This issue was discovered while investigating DERBY-7031.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to