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 jt...@apache.org on 2005/03/31 02:27:29 UTC

svn commit: r159548 [8/17] - in incubator/derby/docs/trunk/src: adminguide/ devguide/ getstart/ tuning/

Modified: incubator/derby/docs/trunk/src/devguide/cdevcsecure865818.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/cdevcsecure865818.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/cdevcsecure865818.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/cdevcsecure865818.dita Wed Mar 30 16:26:36 2005
@@ -1,37 +1,37 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<!DOCTYPE concept PUBLIC "-//IBM//DTD DITA Concept//EN" "../dtd/concept.dtd">
-<concept xml:lang="en-us" id="cdevcsecure865818">
-<title>Setting the default access mode</title>
-<prolog><metadata>
-<keywords>
-<indexterm>Databases<indexterm>controlling access to</indexterm></indexterm>
-</keywords>
-</metadata>
-</prolog>
-<conbody>
-<p>To specify the default access mode for the database, use the <i>derby.database.defaultConnectionMode</i> property. You can set the property
-to the following values:</p>
-<ul>
-<li><i>noAccess</i></li>
-<li><i>readOnlyAccess</i></li>
-<li><i>fullAccess</i> (the default)</li>
-</ul>
-<p><ph conref="devconrefs.dita#prod/productshortname"></ph> validates the authorization configuration properties when users
-set them. It raises an exception if a user attempts to set the properties
-to invalid values (see <xref href="rdevcsecure379.dita#rdevcsecure379"/>). </p>
-</conbody></concept>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<!DOCTYPE concept PUBLIC "-//IBM//DTD DITA Concept//EN" "../dtd/concept.dtd">
+<concept xml:lang="en-us" id="cdevcsecure865818">
+<title>Setting the default access mode</title>
+<prolog><metadata>
+<keywords>
+<indexterm>Databases<indexterm>controlling access to</indexterm></indexterm>
+</keywords>
+</metadata>
+</prolog>
+<conbody>
+<p>To specify the default access mode for the database, use the <i>derby.database.defaultConnectionMode</i> property. You can set the property
+to the following values:</p>
+<ul>
+<li><i>noAccess</i></li>
+<li><i>readOnlyAccess</i></li>
+<li><i>fullAccess</i> (the default)</li>
+</ul>
+<p><ph conref="devconrefs.dita#prod/productshortname"></ph> validates the authorization configuration properties when users
+set them. It raises an exception if a user attempts to set the properties
+to invalid values (see <xref href="rdevcsecure379.dita#rdevcsecure379"/>). </p>
+</conbody></concept>

Propchange: incubator/derby/docs/trunk/src/devguide/cdevcsecure865818.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/cdevcsecure865880.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/cdevcsecure865880.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/cdevcsecure865880.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/cdevcsecure865880.dita Wed Mar 30 16:26:36 2005
@@ -1,48 +1,48 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-
-<!DOCTYPE concept PUBLIC "-//IBM//DTD DITA Concept//EN"
- "../dtd/concept.dtd">
-<concept id="cdevcsecure865880" xml:lang="en-us">
-<title>Setting the access mode for particular users</title>
-<prolog><metadata>
-<keywords><indexterm>Access<indexterm>full (read-write) versus read-only</indexterm></indexterm>
-<indexterm>UserUtility</indexterm><indexterm>com.ibm.derby.database.UserUtility</indexterm>
-</keywords>
-</metadata></prolog>
-<conbody>
-<p>To specify which particular users have full (read-write) access to a database,
-use the <i>derby.database.fullAccessUsers</i> property. For example:</p>
-<codeblock>CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
-    'derby.database.fullAccessUsers', 'sa,mary')</codeblock>
-<p>To specify which particular users have read-only access to a database,
-use the <i>derby.database.readOnlyAccessUsers</i> property. For example:</p>
-<codeblock>CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
-    'derby.database.readOnlyAccessUsers', 'guest,"Fred!"')</codeblock>
-<p>For these properties, you specify users as a comma-separated list (no spaces
-between the comma and the next user).</p>
-<p>For users not specified with either property the access is specified by
-the <i>derby.database.defaultConnectionMode</i> property.</p>
-<note>It is possible to configure a database so that it cannot be changed
-(or even accessed) using the <i>derby.database.defaultConnectionMode</i> property.
-If you set this property to <codeph><i>noAccess</i></codeph> or <codeph><i>readOnlyAccess</i></codeph>,
-be sure to allow at least one user full access.</note>
-<p><?Pub Caret1?>See the Javadoc for the utility or <xref href="rdevcsecure131.dita#rdevcsecure131"></xref> for
-more details.</p>
-</conbody>
-</concept>
-<?Pub *0000001818?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+
+<!DOCTYPE concept PUBLIC "-//IBM//DTD DITA Concept//EN"
+ "../dtd/concept.dtd">
+<concept id="cdevcsecure865880" xml:lang="en-us">
+<title>Setting the access mode for particular users</title>
+<prolog><metadata>
+<keywords><indexterm>Access<indexterm>full (read-write) versus read-only</indexterm></indexterm>
+<indexterm>UserUtility</indexterm><indexterm>com.ibm.derby.database.UserUtility</indexterm>
+</keywords>
+</metadata></prolog>
+<conbody>
+<p>To specify which particular users have full (read-write) access to a database,
+use the <i>derby.database.fullAccessUsers</i> property. For example:</p>
+<codeblock>CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
+    'derby.database.fullAccessUsers', 'sa,mary')</codeblock>
+<p>To specify which particular users have read-only access to a database,
+use the <i>derby.database.readOnlyAccessUsers</i> property. For example:</p>
+<codeblock>CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
+    'derby.database.readOnlyAccessUsers', 'guest,"Fred!"')</codeblock>
+<p>For these properties, you specify users as a comma-separated list (no spaces
+between the comma and the next user).</p>
+<p>For users not specified with either property the access is specified by
+the <i>derby.database.defaultConnectionMode</i> property.</p>
+<note>It is possible to configure a database so that it cannot be changed
+(or even accessed) using the <i>derby.database.defaultConnectionMode</i> property.
+If you set this property to <codeph><i>noAccess</i></codeph> or <codeph><i>readOnlyAccess</i></codeph>,
+be sure to allow at least one user full access.</note>
+<p><?Pub Caret1?>See the Javadoc for the utility or <xref href="rdevcsecure131.dita#rdevcsecure131"></xref> for
+more details.</p>
+</conbody>
+</concept>
+<?Pub *0000001818?>

