[Geoserver-devel] Build failed in Hudson: geoserver-trunk #3301

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3301/changes&gt;

Changes:

[mbarto] fixed build of the dxf community module

------------------------------------------
[...truncated 371 lines...]
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
  at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Nov 15, 2010 9:20:23 AM org.geoserver.platform.GeoServerExtensions extensions
SEVERE: bean lookup error
java.lang.IllegalArgumentException: Argument "value" should not be null.
  at org.geotools.util.SoftValueHashMap.ensureNotNull(SoftValueHashMap.java:130)
  at org.geotools.util.SoftValueHashMap.put(SoftValueHashMap.java:271)
  at org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:109)
  at org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:146)
  at org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:224)
  at org.geoserver.platform.GeoServerExtensionsTest.testExtensionFilterByClass(GeoServerExtensionsTest.java:174)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at junit.framework.TestCase.runBare(TestCase.java:130)
  at junit.framework.TestResult$1.protect(TestResult.java:106)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.framework.TestResult.run(TestResult.java:109)
  at junit.framework.TestCase.run(TestCase.java:120)
  at junit.framework.TestSuite.runTest(TestSuite.java:230)
  at junit.framework.TestSuite.run(TestSuite.java:225)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
  at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Nov 15, 2010 9:20:23 AM org.geoserver.platform.GeoServerExtensions checkContext
SEVERE: Extension lookup occured, but ApplicationContext is unset.
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.865 sec

Results :

