Signed-off-by: Juergen G. Kissner <firstname.lastname@example.org>
diff --git a/doc/.project b/doc/.project
new file mode 100644
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
diff --git a/doc/GettingStarted.txt b/doc/GettingStarted.txt
index 1be5d2a..3d3a29a 100644
@@ -32,21 +32,28 @@
4. The Gemini DBAccess bundles
-There are typically two bundles for each supported database. The first bundle is the JDBC driver bundle
+There are typically three bundles for each supported database. The first bundle is the JDBC driver bundle
and includes the JDBC driver code. If a driver is already OSGi-ready then it should be bundlized
appropriately. If the driver is not already in an appropriate OSGi bundle then DBAccess will either provide
one, or explain how to create one, depending upon whether the driver JARs may be distributed or not.
-The second bundle is a DBAccess bundle that contains all of the logic to implement and register the
-DataSourceFactory service as specified by the OSGi JDBC specification.
+The second bundle is a DBAccess bundle that contains most of the logic to implement and register the
+DataSourceFactory service as specified by the OSGi JDBC specification. It is independent of the
+specifc JDBC driver.
+The third bundle is also a DBAccess bundle that contains the JDBC driver specific parts.
For example, the following bundles provide support for the Derby client/server database:
1. org.apache.derby - the derby JDBC driver jars
-2. org.eclipse.gemini.dbaccess.derby - the Gemini supporting classes for Derby
+2. org.eclipse.gemini.dbaccess.util - the Gemini supporting classes common to all JDBC drivers
+3. org.eclipse.gemini.dbaccess.derby - the Gemini supporting classes for Derby
*** Note: These bundles are shipped with Gemini DBAccess.
@@ -80,9 +87,17 @@
-If running in PDE then import the various bundles (the framework will already be there) as plug-ins
-into your workspace. If you are not using PDE, but are using the framework directly then follow the
+If you use the Eclipse IDE, the easiest way to consume the bundles is the update site at
+http://www.eclipse.org/gemini/dbaccess/download/. Alternatively, if running in the
+Eclipse IDE you can also import the various bundles (the framework will already be there) as plug-ins
+into your workspace.
+If you are not using an (Eclipse) IDE, but are using the framework directly then follow the
documentation of the framework for installing the bundles.
-To run compile the projects in Eclipse, you have to open the gemini.dbaccess.targetdef project,
+Some Hints when Working with the Gemeini DBAccess Project
+To compile and run the projects in Eclipse, you have to open the gemini.dbaccess.targetdef project,
open the file gemini.dbaccess.target with the Target Editor and execute "Set as Target Platform"
diff --git a/doc/Readme.txt b/doc/Readme.txt
index ab056da..f81270f 100644
@@ -1,14 +1,29 @@
-Gemini DBAccess Milestone M1 - July 26, 2010
+Gemini DBAccess 1.1 Milestone M1 - July 26, 2012
-This milestone provides you with database access to the server Derby database version 10.5.1.
+This milestone provides you with database access to the server Derby database version 10.8.2.2
To access other versions of Derby you may need to replace the derby.jar and derbyclient.jar
driver jars inside the org.apache.derby bundle with the version that you require.
For an example of how to access a database connection from an OSGi program run the sample program.
To do this, simply install and start the following bundles that are included in this distribution:
+mysql-connector-java-5.1.20-bin.jar (not included, please download here: http://www.mysql.com/downloads/connector/j/)