Propchange: incubator/derby/docs/trunk/src/devguide/cdevcsecure865880.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/derbydev.ditamap
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/derbydev.ditamap?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/derbydev.ditamap (original)
+++ incubator/derby/docs/trunk/src/devguide/derbydev.ditamap Wed Mar 30 16:26:36 2005
@@ -1,521 +1,521 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE map PUBLIC "-//IBM//DTD DITA Map//EN"
- "../dtd/map.dtd">
-<!--  
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<map title="Developer's Guide">
-<topicmeta>
-<copyright>
-<copyryear year="1997, 2004"/>
-<copyrholder>Apache Software Foundation</copyrholder>
-</copyright>
-<prodinfo><?Pub Caret?>
-<prodname>Derby Developer's Guide</prodname>
-<vrmlist><vrm version="10"/></vrmlist>
-<brand>Apache Derby</brand></prodinfo>
-</topicmeta>
-<topicref href="rdevcopyright.dita" navtitle="Copyright"></topicref>
-<topicref href="cdevdgpref29520.dita" navtitle="About This Document">
-<topicref href="cdevdgpref11181.dita" navtitle="Purpose of This Document">
-</topicref>
-<topicref href="cdevdgpref24290.dita" navtitle="Audience"></topicref>
-<topicref href="cdevdgpref23947.dita" navtitle="How This Document Is Organized">
-</topicref>
-</topicref>
-<topicref href="cdevdvlp19524.dita" navtitle="JDBC applications and Derby basics">
-<topicref href="cdevdvlp14839.dita" navtitle="Application development overview">
-</topicref>
-<topicref href="cdevdvlp39409.dita" navtitle="Derby embedded basics">
-<topicref href="cdevdvlp40653.dita" navtitle="Derby JDBC driver"></topicref>
-<topicref href="cdevdvlp17453.dita" navtitle="Derby JDBC database connection URL">
-</topicref>
-<topicref href="cdevdvlp27610.dita" navtitle="Derby system">
-<topicref href="cdevdvlp96597.dita" navtitle="One Derby instance for each Java Virtual Machine">
-</topicref>
-<topicref href="cdevdvlp27715.dita" navtitle="Booting databases"></topicref>
-<topicref href="tdevdvlp20349.dita" navtitle="Shutting down the system"></topicref>
-<topicref href="cdevdvlp13018.dita" navtitle="Defining the system directory">
-</topicref>
-<topicref href="cdevdvlp25889.dita" navtitle="The error log"></topicref>
-<topicref href="cdevdvlp39943.dita" navtitle="derby.properties"></topicref>
-<topicref href="cdevdvlp20458.dita" navtitle="Double-booting system behavior">
-</topicref>
-<topicref href="cdevdvlp19297.dita" navtitle="Recommended practices"></topicref>
-</topicref>
-<topicref href="cdevdvlp21955.dita" navtitle="A Derby database">
-<topicref href="cdevdvlp40724.dita" navtitle="The database directory"></topicref>
-<topicref href="cdevdvlp42173.dita" navtitle="Creating, dropping, and backing up databases">
-</topicref>
-<topicref href="cdevdvlp845973.dita" navtitle="Single database shutdown">
-</topicref>
-<topicref href="cdevdvlp18166.dita" navtitle="Storage and recovery"></topicref>
-<topicref href="cdevdvlp84026.dita" navtitle="Log on separate device"></topicref>
-<topicref href="cdevdvlp25820.dita" navtitle="Database Pages"></topicref>
-<topicref href="cdevdvlp846110.dita" navtitle="Database-wide properties">
-</topicref>
-<topicref href="cdevdvlp30653.dita" navtitle="Database limitations"></topicref>
-</topicref>
-<topicref href="cdevdvlp34964.dita" navtitle="Connecting to databases">
-<topicref href="cdevdvlp19619.dita" navtitle="Standard connections">
-<topicref href="cdevdvlp846369.dita" navtitle="Connecting to databases within the system">
-</topicref>
-<topicref href="cdevdvlp846402.dita" navtitle="Connecting to databases outside the system directory">
-</topicref>
-</topicref>
-<topicref href="cdevdvlp40350.dita" navtitle="Conventions for specifying the database path">
-</topicref>
-<topicref href="cdevdvlp19700.dita" navtitle="Special database access">
-<topicref href="cdevdvlp91854.dita" navtitle="Accessing databases from the class path">
-</topicref>
-<topicref href="cdevdvlp24155.dita" navtitle="Accessing databases from a jar or zip file">
-</topicref>
-</topicref>
-<topicref href="rdevdvlp22102.dita" navtitle="Database connection examples">
-</topicref>
-</topicref>
-<topicref href="cdevdvlp51654.dita" navtitle="Working with the database connection URL attributes">
-<topicref href="rdevdvlp847152.dita" navtitle="Using the databaseName attribute">
-</topicref>
-<topicref href="tdevdvlp40464.dita" navtitle="Shutting down Derby or an individual database">
-</topicref>
-<topicref href="tdevdvlp39090.dita" navtitle="Creating and accessing a database">
-</topicref>
-<topicref href="tdevdvlp12233.dita" navtitle="Providing a user name and password">
-</topicref>
-<topicref href="tdevdvlp14496.dita" navtitle="Encrypting a database when you create it">
-</topicref>
-<topicref href="tdevdvlp40140.dita" navtitle="Booting an encrypted database">
-</topicref>
-<topicref href="tdevdvlp36289.dita" navtitle="Specifying attributes in a properties object">
-</topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevstart19524.dita" navtitle="After installing">
-<topicref href="cdevstart16043.dita" navtitle="The installation directory">
-<topicref href="cdevstart813142.dita" navtitle="Batch files and shell scripts">
-</topicref>
-</topicref>
-<topicref href="cdevstart18978.dita" navtitle="Derby and JVMs"></topicref>
-<topicref href="cdevstart98282.dita" navtitle="Derby libraries and class path">
-</topicref>
-<topicref href="cdevstart41260.dita" navtitle="UNIX-specific issues">
-<topicref href="cdevstart39409.dita" navtitle="Configuring file descriptors">
-</topicref>
-<topicref href="cdevstart813545.dita" navtitle="Scripts"></topicref>
-</topicref>
-</topicref>
-<topicref href="cdevdvlp25174.dita" navtitle="Derby embedded basics">
-<topicref href="cdevdvlp40170.dita" navtitle="Embedded Derby JDBC driver">
-</topicref>
-<topicref href="rdevdvlp38881.dita" navtitle="Embedded Derby JDBC database connection URL">
-</topicref>
-<topicref href="cdevdvlp10252.dita" navtitle="Getting a nested connection">
-</topicref>
-<topicref href="tdevdvlp38381.dita" navtitle="Starting Derby as an embedded database">
-</topicref>
-</topicref>
-<topicref href="cdevdeploy32171.dita" navtitle="Deploying Derby applications">
-<topicref href="cdevdeploy38918.dita" navtitle="Deployment issues">
-<topicref href="cdevdeploy855368.dita" navtitle="Embedded deployment application overview">
-</topicref>
-<topicref href="cdevdeploy37603.dita" navtitle="Deployment cheat sheets">
-<topicref href="cdevdeploy855655.dita" navtitle="Deploying Derby in an embedded environment">
-<topicref href="cdevdeploy18639.dita" navtitle="Embedded systems and properties">
-</topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevdeploy15325.dita" navtitle="Creating Derby databases for read-only use">
-<topicref href="tdevdeploy26887.dita" navtitle="Creating and preparing the database for read-only use">
-</topicref>
-<topicref href="tdevdeploy19136.dita" navtitle="Deploying the database on the read-only media">
-</topicref>
-<topicref href="tdevdeploy33704.dita" navtitle="Transferring read-only databases to archive (jar or zip) files">
-</topicref>
-<topicref href="cdevdeploy11201.dita" navtitle="Accessing a read-only database in a zip/jar file">
-</topicref>
-<topicref href="tdevdeploy39856.dita" navtitle="Accessing databases within a jar file using the class path">
-<topicref href="cdevdeploy18716.dita" navtitle="Connecting to databases with ambiguous paths to databases in the file system">
-</topicref>
-<topicref href="cdevdeploy856333.dita" navtitle="Connecting to databases when the path is ambiguous because of databases in the class path">
-</topicref>
-</topicref>
-<topicref href="cdevdeploy82529.dita" navtitle="Databases on read-only media and DatabaseMetaData">
-</topicref>
-</topicref>
-<topicref href="cdevdeploy30736.dita" navtitle="Loading classes from a database">
-<topicref href="cdevdeploy856753.dita" navtitle="Class loading overview">
-<topicref href="cdevdeploy92419.dita" navtitle="Signed jar files"></topicref>
-</topicref>
-<topicref href="cdevdeploy15818.dita" navtitle="Create jar files for your application">
-</topicref>
-<topicref href="cdevdeploy23812.dita" navtitle="Add the jar file or files to the database">
-<topicref href="rdevdeploy856948.dita" navtitle="Jar file examples">
-<topicref href="rdevdeploy856845.dita" navtitle="Installing jar files"></topicref>
-<topicref href="rdevdeploy856880.dita" navtitle="Removing jar files"></topicref>
-<topicref href="rdevdeploy856912.dita" navtitle="Replacing jar files"></topicref>
-</topicref>
-</topicref>
-<topicref href="cdevdeploy21645.dita" navtitle="Enable database class loading with a property">
-</topicref>
-<topicref href="cdevdeploy12748.dita" navtitle="Code your applications"></topicref>
-<topicref href="cdevdeploy17604.dita" navtitle="Dynamic changes to jar files or to the database jar class path">
-<topicref href="cdevdeploy857611.dita" navtitle="Requirements for dynamic changes">
-</topicref>
-<topicref href="cdevdeploy857648.dita" navtitle="Notes"></topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevspecial.dita" navtitle="Derby server-side programming">
-<topicref href="cdevspecial42117.dita" navtitle="Programming database-side JDBC procedures">
-<topicref href="cdevspecial27988.dita" navtitle="Overview"></topicref>
-<topicref href="cdevspecial29620.dita" navtitle="Database-side JDBC procedures and nested connections">
-<topicref href="cdevspecial28907.dita" navtitle="Requirements for database-side JDBC procedures using nested connections">
-</topicref>
-</topicref>
-<topicref href="cdevspecial16181.dita" navtitle="Database-side JDBC procedures using non-nested connections">
-<topicref href="cdevspecial847513.dita" navtitle="Invoking a procedure using the CALL command">
-</topicref>
-</topicref>
-<topicref href="cdevspecial41728.dita" navtitle="Database-side JDBC procedures and SQLExceptions">
-</topicref>
-<topicref href="cdevspecial45786.dita" navtitle="User-defined SQLExceptions">
-</topicref>
-</topicref>
-<topicref href="cdevspecial27163.dita" navtitle="Programming trigger actions">
-<topicref href="cdevspecial53165.dita" navtitle="Trigger action overview">
-</topicref>
-<topicref href="cdevspecial76763.dita" navtitle="Performing referential actions">
-</topicref>
-<topicref href="cdevspecial67260.dita" navtitle="Accessing before and after rows">
-</topicref>
-<topicref href="cdevspecial13670.dita" navtitle="Examples"></topicref>
-<topicref href="cdevspecial49460.dita" navtitle="Triggers and exceptions">
-<topicref href="cdevspecial67198.dita" navtitle="Exceptions in triggers actions">
-</topicref>
-<topicref href="cdevspecial93497.dita" navtitle="Aborting statements and transactions">
-</topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevconcepts19524.dita" navtitle="Controlling Derby Application Behavior">
-<topicref href="cdevconcepts38375.dita" navtitle="The JDBC Connection and Transaction Model">
-<topicref href="cdevconcepts36881.dita" navtitle="Connections">
-<topicref href="cdevconcepts838179.dita" navtitle="Statements"></topicref>
-<topicref href="cdevconcepts838315.dita" navtitle="ResultSets and Cursors">
-</topicref>
-<topicref href="cdevconcepts26633.dita" navtitle="Nested connections"></topicref>
-</topicref>
-<topicref href="cdevconcepts19173.dita" navtitle="Transactions">
-<topicref href="cdevconcepts838850.dita" navtitle="Transactions when auto-commit is disabled">
-</topicref>
-<topicref href="cdevconcepts29416.dita" navtitle="Using auto-commit"></topicref>
-<topicref href="tdevconcepts839040.dita" navtitle="Turning Off Auto-Commit">
-</topicref>
-<topicref href="cdevconcepts839085.dita" navtitle="Explicitly closing Statements, ResultSets, and Connections">
-</topicref>
-<topicref href="cdevconcepts14433.dita" navtitle="Statement versus transaction runtime rollback">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevconcepts41275.dita" navtitle="SQL and JDBC ResultSet/Cursor mechanisms">
-<topicref href="rdevconcepts88082.dita" navtitle="Simple non-updatable ResultSets">
-</topicref>
-<topicref href="cdevconcepts28351.dita" navtitle="Updatable cursors">
-<topicref href="cdevconcepts30811.dita" navtitle="Requirements for updatable cursors">
-</topicref>
-<topicref href="tdevconcepts41704.dita" navtitle="Naming or accessing the name of a cursor">
-</topicref>
-<topicref href="rdevconcepts38274.dita" navtitle="Extended updatable cursor example">
-</topicref>
-</topicref>
-<topicref href="cdevconcepts23987.dita" navtitle="ResultSets and auto-commit">
-</topicref>
-<topicref href="cdevconcepts22641.dita" navtitle="Scrolling insensitive ResultSets">
-</topicref>
-<topicref href="rdevconceptsholdablecursors.dita" navtitle="Holdable cursors">
-<topicref href="cdevconcepts840995.dita" navtitle="Holdable cursors and autocommit">
-</topicref>
-<topicref href="rdevconcepts1119.dita" navtitle="Non-holdable cursor example">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevconcepts30291.dita" navtitle="Locking, concurrency, and isolation">
-<topicref href="cdevconcepts15366.dita" navtitle="Isolation levels and concurrency">
-</topicref>
-<topicref href="cdevconcepts22300.dita" navtitle="Configuring isolation levels">
-</topicref>
-<topicref href="cdevconcepts23810.dita" navtitle="Lock granularity"></topicref>
-<topicref href="cdevconcepts36402.dita" navtitle="Types and scope of locks in Derby systems">
-<topicref href="cdevconcepts842279.dita" navtitle="Exclusive locks"></topicref>
-<topicref href="cdevconcepts842304.dita" navtitle="Shared locks"></topicref>
-<topicref href="cdevconcepts842385.dita" navtitle="Update locks"></topicref>
-<topicref href="rdevconcepts2462.dita" navtitle="Lock compatibility"></topicref>
-<topicref href="rdevconcepts8424.dita" navtitle="Scope of locks"></topicref>
-<topicref href="cdevconcepts842613.dita" navtitle="Notes on locking"></topicref>
-</topicref>
-<topicref href="cdevconcepts28436.dita" navtitle="Deadlocks">
-<topicref href="cdevconcepts53677.dita" navtitle="Avoiding Deadlocks"></topicref>
-<topicref href="cdevconcepts95005.dita" navtitle="Deadlock detection"></topicref>
-<topicref href="cdevconcepts89097.dita" navtitle="Lock wait timeouts"></topicref>
-<topicref href="cdevconcepts16400.dita" navtitle="Configuring deadlock detection and lock wait timeouts">
-</topicref>
-<topicref href="cdevconcepts50894.dita" navtitle="Debugging Deadlocks"></topicref>
-<topicref href="cdevconcepts32861.dita" navtitle="Programming applications to handle deadlocks">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevconcepts34828.dita" navtitle="Working with multiple connections to a single database">
-<topicref href="rdevconcepts713.dita" navtitle="Deployment options and threading and connection modes">
-</topicref>
-<topicref href="cdevconcepts10914.dita" navtitle="Multi-user database access">
-</topicref>
-<topicref href="cdevconcepts24019.dita" navtitle="Multiple connections from a single application">
-</topicref>
-</topicref>
-<topicref href="cdevconcepts23499.dita" navtitle="Working with multiple threads sharing a single connection">
-<topicref href="cdevconcepts89498.dita" navtitle="Pitfalls of sharing a connection among threads">
-</topicref>
-<topicref href="cdevconcepts65864.dita" navtitle="Multi-thread programming tips">
-</topicref>
-<topicref href="rdevconcepts600.dita" navtitle="Example of threads sharing a statement">
-</topicref>
-</topicref>
-<topicref href="cdevdvlp22619.dita" navtitle="Working with database threads in an embedded environment">
-</topicref>
-<topicref href="cdevconcepts24927.dita" navtitle="Working with Derby SQLExceptions in an Application">
-<topicref href="cdevconcepts844813.dita" navtitle="Information provided in SQLExceptions">
-<topicref href="rdevprocsqle.dita" navtitle="Example of processing SQLExceptions">
-</topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevresman19524.dita" navtitle="Using Derby as a J2EE resource manager">
-<topicref href="rdevresman79556.dita" navtitle="Classes that pertain to resource managers">
-</topicref>
-<topicref href="cdevresman78715.dita" navtitle="How to use them">
-<topicref href="cdevresman89722.dita" navtitle="Getting a DataSource"></topicref>
-<topicref href="cdevresman92946.dita" navtitle="Shutting down or creating a database">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecuree.dita" navtitle="Derby and Security">
-<topicref href="cdevcsecure33663.dita" navtitle="Security overview">
-<topicref href="cdevcsecure862382.dita" navtitle="Features"></topicref>
-<topicref href="cdevcsecure12392.dita" navtitle="Configuring security for your environment">
-<topicref href="tdevcsecure82556.dita" navtitle="Configuring security in a client/server environment">
-</topicref>
-<topicref href="tdevcsecure81850.dita" navtitle="Configuring security in an embedded environment">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecure42374.dita" navtitle="Working with user authentication">
-<topicref href="cdevcsecure30032.dita" navtitle="Overview"></topicref>
-<topicref href="cdevcsecure36127.dita" navtitle="Enabling user authentication">
-</topicref>
-<topicref href="cdevcsecure37817.dita" navtitle="Defining users"></topicref>
-<topicref href="cdevcsecure38522.dita" navtitle="External directory service">
-<topicref href="cdevcsecure41285.dita" navtitle="LDAP directory service">
-<topicref href="rdevcsecure608.dita" navtitle="Libraries for LDAP user authentication">
-</topicref>
-<topicref href="cdevcsecure863446.dita" navtitle="Setting up Derby to use your LDAP directory service">
-</topicref>
-<topicref href="cdevcsecure876908.dita" navtitle="Guest access to search for DNs">
-</topicref>
-<topicref href="cdevcsecure863546.dita" navtitle="LDAP performance issues">
-</topicref>
-<topicref href="cdevcsecure863611.dita" navtitle="Considerations when using Windows NT with LDAP">
-</topicref>
-<topicref href="cdevcsecure863676.dita" navtitle="LDAP restrictions"></topicref>
-</topicref>
-<topicref href="cdevcsecure864242.dita" navtitle="JNDI-specific properties for external directory services">
-</topicref>
-<topicref href="cdevcsecure21561.dita" navtitle="User-defined class">
-<topicref href="rdevexudclass.dita" navtitle="Example of setting a user-defined class">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecure21547.dita" navtitle="Built-in Derby users">
-<topicref href="cdevcsecure864642.dita" navtitle="Database-level properties">
-</topicref>
-<topicref href="cdevcsecure864692.dita" navtitle="System-level properties">
-</topicref>
-</topicref>
-<topicref href="rdevcsecure557.dita" navtitle="List of user-authentication properties">
-</topicref>
-<topicref href="cdevcsecure79358.dita" navtitle="Programming applications for Derby user authentication">
-<topicref href="rdevcsecure766.dita" navtitle="Programming the application to provide the user and password">
-</topicref>
-<topicref href="rdevcsecure305.dita" navtitle="Login failure exceptions with user authentication">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecure37241.dita" navtitle="Users and authorization identifiers">
-<topicref href="cdevcsecure24458.dita" navtitle="Authorization identifiers, user authentication, and user authorization">
-</topicref>
-<topicref href="cdevcsecure865580.dita" navtitle="User names and schemas">
-</topicref>
-<topicref href="rdevcsecure622.dita" navtitle="Exceptions when using authorization identifiers">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure36595.dita" navtitle="User authorization">
-<topicref href="cdevcsecure866060.dita" navtitle="Setting user authorization">
-<topicref href="cdevcsecure865818.dita" navtitle="Setting the default access mode">
-</topicref>
-<topicref href="cdevcsecure865880.dita" navtitle="Setting the access mode for particular users">
-</topicref>
-<topicref href="rdevcsecure935.dita" navtitle="Notes on user authorization">
-</topicref>
-<topicref href="rdevcsecure379.dita" navtitle="User authorization exceptions">
-</topicref>
-</topicref>
-<topicref href="rdevcsecure190.dita" navtitle="Read-only and full access permissions">
-</topicref>
-<topicref href="rdevcsecure131.dita" navtitle="Examples of user authorization">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure24366.dita" navtitle="Encrypting databases on disk">
-<topicref href="cdevcsecure99212.dita" navtitle="Overview"></topicref>
-<topicref href="cdevcsecure96815.dita" navtitle="Requirements for Derby encryption">
-</topicref>
-<topicref href="cdevcsecure97760.dita" navtitle="Working with encryption">
-<topicref href="cdevcsecure88690.dita" navtitle="Encrypting databases on creation">
-</topicref>
-<topicref href="cdevcsecure866716.dita" navtitle="Creating the boot password">
-<topicref href="cdevcsecure31493.dita" navtitle="Specifying an alternate encryption provider">
-</topicref>
-<topicref href="cdevcsecure67151.dita" navtitle="Specifying an alternate encryption algorithm">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure60146.dita" navtitle="Booting an encrypted database">
-</topicref>
-<topicref href="cdevcsecure55054.dita" navtitle="Changing the boot password">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecure90988.dita" navtitle="Signed jar files"></topicref>
-<topicref href="cdevcsecure10983.dita" navtitle="Notes on the Derby security features">
-</topicref>
-<topicref href="cdevcsecure51876.dita" navtitle="User authentication and authorization examples">
-<topicref href="rdevcsecure125.dita" navtitle="User authentication example in a client/server environment">
-</topicref>
-<topicref href="rdevcsecure13713.dita" navtitle="User authentication example in a single-user, embedded environment">
-<topicref href="rdevcsecure26537.dita" navtitle="User authentication and authorization extended examples">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcbabejdfj.dita" navtitle="Running Derby under a security manager">
-<topicref href="cdevbabejgjd.dita" navtitle="Granting permissions to Derby">
-<topicref href="cdevcsecure871035.dita" navtitle="Mandatory permissions">
-<topicref href="rdevcsecure871065.dita" navtitle="permission java.lang.RuntimePermission createClassLoader">
-</topicref>
-<topicref href="rdevcsecure871126.dita" navtitle="permission java.util.PropertyPermission derby.*, read">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure871172.dita" navtitle="Database access permissions">
-<topicref href="rdevcsecure871193.dita" navtitle="permission java.io.FilePermission directory${/}/-, read,write,delete">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure871230.dita" navtitle="Optional permissions">
-<topicref href="rdevcsecure871260.dita" navtitle="permission java.io.FilePermission ${derby.system.home}, read,write">
-</topicref>
-<topicref href="rdevcsecure871279.dita" navtitle="permission java.util.PropertyPermission user.dir, read">
-</topicref>
-<topicref href="rdevcsecure871300.dita" navtitle="permission java.io.FilePermission ${derby.system.home}${/}derby.properties, read">
-</topicref>
-<topicref href="rdevcsecure871315.dita" navtitle="permission java.io.FilePermission ${derby.system.home}${/}derby.log, read,write,delete">
-</topicref>
-<topicref href="rdevcsecure871330.dita" navtitle="permission java.io.FilePermission ${user.dir}${/}derby.log, read,write,delete">
-</topicref>
-</topicref>
-<topicref href="cdevcsecure871353.dita" navtitle="Combining permissions">
-<topicref href="rdevcsecure871372.dita" navtitle="permission java.io.FilePermission ${derby.system.home}/-, read,write,delete">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevcsecure871387.dita" navtitle="Examples of Java 2 security policy files for embedded Derby">
-<topicref href="rdevcsecure871406.dita" navtitle="Java 2 security policy file example 1">
-</topicref>
-<topicref href="rdevcsecure871422.dita" navtitle="Java 2 security policy file example 2">
-</topicref>
-<topicref href="rdevcsecure871439.dita" navtitle="Java 2 security policy file example 3">
-</topicref>
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevadvjdbc35053.dita" navtitle="Developing Tools and Using Derby with an IDE">
-<topicref href="cdevadvjdbc41138.dita" navtitle="Offering Connection Choices to the User">
-<topicref href="rdevadvjdbc034.dita" navtitle="The DriverPropertyInfo Array">
-<topicref href="rdevadvjdbc965.dita" navtitle="DriverPropertyInfo array example">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevadvjdbc32436.dita" navtitle="Using Derby with IDEs">
-<topicref href="cdevadvjdbc18939.dita" navtitle="IDEs and multiple JVMs">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevtricks32436.dita" navtitle="SQL tips">
-<topicref href="cdevtricks19707.dita" navtitle="Retrieving the database connection URL">
-</topicref>
-<topicref href="cdevtricks39584.dita" navtitle="Supplying a parameter only once">
-</topicref>
-<topicref href="cdevtricks21248.dita" navtitle="Defining an identity column">
-</topicref>
-<topicref href="cdevtricks23426.dita" navtitle="Using third-party tools">
-</topicref>
-<topicref href="cdevtricks13019.dita" navtitle="Tricks of the VALUES clause">
-<topicref href="cdevtricks807337.dita" navtitle="Multiple rows"></topicref>
-<topicref href="cdevtricks807365.dita" navtitle="Mapping column values to return values">
-</topicref>
-<topicref href="cdevtricks807400.dita" navtitle="Creating empty queries">
-</topicref>
-</topicref>
-</topicref>
-<topicref href="cdevin10613.dita" navtitle="Localizing Derby">
-<topicref href="cdevin71274.dita" navtitle="SQL parser support for Unicode">
-</topicref>
-<topicref href="cdevin55108.dita" navtitle="Other components"></topicref>
-<topicref href="cdevin38113.dita" navtitle="Messages libraries"></topicref>
-</topicref>
-<topicref href="cdevstandards806118.dita" navtitle="Derby and standards">
-<topicref href="cdevstandards806055.dita" navtitle="SQL99">
-<topicref href="cdevstandards805644.dita" navtitle="Dynamic SQL"></topicref>
-<topicref href="cdevstandards805664.dita" navtitle="Cursors"></topicref>
-<topicref href="cdevstandards805690.dita" navtitle="Information schema"></topicref>
-<topicref href="cdevstandards805716.dita" navtitle="Transactions"></topicref>
-<topicref href="cdevstandards805742.dita" navtitle="Stored routines and PSM">
-</topicref>
-<topicref href="cdevstandards805768.dita" navtitle="Calling functions and procedures">
-</topicref>
-<topicref href="cdevstandards805841.dita" navtitle="Unique constraints and nulls">
-</topicref>
-<topicref href="cdevstandards805893.dita" navtitle="NOT NULL characteristic">
-</topicref>
-<topicref href="cdevstandards805921.dita" navtitle="Fewer reserved keywords">
-</topicref>
-<topicref href="cdevstandards805949.dita" navtitle="DECIMAL max precision">
-</topicref>
-<topicref href="cdevstandards805975.dita" navtitle="CLOB, and BLOB"></topicref>
-<topicref href="cdevstandards806001.dita" navtitle="Expressions on LONGs">
-</topicref>
-<topicref href="cdevstandards806027.dita" navtitle="ALTER TABLE"></topicref>
-</topicref>
-</topicref>
-<topicref href="rdevtrademderby.dita" navtitle="Trademarks"></topicref>
-</map>
-<?Pub *0000027150?>
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE map PUBLIC "-//IBM//DTD DITA Map//EN"
+ "../dtd/map.dtd">
+<!--  
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<map title="Developer's Guide">
+<topicmeta>
+<copyright>
+<copyryear year="1997, 2004"/>
+<copyrholder>Apache Software Foundation</copyrholder>
+</copyright>
+<prodinfo><?Pub Caret?>
+<prodname>Derby Developer's Guide</prodname>
+<vrmlist><vrm version="10"/></vrmlist>
+<brand>Apache Derby</brand></prodinfo>
+</topicmeta>
+<topicref href="rdevcopyright.dita" navtitle="Copyright"></topicref>
+<topicref href="cdevdgpref29520.dita" navtitle="About This Document">
+<topicref href="cdevdgpref11181.dita" navtitle="Purpose of This Document">
+</topicref>
+<topicref href="cdevdgpref24290.dita" navtitle="Audience"></topicref>
+<topicref href="cdevdgpref23947.dita" navtitle="How This Document Is Organized">
+</topicref>
+</topicref>
+<topicref href="cdevdvlp19524.dita" navtitle="JDBC applications and Derby basics">
+<topicref href="cdevdvlp14839.dita" navtitle="Application development overview">
+</topicref>
+<topicref href="cdevdvlp39409.dita" navtitle="Derby embedded basics">
+<topicref href="cdevdvlp40653.dita" navtitle="Derby JDBC driver"></topicref>
+<topicref href="cdevdvlp17453.dita" navtitle="Derby JDBC database connection URL">
+</topicref>
+<topicref href="cdevdvlp27610.dita" navtitle="Derby system">
+<topicref href="cdevdvlp96597.dita" navtitle="One Derby instance for each Java Virtual Machine">
+</topicref>
+<topicref href="cdevdvlp27715.dita" navtitle="Booting databases"></topicref>
+<topicref href="tdevdvlp20349.dita" navtitle="Shutting down the system"></topicref>
+<topicref href="cdevdvlp13018.dita" navtitle="Defining the system directory">
+</topicref>
+<topicref href="cdevdvlp25889.dita" navtitle="The error log"></topicref>
+<topicref href="cdevdvlp39943.dita" navtitle="derby.properties"></topicref>
+<topicref href="cdevdvlp20458.dita" navtitle="Double-booting system behavior">
+</topicref>
+<topicref href="cdevdvlp19297.dita" navtitle="Recommended practices"></topicref>
+</topicref>
+<topicref href="cdevdvlp21955.dita" navtitle="A Derby database">
+<topicref href="cdevdvlp40724.dita" navtitle="The database directory"></topicref>
+<topicref href="cdevdvlp42173.dita" navtitle="Creating, dropping, and backing up databases">
+</topicref>
+<topicref href="cdevdvlp845973.dita" navtitle="Single database shutdown">
+</topicref>
+<topicref href="cdevdvlp18166.dita" navtitle="Storage and recovery"></topicref>
+<topicref href="cdevdvlp84026.dita" navtitle="Log on separate device"></topicref>
+<topicref href="cdevdvlp25820.dita" navtitle="Database Pages"></topicref>
+<topicref href="cdevdvlp846110.dita" navtitle="Database-wide properties">
+</topicref>
+<topicref href="cdevdvlp30653.dita" navtitle="Database limitations"></topicref>
+</topicref>
+<topicref href="cdevdvlp34964.dita" navtitle="Connecting to databases">
+<topicref href="cdevdvlp19619.dita" navtitle="Standard connections">
+<topicref href="cdevdvlp846369.dita" navtitle="Connecting to databases within the system">
+</topicref>
+<topicref href="cdevdvlp846402.dita" navtitle="Connecting to databases outside the system directory">
+</topicref>
+</topicref>
+<topicref href="cdevdvlp40350.dita" navtitle="Conventions for specifying the database path">
+</topicref>
+<topicref href="cdevdvlp19700.dita" navtitle="Special database access">
+<topicref href="cdevdvlp91854.dita" navtitle="Accessing databases from the class path">
+</topicref>
+<topicref href="cdevdvlp24155.dita" navtitle="Accessing databases from a jar or zip file">
+</topicref>
+</topicref>
+<topicref href="rdevdvlp22102.dita" navtitle="Database connection examples">
+</topicref>
+</topicref>
+<topicref href="cdevdvlp51654.dita" navtitle="Working with the database connection URL attributes">
+<topicref href="rdevdvlp847152.dita" navtitle="Using the databaseName attribute">
+</topicref>
+<topicref href="tdevdvlp40464.dita" navtitle="Shutting down Derby or an individual database">
+</topicref>
+<topicref href="tdevdvlp39090.dita" navtitle="Creating and accessing a database">
+</topicref>
+<topicref href="tdevdvlp12233.dita" navtitle="Providing a user name and password">
+</topicref>
+<topicref href="tdevdvlp14496.dita" navtitle="Encrypting a database when you create it">
+</topicref>
+<topicref href="tdevdvlp40140.dita" navtitle="Booting an encrypted database">
+</topicref>
+<topicref href="tdevdvlp36289.dita" navtitle="Specifying attributes in a properties object">
+</topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevstart19524.dita" navtitle="After installing">
+<topicref href="cdevstart16043.dita" navtitle="The installation directory">
+<topicref href="cdevstart813142.dita" navtitle="Batch files and shell scripts">
+</topicref>
+</topicref>
+<topicref href="cdevstart18978.dita" navtitle="Derby and JVMs"></topicref>
+<topicref href="cdevstart98282.dita" navtitle="Derby libraries and class path">
+</topicref>
+<topicref href="cdevstart41260.dita" navtitle="UNIX-specific issues">
+<topicref href="cdevstart39409.dita" navtitle="Configuring file descriptors">
+</topicref>
+<topicref href="cdevstart813545.dita" navtitle="Scripts"></topicref>
+</topicref>
+</topicref>
+<topicref href="cdevdvlp25174.dita" navtitle="Derby embedded basics">
+<topicref href="cdevdvlp40170.dita" navtitle="Embedded Derby JDBC driver">
+</topicref>
+<topicref href="rdevdvlp38881.dita" navtitle="Embedded Derby JDBC database connection URL">
+</topicref>
+<topicref href="cdevdvlp10252.dita" navtitle="Getting a nested connection">
+</topicref>
+<topicref href="tdevdvlp38381.dita" navtitle="Starting Derby as an embedded database">
+</topicref>
+</topicref>
+<topicref href="cdevdeploy32171.dita" navtitle="Deploying Derby applications">
+<topicref href="cdevdeploy38918.dita" navtitle="Deployment issues">
+<topicref href="cdevdeploy855368.dita" navtitle="Embedded deployment application overview">
+</topicref>
+<topicref href="cdevdeploy37603.dita" navtitle="Deployment cheat sheets">
+<topicref href="cdevdeploy855655.dita" navtitle="Deploying Derby in an embedded environment">
+<topicref href="cdevdeploy18639.dita" navtitle="Embedded systems and properties">
+</topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevdeploy15325.dita" navtitle="Creating Derby databases for read-only use">
+<topicref href="tdevdeploy26887.dita" navtitle="Creating and preparing the database for read-only use">
+</topicref>
+<topicref href="tdevdeploy19136.dita" navtitle="Deploying the database on the read-only media">
+</topicref>
+<topicref href="tdevdeploy33704.dita" navtitle="Transferring read-only databases to archive (jar or zip) files">
+</topicref>
+<topicref href="cdevdeploy11201.dita" navtitle="Accessing a read-only database in a zip/jar file">
+</topicref>
+<topicref href="tdevdeploy39856.dita" navtitle="Accessing databases within a jar file using the class path">
+<topicref href="cdevdeploy18716.dita" navtitle="Connecting to databases with ambiguous paths to databases in the file system">
+</topicref>
+<topicref href="cdevdeploy856333.dita" navtitle="Connecting to databases when the path is ambiguous because of databases in the class path">
+</topicref>
+</topicref>
+<topicref href="cdevdeploy82529.dita" navtitle="Databases on read-only media and DatabaseMetaData">
+</topicref>
+</topicref>
+<topicref href="cdevdeploy30736.dita" navtitle="Loading classes from a database">
+<topicref href="cdevdeploy856753.dita" navtitle="Class loading overview">
+<topicref href="cdevdeploy92419.dita" navtitle="Signed jar files"></topicref>
+</topicref>
+<topicref href="cdevdeploy15818.dita" navtitle="Create jar files for your application">
+</topicref>
+<topicref href="cdevdeploy23812.dita" navtitle="Add the jar file or files to the database">
+<topicref href="rdevdeploy856948.dita" navtitle="Jar file examples">
+<topicref href="rdevdeploy856845.dita" navtitle="Installing jar files"></topicref>
+<topicref href="rdevdeploy856880.dita" navtitle="Removing jar files"></topicref>
+<topicref href="rdevdeploy856912.dita" navtitle="Replacing jar files"></topicref>
+</topicref>
+</topicref>
+<topicref href="cdevdeploy21645.dita" navtitle="Enable database class loading with a property">
+</topicref>
+<topicref href="cdevdeploy12748.dita" navtitle="Code your applications"></topicref>
+<topicref href="cdevdeploy17604.dita" navtitle="Dynamic changes to jar files or to the database jar class path">
+<topicref href="cdevdeploy857611.dita" navtitle="Requirements for dynamic changes">
+</topicref>
+<topicref href="cdevdeploy857648.dita" navtitle="Notes"></topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevspecial.dita" navtitle="Derby server-side programming">
+<topicref href="cdevspecial42117.dita" navtitle="Programming database-side JDBC procedures">
+<topicref href="cdevspecial27988.dita" navtitle="Overview"></topicref>
+<topicref href="cdevspecial29620.dita" navtitle="Database-side JDBC procedures and nested connections">
+<topicref href="cdevspecial28907.dita" navtitle="Requirements for database-side JDBC procedures using nested connections">
+</topicref>
+</topicref>
+<topicref href="cdevspecial16181.dita" navtitle="Database-side JDBC procedures using non-nested connections">
+<topicref href="cdevspecial847513.dita" navtitle="Invoking a procedure using the CALL command">
+</topicref>
+</topicref>
+<topicref href="cdevspecial41728.dita" navtitle="Database-side JDBC procedures and SQLExceptions">
+</topicref>
+<topicref href="cdevspecial45786.dita" navtitle="User-defined SQLExceptions">
+</topicref>
+</topicref>
+<topicref href="cdevspecial27163.dita" navtitle="Programming trigger actions">
+<topicref href="cdevspecial53165.dita" navtitle="Trigger action overview">
+</topicref>
+<topicref href="cdevspecial76763.dita" navtitle="Performing referential actions">
+</topicref>
+<topicref href="cdevspecial67260.dita" navtitle="Accessing before and after rows">
+</topicref>
+<topicref href="cdevspecial13670.dita" navtitle="Examples"></topicref>
+<topicref href="cdevspecial49460.dita" navtitle="Triggers and exceptions">
+<topicref href="cdevspecial67198.dita" navtitle="Exceptions in triggers actions">
+</topicref>
+<topicref href="cdevspecial93497.dita" navtitle="Aborting statements and transactions">
+</topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevconcepts19524.dita" navtitle="Controlling Derby Application Behavior">
+<topicref href="cdevconcepts38375.dita" navtitle="The JDBC Connection and Transaction Model">
+<topicref href="cdevconcepts36881.dita" navtitle="Connections">
+<topicref href="cdevconcepts838179.dita" navtitle="Statements"></topicref>
+<topicref href="cdevconcepts838315.dita" navtitle="ResultSets and Cursors">
+</topicref>
+<topicref href="cdevconcepts26633.dita" navtitle="Nested connections"></topicref>
+</topicref>
+<topicref href="cdevconcepts19173.dita" navtitle="Transactions">
+<topicref href="cdevconcepts838850.dita" navtitle="Transactions when auto-commit is disabled">
+</topicref>
+<topicref href="cdevconcepts29416.dita" navtitle="Using auto-commit"></topicref>
+<topicref href="tdevconcepts839040.dita" navtitle="Turning Off Auto-Commit">
+</topicref>
+<topicref href="cdevconcepts839085.dita" navtitle="Explicitly closing Statements, ResultSets, and Connections">
+</topicref>
+<topicref href="cdevconcepts14433.dita" navtitle="Statement versus transaction runtime rollback">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevconcepts41275.dita" navtitle="SQL and JDBC ResultSet/Cursor mechanisms">
+<topicref href="rdevconcepts88082.dita" navtitle="Simple non-updatable ResultSets">
+</topicref>
+<topicref href="cdevconcepts28351.dita" navtitle="Updatable cursors">
+<topicref href="cdevconcepts30811.dita" navtitle="Requirements for updatable cursors">
+</topicref>
+<topicref href="tdevconcepts41704.dita" navtitle="Naming or accessing the name of a cursor">
+</topicref>
+<topicref href="rdevconcepts38274.dita" navtitle="Extended updatable cursor example">
+</topicref>
+</topicref>
+<topicref href="cdevconcepts23987.dita" navtitle="ResultSets and auto-commit">
+</topicref>
+<topicref href="cdevconcepts22641.dita" navtitle="Scrolling insensitive ResultSets">
+</topicref>
+<topicref href="rdevconceptsholdablecursors.dita" navtitle="Holdable cursors">
+<topicref href="cdevconcepts840995.dita" navtitle="Holdable cursors and autocommit">
+</topicref>
+<topicref href="rdevconcepts1119.dita" navtitle="Non-holdable cursor example">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevconcepts30291.dita" navtitle="Locking, concurrency, and isolation">
+<topicref href="cdevconcepts15366.dita" navtitle="Isolation levels and concurrency">
+</topicref>
+<topicref href="cdevconcepts22300.dita" navtitle="Configuring isolation levels">
+</topicref>
+<topicref href="cdevconcepts23810.dita" navtitle="Lock granularity"></topicref>
+<topicref href="cdevconcepts36402.dita" navtitle="Types and scope of locks in Derby systems">
+<topicref href="cdevconcepts842279.dita" navtitle="Exclusive locks"></topicref>
+<topicref href="cdevconcepts842304.dita" navtitle="Shared locks"></topicref>
+<topicref href="cdevconcepts842385.dita" navtitle="Update locks"></topicref>
+<topicref href="rdevconcepts2462.dita" navtitle="Lock compatibility"></topicref>
+<topicref href="rdevconcepts8424.dita" navtitle="Scope of locks"></topicref>
+<topicref href="cdevconcepts842613.dita" navtitle="Notes on locking"></topicref>
+</topicref>
+<topicref href="cdevconcepts28436.dita" navtitle="Deadlocks">
+<topicref href="cdevconcepts53677.dita" navtitle="Avoiding Deadlocks"></topicref>
+<topicref href="cdevconcepts95005.dita" navtitle="Deadlock detection"></topicref>
+<topicref href="cdevconcepts89097.dita" navtitle="Lock wait timeouts"></topicref>
+<topicref href="cdevconcepts16400.dita" navtitle="Configuring deadlock detection and lock wait timeouts">
+</topicref>
+<topicref href="cdevconcepts50894.dita" navtitle="Debugging Deadlocks"></topicref>
+<topicref href="cdevconcepts32861.dita" navtitle="Programming applications to handle deadlocks">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevconcepts34828.dita" navtitle="Working with multiple connections to a single database">
+<topicref href="rdevconcepts713.dita" navtitle="Deployment options and threading and connection modes">
+</topicref>
+<topicref href="cdevconcepts10914.dita" navtitle="Multi-user database access">
+</topicref>
+<topicref href="cdevconcepts24019.dita" navtitle="Multiple connections from a single application">
+</topicref>
+</topicref>
+<topicref href="cdevconcepts23499.dita" navtitle="Working with multiple threads sharing a single connection">
+<topicref href="cdevconcepts89498.dita" navtitle="Pitfalls of sharing a connection among threads">
+</topicref>
+<topicref href="cdevconcepts65864.dita" navtitle="Multi-thread programming tips">
+</topicref>
+<topicref href="rdevconcepts600.dita" navtitle="Example of threads sharing a statement">
+</topicref>
+</topicref>
+<topicref href="cdevdvlp22619.dita" navtitle="Working with database threads in an embedded environment">
+</topicref>
+<topicref href="cdevconcepts24927.dita" navtitle="Working with Derby SQLExceptions in an Application">
+<topicref href="cdevconcepts844813.dita" navtitle="Information provided in SQLExceptions">
+<topicref href="rdevprocsqle.dita" navtitle="Example of processing SQLExceptions">
+</topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevresman19524.dita" navtitle="Using Derby as a J2EE resource manager">
+<topicref href="rdevresman79556.dita" navtitle="Classes that pertain to resource managers">
+</topicref>
+<topicref href="cdevresman78715.dita" navtitle="How to use them">
+<topicref href="cdevresman89722.dita" navtitle="Getting a DataSource"></topicref>
+<topicref href="cdevresman92946.dita" navtitle="Shutting down or creating a database">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecuree.dita" navtitle="Derby and Security">
+<topicref href="cdevcsecure33663.dita" navtitle="Security overview">
+<topicref href="cdevcsecure862382.dita" navtitle="Features"></topicref>
+<topicref href="cdevcsecure12392.dita" navtitle="Configuring security for your environment">
+<topicref href="tdevcsecure82556.dita" navtitle="Configuring security in a client/server environment">
+</topicref>
+<topicref href="tdevcsecure81850.dita" navtitle="Configuring security in an embedded environment">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecure42374.dita" navtitle="Working with user authentication">
+<topicref href="cdevcsecure30032.dita" navtitle="Overview"></topicref>
+<topicref href="cdevcsecure36127.dita" navtitle="Enabling user authentication">
+</topicref>
+<topicref href="cdevcsecure37817.dita" navtitle="Defining users"></topicref>
+<topicref href="cdevcsecure38522.dita" navtitle="External directory service">
+<topicref href="cdevcsecure41285.dita" navtitle="LDAP directory service">
+<topicref href="rdevcsecure608.dita" navtitle="Libraries for LDAP user authentication">
+</topicref>
+<topicref href="cdevcsecure863446.dita" navtitle="Setting up Derby to use your LDAP directory service">
+</topicref>
+<topicref href="cdevcsecure876908.dita" navtitle="Guest access to search for DNs">
+</topicref>
+<topicref href="cdevcsecure863546.dita" navtitle="LDAP performance issues">
+</topicref>
+<topicref href="cdevcsecure863611.dita" navtitle="Considerations when using Windows NT with LDAP">
+</topicref>
+<topicref href="cdevcsecure863676.dita" navtitle="LDAP restrictions"></topicref>
+</topicref>
+<topicref href="cdevcsecure864242.dita" navtitle="JNDI-specific properties for external directory services">
+</topicref>
+<topicref href="cdevcsecure21561.dita" navtitle="User-defined class">
+<topicref href="rdevexudclass.dita" navtitle="Example of setting a user-defined class">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecure21547.dita" navtitle="Built-in Derby users">
+<topicref href="cdevcsecure864642.dita" navtitle="Database-level properties">
+</topicref>
+<topicref href="cdevcsecure864692.dita" navtitle="System-level properties">
+</topicref>
+</topicref>
+<topicref href="rdevcsecure557.dita" navtitle="List of user-authentication properties">
+</topicref>
+<topicref href="cdevcsecure79358.dita" navtitle="Programming applications for Derby user authentication">
+<topicref href="rdevcsecure766.dita" navtitle="Programming the application to provide the user and password">
+</topicref>
+<topicref href="rdevcsecure305.dita" navtitle="Login failure exceptions with user authentication">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecure37241.dita" navtitle="Users and authorization identifiers">
+<topicref href="cdevcsecure24458.dita" navtitle="Authorization identifiers, user authentication, and user authorization">
+</topicref>
+<topicref href="cdevcsecure865580.dita" navtitle="User names and schemas">
+</topicref>
+<topicref href="rdevcsecure622.dita" navtitle="Exceptions when using authorization identifiers">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure36595.dita" navtitle="User authorization">
+<topicref href="cdevcsecure866060.dita" navtitle="Setting user authorization">
+<topicref href="cdevcsecure865818.dita" navtitle="Setting the default access mode">
+</topicref>
+<topicref href="cdevcsecure865880.dita" navtitle="Setting the access mode for particular users">
+</topicref>
+<topicref href="rdevcsecure935.dita" navtitle="Notes on user authorization">
+</topicref>
+<topicref href="rdevcsecure379.dita" navtitle="User authorization exceptions">
+</topicref>
+</topicref>
+<topicref href="rdevcsecure190.dita" navtitle="Read-only and full access permissions">
+</topicref>
+<topicref href="rdevcsecure131.dita" navtitle="Examples of user authorization">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure24366.dita" navtitle="Encrypting databases on disk">
+<topicref href="cdevcsecure99212.dita" navtitle="Overview"></topicref>
+<topicref href="cdevcsecure96815.dita" navtitle="Requirements for Derby encryption">
+</topicref>
+<topicref href="cdevcsecure97760.dita" navtitle="Working with encryption">
+<topicref href="cdevcsecure88690.dita" navtitle="Encrypting databases on creation">
+</topicref>
+<topicref href="cdevcsecure866716.dita" navtitle="Creating the boot password">
+<topicref href="cdevcsecure31493.dita" navtitle="Specifying an alternate encryption provider">
+</topicref>
+<topicref href="cdevcsecure67151.dita" navtitle="Specifying an alternate encryption algorithm">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure60146.dita" navtitle="Booting an encrypted database">
+</topicref>
+<topicref href="cdevcsecure55054.dita" navtitle="Changing the boot password">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecure90988.dita" navtitle="Signed jar files"></topicref>
+<topicref href="cdevcsecure10983.dita" navtitle="Notes on the Derby security features">
+</topicref>
+<topicref href="cdevcsecure51876.dita" navtitle="User authentication and authorization examples">
+<topicref href="rdevcsecure125.dita" navtitle="User authentication example in a client/server environment">
+</topicref>
+<topicref href="rdevcsecure13713.dita" navtitle="User authentication example in a single-user, embedded environment">
+<topicref href="rdevcsecure26537.dita" navtitle="User authentication and authorization extended examples">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcbabejdfj.dita" navtitle="Running Derby under a security manager">
+<topicref href="cdevbabejgjd.dita" navtitle="Granting permissions to Derby">
+<topicref href="cdevcsecure871035.dita" navtitle="Mandatory permissions">
+<topicref href="rdevcsecure871065.dita" navtitle="permission java.lang.RuntimePermission createClassLoader">
+</topicref>
+<topicref href="rdevcsecure871126.dita" navtitle="permission java.util.PropertyPermission derby.*, read">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure871172.dita" navtitle="Database access permissions">
+<topicref href="rdevcsecure871193.dita" navtitle="permission java.io.FilePermission directory${/}/-, read,write,delete">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure871230.dita" navtitle="Optional permissions">
+<topicref href="rdevcsecure871260.dita" navtitle="permission java.io.FilePermission ${derby.system.home}, read,write">
+</topicref>
+<topicref href="rdevcsecure871279.dita" navtitle="permission java.util.PropertyPermission user.dir, read">
+</topicref>
+<topicref href="rdevcsecure871300.dita" navtitle="permission java.io.FilePermission ${derby.system.home}${/}derby.properties, read">
+</topicref>
+<topicref href="rdevcsecure871315.dita" navtitle="permission java.io.FilePermission ${derby.system.home}${/}derby.log, read,write,delete">
+</topicref>
+<topicref href="rdevcsecure871330.dita" navtitle="permission java.io.FilePermission ${user.dir}${/}derby.log, read,write,delete">
+</topicref>
+</topicref>
+<topicref href="cdevcsecure871353.dita" navtitle="Combining permissions">
+<topicref href="rdevcsecure871372.dita" navtitle="permission java.io.FilePermission ${derby.system.home}/-, read,write,delete">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevcsecure871387.dita" navtitle="Examples of Java 2 security policy files for embedded Derby">
+<topicref href="rdevcsecure871406.dita" navtitle="Java 2 security policy file example 1">
+</topicref>
+<topicref href="rdevcsecure871422.dita" navtitle="Java 2 security policy file example 2">
+</topicref>
+<topicref href="rdevcsecure871439.dita" navtitle="Java 2 security policy file example 3">
+</topicref>
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevadvjdbc35053.dita" navtitle="Developing Tools and Using Derby with an IDE">
+<topicref href="cdevadvjdbc41138.dita" navtitle="Offering Connection Choices to the User">
+<topicref href="rdevadvjdbc034.dita" navtitle="The DriverPropertyInfo Array">
+<topicref href="rdevadvjdbc965.dita" navtitle="DriverPropertyInfo array example">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevadvjdbc32436.dita" navtitle="Using Derby with IDEs">
+<topicref href="cdevadvjdbc18939.dita" navtitle="IDEs and multiple JVMs">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevtricks32436.dita" navtitle="SQL tips">
+<topicref href="cdevtricks19707.dita" navtitle="Retrieving the database connection URL">
+</topicref>
+<topicref href="cdevtricks39584.dita" navtitle="Supplying a parameter only once">
+</topicref>
+<topicref href="cdevtricks21248.dita" navtitle="Defining an identity column">
+</topicref>
+<topicref href="cdevtricks23426.dita" navtitle="Using third-party tools">
+</topicref>
+<topicref href="cdevtricks13019.dita" navtitle="Tricks of the VALUES clause">
+<topicref href="cdevtricks807337.dita" navtitle="Multiple rows"></topicref>
+<topicref href="cdevtricks807365.dita" navtitle="Mapping column values to return values">
+</topicref>
+<topicref href="cdevtricks807400.dita" navtitle="Creating empty queries">
+</topicref>
+</topicref>
+</topicref>
+<topicref href="cdevin10613.dita" navtitle="Localizing Derby">
+<topicref href="cdevin71274.dita" navtitle="SQL parser support for Unicode">
+</topicref>
+<topicref href="cdevin55108.dita" navtitle="Other components"></topicref>
+<topicref href="cdevin38113.dita" navtitle="Messages libraries"></topicref>
+</topicref>
+<topicref href="cdevstandards806118.dita" navtitle="Derby and standards">
+<topicref href="cdevstandards806055.dita" navtitle="SQL99">
+<topicref href="cdevstandards805644.dita" navtitle="Dynamic SQL"></topicref>
+<topicref href="cdevstandards805664.dita" navtitle="Cursors"></topicref>
+<topicref href="cdevstandards805690.dita" navtitle="Information schema"></topicref>
+<topicref href="cdevstandards805716.dita" navtitle="Transactions"></topicref>
+<topicref href="cdevstandards805742.dita" navtitle="Stored routines and PSM">
+</topicref>
+<topicref href="cdevstandards805768.dita" navtitle="Calling functions and procedures">
+</topicref>
+<topicref href="cdevstandards805841.dita" navtitle="Unique constraints and nulls">
+</topicref>
+<topicref href="cdevstandards805893.dita" navtitle="NOT NULL characteristic">
+</topicref>
+<topicref href="cdevstandards805921.dita" navtitle="Fewer reserved keywords">
+</topicref>
+<topicref href="cdevstandards805949.dita" navtitle="DECIMAL max precision">
+</topicref>
+<topicref href="cdevstandards805975.dita" navtitle="CLOB, and BLOB"></topicref>
+<topicref href="cdevstandards806001.dita" navtitle="Expressions on LONGs">
+</topicref>
+<topicref href="cdevstandards806027.dita" navtitle="ALTER TABLE"></topicref>
+</topicref>
+</topicref>
+<topicref href="rdevtrademderby.dita" navtitle="Trademarks"></topicref>
+</map>
+<?Pub *0000027150?>