Tests run: 9, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT.jar&gt;
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT-tests.jar&gt;
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT-sources.jar&gt;
[INFO] [install:install {execution: default-install}]
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/platform/2.1-SNAPSHOT/platform-2.1-SNAPSHOT.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT-tests.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/platform/2.1-SNAPSHOT/platform-2.1-SNAPSHOT-tests.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/platform/target/platform-2.1-SNAPSHOT-sources.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/platform/2.1-SNAPSHOT/platform-2.1-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Open Web Service Module
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target&gt;
[INFO] [cobertura:clean {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 9 resources
[INFO] skip non existing resourceDirectory <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/src/main/resources&gt;
[INFO] snapshot org.geotools.ogc:net.opengis.ows:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.ogc:net.opengis.ows:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:ogc:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:ogc:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.ogc:org.w3.xlink:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.ogc:org.w3.xlink:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.ogc:org.w3.xlink:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.xsd:gt-xsd-ows:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-ows:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:xsd:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:xsd:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:extension:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:extension:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-filter:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-filter:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-filter:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-coverage:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-coverage:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-coverage:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.xsd:gt-xsd-core:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-core:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-core:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-graph:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-graph:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-graph:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.xsd:gt-xsd-gml2:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-gml2:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-gml2:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.xsd:gt-xsd-gml3:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-gml3:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-gml3:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 79 source files to <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/classes&gt;
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 17 source files to <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/test-classes&gt;
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/surefire-reports&gt;

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.geoserver.ows.DispatcherTest
Nov 15, 2010 9:20:31 AM org.geoserver.platform.GeoServerExtensions checkContext
SEVERE: Extension lookup occured, but ApplicationContext is unset.
Nov 15, 2010 9:20:32 AM org.geoserver.platform.GeoServerExtensions checkContext
SEVERE: Extension lookup occured, but ApplicationContext is unset.
Nov 15, 2010 9:20:32 AM org.geoserver.platform.GeoServerExtensions checkContext
SEVERE: Extension lookup occured, but ApplicationContext is unset.
Nov 15, 2010 9:20:32 AM org.geoserver.platform.GeoServerExtensions checkContext
SEVERE: Extension lookup occured, but ApplicationContext is unset.
log4j:WARN No appenders could be found for logger (org.springframework.context.support.FileSystemXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.679 sec
Running org.geoserver.ows.DefaultServiceExceptionHandlerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.264 sec
Running org.geoserver.ows.xml.v1_0.ExceptionReportBindingTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 sec
Running org.geoserver.ows.kvp.TimeKvpParserTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running org.geoserver.ows.XmlObjectEncodingResponseTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec
Running org.geoserver.ows.kvp.CharsetKvpParserTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running org.geoserver.ows.kvp.KvpUtilsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec

Results :

Tests run: 25, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT.jar&gt;
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT-tests.jar&gt;
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT-sources.jar&gt;
[INFO] [install:install {execution: default-install}]
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/ows/2.1-SNAPSHOT/ows-2.1-SNAPSHOT.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT-tests.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/ows/2.1-SNAPSHOT/ows-2.1-SNAPSHOT-tests.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/ows/target/ows-2.1-SNAPSHOT-sources.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/ows/2.1-SNAPSHOT/ows-2.1-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Main Module
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/main/target&gt;
[INFO] [cobertura:clean {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 28 resources
[INFO] Copying 1 resource
[INFO] snapshot org.geotools:gt-cql:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-cql:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-validation:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-validation:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-data:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-data:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-jdbc:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-jdbc:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-property:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-property:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:plugin:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:plugin:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-epsg-hsql:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-epsg-hsql:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-wms:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-wms:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-xml:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-xml:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-xml:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-render:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-render:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-render:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-arcgrid:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-arcgrid:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-geotiff:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-geotiff:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-gtopo30:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-gtopo30:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-image:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-image:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-imagemosaic:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-imagemosaic:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.jdbc:gt-jdbc-postgis:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.jdbc:gt-jdbc-postgis:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.jdbc:gt-jdbc-postgis:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.jdbc:gt-jdbc:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.jdbc:gt-jdbc:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.jdbc:gt-jdbc:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-shapefile:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-shapefile:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-shapefile:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-imageio-ext-gdal:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-imageio-ext-gdal:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:gt-imageio-ext-gdal:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools:gt-wfs:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:gt-wfs:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools:unsupported:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools:unsupported:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-wfs:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-wfs:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-wfs:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.ogc:net.opengis.wfs:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.ogc:net.opengis.wfs:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.ogc:net.opengis.wfs:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] snapshot org.geotools.xsd:gt-xsd-fes:2.7-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geotools.xsd:gt-xsd-fes:2.7-SNAPSHOT: checking for updates from osgeo
[INFO] snapshot org.geotools.xsd:gt-xsd-fes:2.7-SNAPSHOT: checking for updates from maven2-repository.dev.java.net
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 263 source files to <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/main/target/classes&gt;
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Fatal error compiling

Embedded error: Unknown error trying to execute the external compiler:
javac @/tmp/org.codehaus.plexus.compiler.javac.JavacCompiler6306757076982909873arguments
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 32 seconds
[INFO] Finished at: Mon Nov 15 09:20:44 UTC 2010
[INFO] Final Memory: 50M/217M
[INFO] ------------------------------------------------------------------------
Failed to send e-mail to mbarto because no e-mail address is known, and no default e-mail domain is configured

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3302/changes&gt;

Changes:

[aaime] Adding WPS as an extension in the assembly phase

[aaime] Moving WPS core and gui to extensions

[aaime] Have the gui module follow the usual naming conventions (module and package wise)

[aaime] Adding a test for the request builder

[aaime] Adding admin page for WPS

[aaime] Splitting wps in three modules

[aaime] Removing data dir and other uneeded files

------------------------------------------
[...truncated 711 lines...]
AU extension/wps/wps-core/src/main/java/applicationContext.xml
A extension/wps/wps-core/src/main/java/org
A extension/wps/wps-core/src/main/java/org/geoserver
A extension/wps/wps-core/src/main/java/org/geoserver/wps
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/GetSchema.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/DefaultWebProcessingService.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/Execute.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/DescribeProcessTransformer.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/DoubleTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2MultiLineStringTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2PointTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2LinearRingTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/LiteralTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/Transmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/package-info.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2LineStringTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2MultiPolygonTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2MultiPointTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/ComplexTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2ComplexTransmuter.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/transmute/GML2PolygonTransmuter.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2multipolygon.xsd
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2multipoint.xsd
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/package-info.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2polygon.xsd
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2multilinestring.xsd
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2point.xsd
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2linearring.xsd
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/Stub.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/schemas/gml2linestring.xsd
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/WPSXStreamLoader.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/EnumerationConverterFactory.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/WPSInfoImpl.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/CDataEncoderDelegate.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/resource
A extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/WPSFileResource.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/WPSResource.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/ShapefileResource.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/WPSResourceManager.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/response
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/response/ExecuteProcessResponse.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/response/package-info.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/response/GetCapabilitiesResponse.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/response/DescribeProcessResponse.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/DescribeProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/BinaryEncoderDelegate.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/DescribeProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/DescribeResult.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/SpringBeanProcessFactory.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/DescribeParameter.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/GeometryProcessFactory.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/StaticMethodsProcessFactory.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/GeometryFunctions.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/AnnotationDrivenProcessFactory.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/jts/AnnotatedBeanProcessFactory.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp
A extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/ExecuteKvpRequestReader.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/DescribeIdentifierKvpParser.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/ExecuteIdentifierKvpParser.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/package-info.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/GetCapabilitiesKvpRequestReader.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/WPSKvpRequestReader.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/kvp/DescribeProcessKvpRequestReader.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/xml
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/xml/WPSConfiguration.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/xml/v1_0_0
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/xml/v1_0_0/package-info.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/xml/v1_0_0/WpsXmlReader.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/xml/ComplexDataTypeBinding.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/package-info.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/WPSLegacyLoader.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/WPSInfo.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/ComplexPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/CoordinateReferenceSystemPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/ArcGridPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/CDataPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/BoundingBoxPPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/ProcessParameterIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/GMLPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/ShapeZipPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/GeoTiffPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/BinaryPPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/LiteralPPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/ReferencePPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/WFSPPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/XMLPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/GeoJSONPPIO.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/WKTPPIO.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/WPSException.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/GetCapabilities.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/GeoServerProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/NearestProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/SnapProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/WrappingIterator.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/AggregateProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/UniqueProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/CountProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/BoundsProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/ImportProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/SimplifyProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/ReprojectProcess.java
A extension/wps/wps-core/src/main/java/org/geoserver/wps/gs/RectangularClipProcess.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/WebProcessingService.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/XMLEncoderDelegate.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/DataTransformer.java
AU extension/wps/wps-core/src/main/java/org/geoserver/wps/Executor.java
A extension/wps/wps-core/pom.xml
A extension/wps/web-wps
A extension/wps/web-wps/src
A extension/wps/web-wps/src/test
A extension/wps/web-wps/src/test/java
A extension/wps/web-wps/src/test/java/org
A extension/wps/web-wps/src/test/java/org/geoserver
A extension/wps/web-wps/src/test/java/org/geoserver/web
A extension/wps/web-wps/src/test/java/org/geoserver/web/wps
A extension/wps/web-wps/src/test/java/org/geoserver/web/wps/WPSAdminPageTest.java
A extension/wps/web-wps/src/test/java/org/geoserver/web/wps/WPSRequestBuilderTest.java
A extension/wps/web-wps/src/main
A extension/wps/web-wps/src/main/java
A extension/wps/web-wps/src/main/java/GeoServerApplication.properties
A extension/wps/web-wps/src/main/java/applicationContext.xml
A extension/wps/web-wps/src/main/java/org
A extension/wps/web-wps/src/main/java/org/geoserver
A extension/wps/web-wps/src/main/java/org/geoserver/wps
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/SubProcessBuilder.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/OutputParameter.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/BoundingBoxInputPanel.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/WPSAdminPage.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/RequestBuilderPanel.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/XMLExecutePage.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/ComplexInputPanel.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/server_gear.png
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/ExecuteRequest.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/WPSRequestBuilder.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/BoundingBoxInputPanel.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/WPSAdminPage.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/RequestBuilderPanel.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/WPSExecuteTransformer.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/InputParameterValues.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/XMLExecutePage.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/SubProcessBuilder.html
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/RasterLayerConfiguration.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/ReferenceConfiguration.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/VectorLayerConfiguration.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/WPSRequestBuilder.java
A extension/wps/web-wps/src/main/java/org/geoserver/wps/web/ComplexInputPanel.html
A extension/wps/web-wps/pom.xml
AU extension/wps/pom.xml
U web/app/pom.xml
Fetching 'https://svn.codehaus.org/geoserver/trunk/data/minimal’ at -1 into '<http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/web/app/minimal’>
At revision 15073
Fetching 'https://svn.codehaus.org/geoserver/trunk/data/minimal’ at -1 into '<http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/legacy/web/minimal’>
At revision 15073
Fetching 'https://svn.codehaus.org/geoserver/trunk/src/web/core/src/main/java/org/geoserver/web/css’ at -1 into '<http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/web/app/src/test/java/org/geoserver/wicket/test/css’>
At revision 15073
Fetching 'https://svn.codehaus.org/geoserver/trunk/src/web/core/src/main/java/org/geoserver/web/img’ at -1 into '<http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/web/app/src/test/java/org/geoserver/wicket/test/img’>
At revision 15073
At revision 15073
no change for https://svn.codehaus.org/geoserver/trunk/data/minimal since the previous build
no change for https://svn.codehaus.org/geoserver/trunk/data/minimal since the previous build
no change for https://svn.codehaus.org/geoserver/trunk/src/web/core/src/main/java/org/geoserver/web/css since the previous build
no change for https://svn.codehaus.org/geoserver/trunk/src/web/core/src/main/java/org/geoserver/web/img since the previous build
[geoserver] $ mvn -U -Djava.awt.headless=true -Dtest.maxHeapSize=256M -P allExtensions,proxy,printing clean install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

GroupId: org.geoserver.extension
ArtifactId: wps
Version: 2.1-SNAPSHOT

Reason: Unable to download the artifact from any repository

  org.geoserver.extension:wps:pom:2.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Cannot find parent: org.geoserver.extension:wps for project: org.geoserver.extension:wps-core:jar:${gs.version} for project org.geoserver.extension:wps-core:jar:${gs.version}
  at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
  at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
  at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
  at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
  at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
  at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find parent: org.geoserver.extension:wps for project: org.geoserver.extension:wps-core:jar:${gs.version} for project org.geoserver.extension:wps-core:jar:${gs.version}
  at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1396)
  at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:823)
  at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508)
  at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
  at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
  at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
  at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:560)
  at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:560)
  at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:560)
  at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
  ... 12 more
Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.geoserver.extension:wps' not found in repository: Unable to download the artifact from any repository

  org.geoserver.extension:wps:pom:2.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

