You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by ch...@apache.org on 2014/02/19 20:38:12 UTC
svn commit: r1569884 - in /db/derby/docs/trunk/src:
devguide/cdevdvlp40653.dita ref/rrefattribderegister.dita
ref/rrefjdbc32052.dita
Author: chaase3
Date: Wed Feb 19 19:38:11 2014
New Revision: 1569884
URL: http://svn.apache.org/r1569884
Log:
DERBY-6236 Remove references to old JVMs (pre-Java 6) from the user guides
Modified 2 Reference Manual topics and 1 Developer's Guide topic.
Patch: DERBY-6236-3.diff
Modified:
db/derby/docs/trunk/src/devguide/cdevdvlp40653.dita
db/derby/docs/trunk/src/ref/rrefattribderegister.dita
db/derby/docs/trunk/src/ref/rrefjdbc32052.dita
Modified: db/derby/docs/trunk/src/devguide/cdevdvlp40653.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/devguide/cdevdvlp40653.dita?rev=1569884&r1=1569883&r2=1569884&view=diff
==============================================================================
--- db/derby/docs/trunk/src/devguide/cdevdvlp40653.dita (original)
+++ db/derby/docs/trunk/src/devguide/cdevdvlp40653.dita Wed Feb 19 19:38:11 2014
@@ -28,9 +28,10 @@ JDBC to interact with a database.</short
</keywords>
</metadata></prolog>
<conbody>
-<p>In an embedded environment, the JDBC embedded driver is loaded automatically
-when you obtain a connection to the database by calling the
-<i>DriverManager.getConnection</i> method, as described in
+<p>In an embedded environment, the embedded driver is initially loaded and
+registered when the <i>java.sql.DriverManager</i> class is initialized. That
+typically happens on the first call to a <i>DriverManager</i> method such as
+<i>DriverManager.getConnection</i>, as described in
<xref href="cdevdvlp17453.dita#cdevdvlp17453"></xref>. Loading the driver also
starts <ph conref="../conrefs.dita#prod/productshortname"></ph>.</p>
<p>The <ph conref="../conrefs.dita#prod/productshortname"></ph> driver
Modified: db/derby/docs/trunk/src/ref/rrefattribderegister.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ref/rrefattribderegister.dita?rev=1569884&r1=1569883&r2=1569884&view=diff
==============================================================================
--- db/derby/docs/trunk/src/ref/rrefattribderegister.dita (original)
+++ db/derby/docs/trunk/src/ref/rrefattribderegister.dita Wed Feb 19 19:38:11 2014
@@ -48,7 +48,8 @@ will remain registered.</p>
need to set this permission.</p>
<p>You initially register the embedded driver by doing one of the following:</p>
<ul>
-<li>Call the method <i>DriverManager.getConnection()</i>.</li>
+<li>Call a <i>DriverManager</i> method such as
+<i>DriverManager.getDrivers()</i> or <i>DriverManager.getConnection()</i>.</li>
<li>Set <i>-Djdbc.drivers=org.apache.derby.jdbc.EmbeddedDriver</i> when you
boot the <ph conref="../conrefs.dita#prod/productshortname"></ph> engine's VM,
then call
Modified: db/derby/docs/trunk/src/ref/rrefjdbc32052.dita
URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ref/rrefjdbc32052.dita?rev=1569884&r1=1569883&r2=1569884&view=diff
==============================================================================
--- db/derby/docs/trunk/src/ref/rrefjdbc32052.dita (original)
+++ db/derby/docs/trunk/src/ref/rrefjdbc32052.dita Wed Feb 19 19:38:11 2014
@@ -29,10 +29,12 @@ limitations under the License.
local JDBC driver is the class <i>org.apache.derby.jdbc.EmbeddedDriver</i>.
The class that loads <ph conref="../conrefs.dita#prod/productshortname"></ph>'s
network client driver is the class <i>org.apache.derby.jdbc.ClientDriver</i>.
-Usually, you will not need to create instances of these classes, because the
-appropriate class is loaded automatically when your application requests a
-connection using the <i>DriverManager</i> class. This section describes a few
-exceptions to this rule.</p>
+Usually, you will not need to create an instance of one of these classes,
+because the driver class is loaded and registered automatically when the
+<i>java.sql.DriverManager</i> class is initialized. That typically happens on
+the first call to a <i>DriverManager</i> method such as
+<i>DriverManager.getConnection</i>. This section describes a few exceptions to
+this rule.</p>
<p>With the embedded driver, if your application shuts down
<ph conref="../conrefs.dita#prod/productshortname"></ph> or calls the
<i>DriverManager.deregisterDriver</i> method, and you then want to reload the