Propchange: incubator/derby/docs/trunk/src/devguide/derbydev.ditamap
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/devconrefs.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/devconrefs.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/devconrefs.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/devconrefs.dita Wed Mar 30 16:26:36 2005
@@ -1,60 +1,60 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!DOCTYPE dita PUBLIC "-//IBM//DTD DITA Composite//EN"
- "../dtd/ditabase.dtd">
-<?Pub Inc?>
-<!--  
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<?Pub Caret?>
-<dita>
-<concept id="prod" xml:lang="en-us">
-<title>Product specific entities</title>
-<conbody>
-<p>Naming convention: <userinput><varname>abb</varname></userinput> (abbreviation
-for product) followed by <userinput>l</userinput> (long version) or <userinput>s</userinput> (short
-version), followed by <userinput>t</userinput> if the reference is pre-marked
-with trademarks.</p>
-<p><ph id="productshortname">Derby</ph></p>
-<p><ph id="productlongname">Apache Derby</ph></p>
-<p><ph id="productinstallname">Derby_10</ph></p>
-<p><ph id="productinstallpath">DERBY_INSTALL</ph></p>
-<p><ph id="productlowercase">derby</ph></p>
-</conbody>
-</concept>
-<concept id="vers" xml:lang="en-us">
-<title>Version and release numbers</title>
-<conbody>
-<p><ph id="fullversionnumber">Open Source</ph></p>
-</conbody>
-</concept>
-<concept id="pub" xml:lang="en-us">
-<title>Publications</title>
-<conbody>
-<p>Naming convention: <userinput>cit<varname>ABB</varname></userinput>, where <userinput>cit</userinput> is
-the indicator that the conref is to a publication title and <varname>ABB</varname> is
-the abbreviation for the publication (say, 2-6 characters).</p>
-<p>We can't use the "correct" DITA cite tag because the IDD wrapper can't
-handle it.</p>
-<p><ph id="citdevelop"><i>Derby Developer's Guide</i></ph></p>
-<p><ph id="citadmin"><i>Derby Server and Administration Guide</i></ph></p>
-<p><ph id="citref"><i>Derby Reference Manual</i></ph></p>
-<p><ph id="citutilities"><i>Derby Tools and Utilities Guide</i></ph></p>
-<p><ph id="citgetstart"><i>Getting Started with Derby</i></ph></p>
-<p><ph id="cittuning"><i>Tuning Derby</i></ph></p>
-</conbody>
-</concept>
-</dita>
-<?Pub *0000002488?>
+<?xml version="1.0" encoding="utf-8"?>
+
+<!DOCTYPE dita PUBLIC "-//IBM//DTD DITA Composite//EN"
+ "../dtd/ditabase.dtd">
+<?Pub Inc?>
+<!--  
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<?Pub Caret?>
+<dita>
+<concept id="prod" xml:lang="en-us">
+<title>Product specific entities</title>
+<conbody>
+<p>Naming convention: <userinput><varname>abb</varname></userinput> (abbreviation
+for product) followed by <userinput>l</userinput> (long version) or <userinput>s</userinput> (short
+version), followed by <userinput>t</userinput> if the reference is pre-marked
+with trademarks.</p>
+<p><ph id="productshortname">Derby</ph></p>
+<p><ph id="productlongname">Apache Derby</ph></p>
+<p><ph id="productinstallname">Derby_10</ph></p>
+<p><ph id="productinstallpath">DERBY_INSTALL</ph></p>
+<p><ph id="productlowercase">derby</ph></p>
+</conbody>
+</concept>
+<concept id="vers" xml:lang="en-us">
+<title>Version and release numbers</title>
+<conbody>
+<p><ph id="fullversionnumber">Open Source</ph></p>
+</conbody>
+</concept>
+<concept id="pub" xml:lang="en-us">
+<title>Publications</title>
+<conbody>
+<p>Naming convention: <userinput>cit<varname>ABB</varname></userinput>, where <userinput>cit</userinput> is
+the indicator that the conref is to a publication title and <varname>ABB</varname> is
+the abbreviation for the publication (say, 2-6 characters).</p>
+<p>We can't use the "correct" DITA cite tag because the IDD wrapper can't
+handle it.</p>
+<p><ph id="citdevelop"><i>Derby Developer's Guide</i></ph></p>
+<p><ph id="citadmin"><i>Derby Server and Administration Guide</i></ph></p>
+<p><ph id="citref"><i>Derby Reference Manual</i></ph></p>
+<p><ph id="citutilities"><i>Derby Tools and Utilities Guide</i></ph></p>
+<p><ph id="citgetstart"><i>Getting Started with Derby</i></ph></p>
+<p><ph id="cittuning"><i>Tuning Derby</i></ph></p>
+</conbody>
+</concept>
+</dita>
+<?Pub *0000002488?>