for project org.geoserver.extension:wps
  at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
  at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392)
  ... 21 more
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository

  org.geoserver.extension:wps:pom:2.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

  at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228)
  at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
  at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558)
  ... 22 more
Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository
  at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:404)
  at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216)
  ... 24 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Mon Nov 15 15:23:08 UTC 2010
[INFO] Final Memory: 10M/203M
[INFO] ------------------------------------------------------------------------
Failed to send e-mail to mbarto because no e-mail address is known, and no default e-mail domain is configured

On Mon, Nov 15, 2010 at 4:23 PM, Hudson <monitor@anonymised.com> wrote:

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3302/changes&gt;
Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.geoserver.extension:wps' not found in repository: Unable to download the artifact from any repository

org.geoserver.extension:wps:pom:2.1-SNAPSHOT

from the specified remote repositories:
central (http://repo1.maven.org/maven2)

for project org.geoserver.extension:wps
at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392)
... 21 more
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository

Hey, this one is actually bothering me. I had it locally but thought
it was due to me not doing a full
build, eventually I just did a
mvn install -N
inside extension/wps and the problem went away.

However I'm not sure why this is happening at all... any idea?

Cheers
Andrea

-----------------------------------------------------
Ing. Andrea Aime
Senior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584962313
fax: +39 0584962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-----------------------------------------------------

