Dear GeoTools Team,

(1) Unfortuantely I am not able to build the gt2-2.3.0 source release under Windows XP with JDK 1.6.
I get a reproducable compiler error:

[INFO] [compiler:compile]
Compiling 237 source files to C:\Dokumente und Einstellungen\Norman\JavaProjects\gt2-2.3.0\ ...
... module\referencing\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:\Dokumente und Einstellungen\Norman\JavaProjects\gt2-2.3.0\ ...
... module\referencing\src\org\geotools\referencing\factory\epsg\SimpleDataSource.java:[99,7] ... ... org.geotools.referencing.factory.epsg.SimpleDataSource is not abstract and does not override ...
... abstract method isWrapperFor(java.lang.Class) in java.sql.Wrapper

See also full maven build output attachment.

(2) I am really interested in the GeoTools sources and had in mind to create the project files for my
favorite IDE IntelliJ IDEA using
  mvn idea:idea
This maven command succeeds (even after the compilation error described above), but I also can't
build from IDEA due to a number of missing inter-module dependencies.

Any suggestions are very welcome!

Best wishes
  Norman

--------------------------------------------------------------------
Norman Fomferra
BEAM Project Manager (http://envisat.esa.int/beam/)

Brockmann Consult
Max-Planck-Str. 2
21502 Geesthacht
Germany
Tel: +49 4152 889 303
--------------------------------------------------------------------





> mvn -U clean install
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Geotools
[INFO]   Maven plugins for Geotools 2
[INFO]   Configuration files for the multimodule build
[INFO]   JAR files collector
[INFO]   Cross-modules javadoc
[INFO]   OpenOffice IDL to Java
[INFO]   JJTree and JavaCC compilers plugin
[INFO]   RMI compiler (rmic)
[INFO]   UNO packager for OpenOffice addins
[INFO]   Geotools modules
[INFO]   Referencing services
[INFO]   Grid Coverage module
[INFO]   API interfaces
[INFO]   Sample data module
[INFO]   Main module
[INFO]   Geotools plugins
[INFO]   EPSG Authority Service using HSQL database
[INFO]   Render
[INFO]   SVG support
[INFO]   ArcGrid datasource module
[INFO]   ArcSDE plugin
[INFO]   ArcSDE dummy api
[INFO]   ArcSDE DataStore plugin
[INFO]   DB2 Spatial Extender module
[INFO]   Shapefile module
[INFO]   EPSG Authority Service using WKT file
[INFO]   GML module
[INFO]   Directory module
[INFO]   EPSG Authority Service using MS-Access database
[INFO]   EPSG Authority Service using PostgreSQL database
[INFO]   GeoMedia datastore implementation
[INFO]   GeoTIFF grid coverage exchange module
[INFO]   GTopo30 datasource module
[INFO]   HSQL datasource module
[INFO]   WorldImage datasource module
[INFO]   Geotools extensions
[INFO]   Indexed shapefile module
[INFO]   imagemosaic datasource module
[INFO]   imagepyramid datasource module
[INFO]   MapInfo MIF format module
[INFO]   MySQL DataStore Implementation
[INFO]   Oracle Spatial Module
[INFO]   PostGIS module
[INFO]   Vertical coordinate transformations
[INFO]   TIGER/Line 2000 datastore implementation
[INFO]   VPF Plugin
[INFO]   Web Map Server client
[INFO]   WFS client module
[INFO]   Brewer module
[INFO]   Feature Based Graphs and Networks
[INFO]   GO-1 implementation
[INFO]   Bridges to OpenOffice suite
[INFO]   Renderer optimized for shapefiles
[INFO]   Validation Processor and Framework
[INFO]   Swing widgets
[INFO]   XML Parsing
[INFO]   GML2 XML module
[INFO]   GML3 XML module
[INFO]   Filter XML Bindings
[INFO]   JMapPane Implementation
[INFO]   Geotools demos and examples
[INFO]   Data Access Examples
[INFO]   Demos of the JMapPane
[INFO]   Demo Introduction to Geotools
[INFO]   Property File Demo DataStore
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Geotools
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\target\test-classes
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\pom.xml to C:\Dokumente und 
Einstellungen\Norman\.m2\repository\org\geotools\gt2\2.3.0\gt2-2.3.0.pom
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Maven plugins for Geotools 2
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\target\test-classes
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\pom.xml to C:\Dokumente und 
Einstellungen\Norman\.m2\repository\org\geotools\gt2-maven\2.3.0\g
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Configuration files for the multimodule build
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\build-configs\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\build-configs\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\build-configs\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 0 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[WARNING]
        Artifact junit:junit:jar:3.8.1:test retains local scope 'test' 
overriding broader scope 'compile'
        given by a dependency. If this is not intended, modify or remove the 
local scope.

[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\build-configs\target\gt2-build-configs-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\build-configs\target\gt2-build-configs-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building JAR files collector
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 1 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target\gt2-jar-collector-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jar-collector\target\gt2-jar-collector-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Cross-modules javadoc
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 0 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 5 source files to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.geotools.maven.taglet.SourceTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec

Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\gt2-javadoc-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javadoc\target\gt2-javadoc-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\repository\o
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building OpenOffice IDL to Java
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 1 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target\gt2-javamaker-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\javamaker\target\gt2-javamaker-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\reposito
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building JJTree and JavaCC compilers plugin
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 1 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[WARNING] While downloading javacc:javacc:3.2
  This artifact has been relocated to net.java.dev.javacc:javacc:3.2.


[INFO] [compiler:compile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target\gt2-jjtree-javacc-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\jjtree-javacc\target\gt2-jjtree-javacc-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building RMI compiler (rmic)
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 1 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target\gt2-rmic-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\rmic\target\gt2-rmic-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\repository\org\geo
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building UNO packager for OpenOffice addins
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target\test-classes
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 1 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 1 source file to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target\gt2-unopkg-2.3.0.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\maven\unopkg\target\gt2-unopkg-2.3.0.jar
 to C:\Dokumente und Einstellungen\Norman\.m2\repository\org
[INFO] [plugin:updateRegistry]
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Geotools modules
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\target\test-classes
[INFO] [site:attach-descriptor]
[INFO] [gt2-jar-collector:collect {execution: default}]
[INFO] [install:install]
[INFO] Installing C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\pom.xml to C:\Dokumente und 
Einstellungen\Norman\.m2\repository\org\geotools\gt2-module\2.3.0
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Referencing services
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\referencing\target
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\referencing\target\classes
[INFO] Deleting directory C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\referencing\target\test-classes
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
Compiling 407 source files to C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\referencing\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:\Dokumente und 
Einstellungen\Norman\JavaProjects\gt2-2.3.0\module\referencing\src\org\geotools\referencing\factory\epsg\SimpleDataSource.java:[99,7]
 org.geotools.referencing.factory.epsg.SimpleDataSource is not abstract and 
does not override abstract method isWrapperFor(java.lang.Class) in 
java.sql.Wrapper

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 30 seconds
[INFO] Finished at: Thu Feb 01 20:18:56 CET 2007
[INFO] Final Memory: 18M/63M
[INFO] ------------------------------------------------------------------------

>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to