Propchange: incubator/derby/docs/trunk/src/devguide/devconrefs.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/rdevadvjdbc034.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/rdevadvjdbc034.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/rdevadvjdbc034.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/rdevadvjdbc034.dita Wed Mar 30 16:26:36 2005
@@ -1,43 +1,43 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
-<reference xml:lang="en-us" id="rdevadvjdbc034">
-<title>The DriverPropertyInfo Array</title>
-<prolog><metadata>
-<keywords>
-<indexterm>DriverPropertyInfo Array</indexterm>
-</keywords>
-</metadata>
-</prolog>
-<refbody>
-<section><p>When a non-zero-length array is returned by <i>getPropertyInfo</i>, each element is a <codeph><i>DriverPropertyInfo</i></codeph> object
-representing a connection URL attribute that has not already been specified. Only those
-that make sense in the current context are returned.</p></section>
-<section><p>This <i>DriverPropertyInfo</i> object contains:</p></section><section>
-<ul>
-<li><i>name of the attribute</i></li>
-<li><i>description</i></li>
-<li><i>current value</i>  
-<p>If an attribute has a default
-value, this is set in the value field of <i>DriverPropertyInfo</i>, even if the attribute has not been set in the connection URL or the <codeph><i>Properties</i></codeph> object. If the attribute does not have
-a default value and it is not set in the URL or the <codeph><i>Properties</i></codeph> object, its value will be null.</p></li>
-<li><i>list of choices</i></li>
-<li><i>whether required for a connection request</i></li>
-</ul></section>
-<section><p>Several fields in a <i>DriverPropertyInfo</i> object are
-allowed to be null.</p></section>
-</refbody></reference>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
+<reference xml:lang="en-us" id="rdevadvjdbc034">
+<title>The DriverPropertyInfo Array</title>
+<prolog><metadata>
+<keywords>
+<indexterm>DriverPropertyInfo Array</indexterm>
+</keywords>
+</metadata>
+</prolog>
+<refbody>
+<section><p>When a non-zero-length array is returned by <i>getPropertyInfo</i>, each element is a <codeph><i>DriverPropertyInfo</i></codeph> object
+representing a connection URL attribute that has not already been specified. Only those
+that make sense in the current context are returned.</p></section>
+<section><p>This <i>DriverPropertyInfo</i> object contains:</p></section><section>
+<ul>
+<li><i>name of the attribute</i></li>
+<li><i>description</i></li>
+<li><i>current value</i>  
+<p>If an attribute has a default
+value, this is set in the value field of <i>DriverPropertyInfo</i>, even if the attribute has not been set in the connection URL or the <codeph><i>Properties</i></codeph> object. If the attribute does not have
+a default value and it is not set in the URL or the <codeph><i>Properties</i></codeph> object, its value will be null.</p></li>
+<li><i>list of choices</i></li>
+<li><i>whether required for a connection request</i></li>
+</ul></section>
+<section><p>Several fields in a <i>DriverPropertyInfo</i> object are
+allowed to be null.</p></section>
+</refbody></reference>