On Mon, Nov 15, 2010 at 4:42 PM, Andrea Aime
<andrea.aime@anonymised.com> wrote:

On Mon, Nov 15, 2010 at 4:23 PM, Hudson <monitor@anonymised.com> wrote:

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3302/changes&gt;
Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.geoserver.extension:wps' not found in repository: Unable to download the artifact from any repository

org.geoserver.extension:wps:pom:2.1-SNAPSHOT

from the specified remote repositories:
central (http://repo1.maven.org/maven2)

for project org.geoserver.extension:wps
at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1392)
... 21 more
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository

Hey, this one is actually bothering me. I had it locally but thought
it was due to me not doing a full
build, eventually I just did a
mvn install -N
inside extension/wps and the problem went away.

However I'm not sure why this is happening at all... any idea?

Figured it out... never put <version> in child pom, they get the
version from the parent _and_ the build might break just like
above (really, just removed the version tag from the wps module)

Cheers
Andrea

---------------------------------
Ing. Andrea Aime
Senior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584962313
fax: +39 0584962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-----------------------------------------------------

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3303/changes&gt;

Changes:

[aaime] Removing version from declarations

------------------------------------------
[...truncated 21769 lines...]
  at org.geoserver.test.GeoServerAbstractTestSupport.post(GeoServerAbstractTestSupport.java:582)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsDOM(GeoServerAbstractTestSupport.java:791)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsDOM(GeoServerAbstractTestSupport.java:774)
  at org.geoserver.wps.GetCapabilitiesTest.testUnsupportedVersionHighPost(GetCapabilitiesTest.java:93)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at org.geoserver.test.GeoServerAbstractTestSupport.runTest(GeoServerAbstractTestSupport.java:132)
  at junit.framework.TestCase.runBare(TestCase.java:130)
  at junit.framework.TestResult$1.protect(TestResult.java:106)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.framework.TestResult.run(TestResult.java:109)
  at junit.framework.TestCase.run(TestCase.java:120)
  at junit.framework.TestSuite.runTest(TestSuite.java:230)
  at junit.framework.TestSuite.run(TestSuite.java:225)
  at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
  at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.extensions.TestSetup.run(TestSetup.java:25)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
  at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
