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