Propchange: incubator/derby/docs/trunk/src/devguide/rdevadvjdbc034.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/rdevadvjdbc965.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/rdevadvjdbc965.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/rdevadvjdbc965.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/rdevadvjdbc965.dita Wed Mar 30 16:26:36 2005
@@ -1,50 +1,50 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
-<reference xml:lang="en-us" id="rdevadvjdbc965">
-<title>DriverPropertyInfo array example</title>
-<prolog><metadata>
-<keywords>
-<indexterm>getpropertyinfo<indexterm>using</indexterm></indexterm>
-</keywords>
-</metadata>
-</prolog>
-<refbody>
-<section><p>Here is some example code:</p></section><example>
-<codeblock>import java.sql.*;
-import java.util.Properties;
-<b>// start with the least amount of information
-// to see the full list of choices
-// we could also enter with a URL and Properties
-// provided by a user.</b>
-String url = "jdbc:derby:";
-Properties info = new Properties();
-Driver cDriver = DriverManager.getDriver(url);
-for (;;)
-        {
-        DriverPropertyInfo[] attributes = cDriver.getPropertyInfo(
-            url, info);
-        <b> // zero length means a connection attempt can be made</b>
-        if (attributes.length == 0)
-        break;
-<b>        // insert code here to process the array, e.g.,
-        // display all options in a GUI and allow the user to
-        // pick and then set the attributes in info or URL.</b>
-        }
-<b>// try the connection</b>
-Connection conn = DriverManager.getConnection(url, info);</codeblock></example>
-</refbody></reference>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
+<reference xml:lang="en-us" id="rdevadvjdbc965">
+<title>DriverPropertyInfo array example</title>
+<prolog><metadata>
+<keywords>
+<indexterm>getpropertyinfo<indexterm>using</indexterm></indexterm>
+</keywords>
+</metadata>
+</prolog>
+<refbody>
+<section><p>Here is some example code:</p></section><example>
+<codeblock>import java.sql.*;
+import java.util.Properties;
+<b>// start with the least amount of information
+// to see the full list of choices
+// we could also enter with a URL and Properties
+// provided by a user.</b>
+String url = "jdbc:derby:";
+Properties info = new Properties();
+Driver cDriver = DriverManager.getDriver(url);
+for (;;)
+        {
+        DriverPropertyInfo[] attributes = cDriver.getPropertyInfo(
+            url, info);
+        <b> // zero length means a connection attempt can be made</b>
+        if (attributes.length == 0)
+        break;
+<b>        // insert code here to process the array, e.g.,
+        // display all options in a GUI and allow the user to
+        // pick and then set the attributes in info or URL.</b>
+        }
+<b>// try the connection</b>
+Connection conn = DriverManager.getConnection(url, info);</codeblock></example>
+</refbody></reference>