15 Nov 16:26:32 ERROR [geoserver.ows] -
org.geoserver.platform.ServiceException: Could not find any matching version
  at org.geoserver.ows.util.RequestUtils.getVersionOws11(RequestUtils.java:166)
  at org.geoserver.wps.GetCapabilities.run(GetCapabilities.java:65)
  at org.geoserver.wps.DefaultWebProcessingService.getCapabilities(DefaultWebProcessingService.java:54)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:648)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:229)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.geoserver.test.GeoServerAbstractTestSupport$3.service(GeoServerAbstractTestSupport.java:1082)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
  at org.geoserver.test.GeoServerAbstractTestSupport.dispatch(GeoServerAbstractTestSupport.java:1101)
  at org.geoserver.test.GeoServerAbstractTestSupport.dispatch(GeoServerAbstractTestSupport.java:1042)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsServletResponse(GeoServerAbstractTestSupport.java:655)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsServletResponse(GeoServerAbstractTestSupport.java:602)
  at org.geoserver.test.GeoServerAbstractTestSupport.post(GeoServerAbstractTestSupport.java:582)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsDOM(GeoServerAbstractTestSupport.java:791)
  at org.geoserver.test.GeoServerAbstractTestSupport.postAsDOM(GeoServerAbstractTestSupport.java:774)
  at org.geoserver.wps.GetCapabilitiesTest.testUnsupportedVersionLowPost(GetCapabilitiesTest.java:108)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at org.geoserver.test.GeoServerAbstractTestSupport.runTest(GeoServerAbstractTestSupport.java:132)
  at junit.framework.TestCase.runBare(TestCase.java:130)
  at junit.framework.TestResult$1.protect(TestResult.java:106)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.framework.TestResult.run(TestResult.java:109)
  at junit.framework.TestCase.run(TestCase.java:120)
  at junit.framework.TestSuite.runTest(TestSuite.java:230)
  at junit.framework.TestSuite.run(TestSuite.java:225)
  at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
  at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.extensions.TestSetup.run(TestSetup.java:25)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
  at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
15 Nov 16:26:32 ERROR [geoserver.ows] -
org.geoserver.platform.ServiceException: Could not find any matching version
  at org.geoserver.ows.util.RequestUtils.getVersionOws11(RequestUtils.java:166)
  at org.geoserver.wps.GetCapabilities.run(GetCapabilities.java:65)
  at org.geoserver.wps.DefaultWebProcessingService.getCapabilities(DefaultWebProcessingService.java:54)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:648)
  at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:229)
  at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
  at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.geoserver.test.GeoServerAbstractTestSupport$3.service(GeoServerAbstractTestSupport.java:1082)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
  at org.geoserver.test.GeoServerAbstractTestSupport.dispatch(GeoServerAbstractTestSupport.java:1101)
  at org.geoserver.test.GeoServerAbstractTestSupport.dispatch(GeoServerAbstractTestSupport.java:1042)
  at org.geoserver.test.GeoServerAbstractTestSupport.getAsServletResponse(GeoServerAbstractTestSupport.java:470)
  at org.geoserver.test.GeoServerAbstractTestSupport.get(GeoServerAbstractTestSupport.java:451)
  at org.geoserver.test.GeoServerAbstractTestSupport.getAsDOM(GeoServerAbstractTestSupport.java:725)
  at org.geoserver.test.GeoServerAbstractTestSupport.getAsDOM(GeoServerAbstractTestSupport.java:687)
  at org.geoserver.wps.GetCapabilitiesTest.testUnsupportedVersionGet(GetCapabilitiesTest.java:115)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at org.geoserver.test.GeoServerAbstractTestSupport.runTest(GeoServerAbstractTestSupport.java:132)
  at junit.framework.TestCase.runBare(TestCase.java:130)
  at junit.framework.TestResult$1.protect(TestResult.java:106)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.framework.TestResult.run(TestResult.java:109)
  at junit.framework.TestCase.run(TestCase.java:120)
  at junit.framework.TestSuite.runTest(TestSuite.java:230)
  at junit.framework.TestSuite.run(TestSuite.java:225)
  at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
  at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
  at junit.framework.TestResult.runProtected(TestResult.java:124)
  at junit.extensions.TestSetup.run(TestSetup.java:25)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
  at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
  at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:592)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.756 sec
