Oracle Spatial Data Source Implementation for Geotools ** Build Issues ** The Oracle spatial data source requires jars that are non-distributable by the Geotools team. These jars are the sodapi.jar and the Oracle thin JDBC driver (classes12.jar). We do provide a dummy jar that contains stub classes to allow the Oracle data source to build, however the real jars will be required to run anything that uses the data source. Note: It seems that a bug occurs when adding features to the database if you do not use the ojdbc14.jar file that comes with your Oracle install. If you get an error message to the effect of "Invalid logical handle" make sure you are using the JDBC driver from your Oracle installation. To place the real jars into your maven repository: C:> cd C:\oracle\product\10.2.0\jdbc\lib C:\oracle\product\10.2.0\jdbc\lib>mvn install:install-file -Dfile=ojdbc14.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0 -Dpackaging=jar You can make maven use the real jars over the stub jar by commenting out this, changing the dependency in the pom.xml file. BEFORE: AFTER ojdbc14 com.oracle 10.2.0 ** Running Tests ** Firstly, you must setup an Oracle database with spatial support and load the tables and data found in tests/unit/testData/testData.sql. Then edit the test.properties file to point to your database. Then you need to edit the project.xml file. Find the section that has the comment saying "This section excludes the tests" and comment it out, then uncomment the section that says "Uncomment to run tests". Then you can type maven test in the oraclespatial directory. ** Further Help ** If you are still having problems getting the Oracle Data Source to work, contact Sean Geoghegan at geotools-devel@lists.sourceforge.net