Propchange: incubator/derby/docs/trunk/src/devguide/rdevadvjdbc965.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/rdevconcepts1119.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/rdevconcepts1119.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/rdevconcepts1119.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/rdevconcepts1119.dita Wed Mar 30 16:26:36 2005
@@ -1,31 +1,31 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
-<reference xml:lang="en-us" id="rdevconcepts1119">
-<title>Non-holdable cursor example</title>
-<prolog>
-</prolog>
-<refbody>
-<section><p>The following example uses <i>Connection.createStatement</i> to return a <codeph><i>ResultSet</i></codeph>  that will
-close after a commit is performed:</p></section><example>
-<codeblock>Connection conn = ds.getConnection(user, passwd);
-Statement stmt =
-conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
-                  ResultSet.CONCUR_READ_ONLY,
-                  ResultSet.CLOSE_CURSORS_AT_COMMIT);
-</codeblock></example>
-</refbody></reference>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
+<reference xml:lang="en-us" id="rdevconcepts1119">
+<title>Non-holdable cursor example</title>
+<prolog>
+</prolog>
+<refbody>
+<section><p>The following example uses <i>Connection.createStatement</i> to return a <codeph><i>ResultSet</i></codeph>  that will
+close after a commit is performed:</p></section><example>
+<codeblock>Connection conn = ds.getConnection(user, passwd);
+Statement stmt =
+conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
+                  ResultSet.CONCUR_READ_ONLY,
+                  ResultSet.CLOSE_CURSORS_AT_COMMIT);
+</codeblock></example>
+</refbody></reference>