Running org.geoserver.wps.gs.AggregateProcessTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.299 sec
Running org.geoserver.wps.gs.SimplifyProcessTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.294 sec
Running org.geoserver.wps.gs.ImportProcessTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 sec
Running org.geoserver.wps.gs.CountProcessTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 sec

Results :

Tests run: 81, Failures: 0, Errors: 0, Skipped: 0

Downloading: http://repo.opengeo.org//org/geotools/gt-property/2.7-SNAPSHOT/gt-property-2.7-SNAPSHOT.jar
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT.jar&gt;
Downloading: http://repo.opengeo.org//org/geotools/gt-property/2.7-SNAPSHOT/gt-property-2.7-SNAPSHOT.jar
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT-tests.jar&gt;
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT-sources.jar&gt;
[INFO] [install:install {execution: default-install}]
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/extension/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT-tests.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/extension/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT-tests.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/wps-core/target/wps-core-2.1-SNAPSHOT-sources.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/extension/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Web Processing Service GUI
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] [cobertura:clean {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO] skip non existing resourceDirectory <http://hudson.opengeo.org/hudson/job/geoserver-trunk/ws/geoserver/extension/wps/web-wps/src/main/resources&gt;
[INFO] snapshot org.geoserver.community:wps-core:2.1-SNAPSHOT: checking for updates from opengeo
[INFO] snapshot org.geoserver.community:wps-core:2.1-SNAPSHOT: checking for updates from osgeo
Downloading: http://repo.opengeo.org//org/geoserver/community/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT.pom
[INFO] Unable to find resource 'org.geoserver.community:wps-core:pom:2.1-SNAPSHOT' in repository opengeo (http://repo.opengeo.org/)
Downloading: http://download.osgeo.org/webdav/geotools//org/geoserver/community/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT.pom
[INFO] Unable to find resource 'org.geoserver.community:wps-core:pom:2.1-SNAPSHOT' in repository osgeo (http://download.osgeo.org/webdav/geotools/)
Downloading: http://repo.opengeo.org//org/geoserver/community/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT.jar
[INFO] Unable to find resource 'org.geoserver.community:wps-core:jar:2.1-SNAPSHOT' in repository opengeo (http://repo.opengeo.org/)
Downloading: http://download.osgeo.org/webdav/geotools//org/geoserver/community/wps-core/2.1-SNAPSHOT/wps-core-2.1-SNAPSHOT.jar
Downloading: http://repo.opengeo.org//org/geotools/gt-property/2.7-SNAPSHOT/gt-property-2.7-SNAPSHOT.jar
[INFO] Unable to find resource 'org.geoserver.community:wps-core:jar:2.1-SNAPSHOT' in repository osgeo (http://download.osgeo.org/webdav/geotools/)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.geoserver.community:wps-core:jar:2.1-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.geoserver.community -DartifactId=wps-core -Dversion=2.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=org.geoserver.community -DartifactId=wps-core -Dversion=2.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
    1) org.geoserver.extension:web-wps:jar:2.1-SNAPSHOT
    2) org.geoserver.community:wps-core:jar:2.1-SNAPSHOT

----------
1 required artifact is missing.

for artifact:
  org.geoserver.extension:web-wps:jar:2.1-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  opengeo (http://repo.opengeo.org/),
  osgeo (http://download.osgeo.org/webdav/geotools/),
  maven-restlet (http://maven.restlet.org)

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12 minutes 32 seconds
[INFO] Finished at: Mon Nov 15 16:26:35 UTC 2010
[INFO] Final Memory: 71M/257M
[INFO] ------------------------------------------------------------------------
Failed to send e-mail to mbarto because no e-mail address is known, and no default e-mail domain is configured

See <http://hudson.opengeo.org/hudson/job/geoserver-trunk/3304/changes&gt;