Propchange: incubator/derby/docs/trunk/src/devguide/rdevconcepts1119.dita
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/derby/docs/trunk/src/devguide/rdevconcepts2462.dita
URL: http://svn.apache.org/viewcvs/incubator/derby/docs/trunk/src/devguide/rdevconcepts2462.dita?view=diff&r1=159547&r2=159548
==============================================================================
--- incubator/derby/docs/trunk/src/devguide/rdevconcepts2462.dita (original)
+++ incubator/derby/docs/trunk/src/devguide/rdevconcepts2462.dita Wed Mar 30 16:26:36 2005
@@ -1,64 +1,64 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 
-Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
-
-Licensed under the Apache License, Version 2.0 (the "License");  
-you may not use this file except in compliance with the License.  
-You may obtain a copy of the License at      
-
-   http://www.apache.org/licenses/LICENSE-2.0  
-
-Unless required by applicable law or agreed to in writing, software  
-distributed under the License is distributed on an "AS IS" BASIS,  
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
-See the License for the specific language governing permissions and  
-limitations under the License.
--->
-<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
-<reference xml:lang="en-us" id="rdevconcepts2462">
-<title>Lock compatibility</title>
-<prolog>
-</prolog>
-<refbody>
-<section><p><xref href="#rdevconcepts2462/cdevconceptslock_mtrx"/> lists compatibility between lock types. <cite>+</cite> means compatible,  <cite>-</cite> means incompatible.</p></section>
-<table id="cdevconceptslock_mtrx" frame="all">
-<title>Lock Compatibility Matrix</title>
-<tgroup cols="4" colsep="1" rowsep="1">
-<colspec colnum="1" colname="1" colwidth="29*"/>
-<colspec colnum="2" colname="2" colwidth="24*"/>
-<colspec colnum="3" colname="3" colwidth="24*"/>
-<colspec colnum="4" colname="4" colwidth="24*"/>
-<tbody>
-<row>
-<entry colname="1"/>
-<entry colname="2">Shared</entry>
-<entry colname="3">Update</entry>
-<entry colname="4">Exclusive</entry></row>
-<row>
-<entry colname="1">Shared</entry>
-<entry colname="2">
-<p>+</p></entry>
-<entry colname="3">
-<p>-</p></entry>
-<entry colname="4">
-<p>-</p></entry></row>
-<row>
-<entry colname="1">Update</entry>
-<entry colname="2">
-<p>+</p></entry>
-<entry colname="3">
-<p>-</p></entry>
-<entry colname="4">
-<p>-</p></entry></row>
-<row>
-<entry colname="1">Exclusive</entry>
-<entry colname="2">
-<p>-</p></entry>
-<entry colname="3">
-<p>-</p></entry>
-<entry colname="4">
-<p>-</p></entry></row>
-</tbody>
-</tgroup>
-</table>
-</refbody></reference>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- 
+Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.  
+
+Licensed under the Apache License, Version 2.0 (the "License");  
+you may not use this file except in compliance with the License.  
+You may obtain a copy of the License at      
+
+   http://www.apache.org/licenses/LICENSE-2.0  
+
+Unless required by applicable law or agreed to in writing, software  
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
+See the License for the specific language governing permissions and  
+limitations under the License.
+-->
+<!DOCTYPE reference PUBLIC "-//IBM//DTD DITA Reference//EN" "../dtd/reference.dtd">
+<reference xml:lang="en-us" id="rdevconcepts2462">
+<title>Lock compatibility</title>
+<prolog>
+</prolog>
+<refbody>
+<section><p><xref href="#rdevconcepts2462/cdevconceptslock_mtrx"/> lists compatibility between lock types. <cite>+</cite> means compatible,  <cite>-</cite> means incompatible.</p></section>
+<table id="cdevconceptslock_mtrx" frame="all">
+<title>Lock Compatibility Matrix</title>
+<tgroup cols="4" colsep="1" rowsep="1">
+<colspec colnum="1" colname="1" colwidth="29*"/>
+<colspec colnum="2" colname="2" colwidth="24*"/>
+<colspec colnum="3" colname="3" colwidth="24*"/>
+<colspec colnum="4" colname="4" colwidth="24*"/>
+<tbody>
+<row>
+<entry colname="1"/>
+<entry colname="2">Shared</entry>
+<entry colname="3">Update</entry>
+<entry colname="4">Exclusive</entry></row>
+<row>
+<entry colname="1">Shared</entry>
+<entry colname="2">
+<p>+</p></entry>
+<entry colname="3">
+<p>-</p></entry>
+<entry colname="4">
+<p>-</p></entry></row>
+<row>
+<entry colname="1">Update</entry>
+<entry colname="2">
+<p>+</p></entry>
+<entry colname="3">
+<p>-</p></entry>
+<entry colname="4">
+<p>-</p></entry></row>
+<row>
+<entry colname="1">Exclusive</entry>
+<entry colname="2">
+<p>-</p></entry>
+<entry colname="3">
+<p>-</p></entry>
+<entry colname="4">
+<p>-</p></entry></row>
+</tbody>
+</tgroup>
+</table>
+</refbody></reference>

Propchange: incubator/derby/docs/trunk/src/devguide/rdevconcepts2462.dita
------------------------------------------------------------------------------
    svn:eol-style = native