[Geoserver-devel] Build failed in Hudson: geoserver-2.0.x #496

See <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/496/changes&gt;

Changes:

[mbarto] imagemap extension: optimizations on rule management (filtered unvisible rules by scale and introduced a max number of prefilters to avoid overflows)

------------------------------------------
[...truncated 16853 lines...]
  at org.geotools.referencing.operation.projection.MapProjection.checkReciprocal(MapProjection.java:671)
  at org.geotools.referencing.operation.projection.MapProjection.transform(MapProjection.java:862)
  at org.geotools.referencing.operation.projection.MapProjection.transform(MapProjection.java:896)
  at org.geotools.referencing.operation.transform.AbstractMathTransform.transform(AbstractMathTransform.java:235)
  at org.geotools.referencing.CRS.transform(CRS.java:1178)
  at org.geotools.referencing.CRS.transform(CRS.java:1244)
  at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelope.java:629)
  at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelope.java:584)
  at org.geoserver.wms.DefaultWebMapService.autoSetBoundsAndSize(DefaultWebMapService.java:486)
  at org.geoserver.web.demo.PreviewLayer.getRequest(PreviewLayer.java:134)
  at org.geoserver.web.demo.PreviewLayer.getWmsLink(PreviewLayer.java:172)
  at org.geoserver.web.demo.MapPreviewPage$1.getComponentForProperty(MapPreviewPage.java:72)
  at org.geoserver.web.wicket.GeoServerTablePanel$1$1.populateItem(GeoServerTablePanel.java:134)
  at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:573)
  at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:127)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:147)
  at org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:109)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Page.onBeforeRender(Page.java:1458)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.Component.prepareForRender(Component.java:2167)
  at org.apache.wicket.Page.renderPage(Page.java:892)
  at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:240)
  at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
  at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1245)
  at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
  at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
  at org.apache.wicket.RequestCycle.request(RequestCycle.java:578)
  at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:469)
  at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:378)
  at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:289)
  at org.geoserver.web.demo.MapPreviewPageTest.testValues(MapPreviewPageTest.java:7)
  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:585)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at org.geoserver.test.GeoServerAbstractTestSupport.runTest(GeoServerAbstractTestSupport.java:128)
  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:585)
  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:585)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
org.geotools.referencing.operation.projection.ProjectionException: The transform result may be 200,566.547 meters away from the expected position. Are you sure that the input coordinates are inside this map projection area of validity? The point is located 53°23.4'W away from the central meridian and 21687°36.2'S away from the latitude of origin. The projection is "Transverse_Mercator".
  at org.geotools.referencing.operation.projection.MapProjection.checkReciprocal(MapProjection.java:671)
  at org.geotools.referencing.operation.projection.MapProjection.transform(MapProjection.java:862)
  at org.geotools.referencing.operation.projection.MapProjection.transform(MapProjection.java:896)
  at org.geotools.referencing.operation.transform.AbstractMathTransform.transform(AbstractMathTransform.java:235)
  at org.geotools.referencing.CRS.transform(CRS.java:1178)
  at org.geotools.referencing.CRS.transform(CRS.java:1244)
  at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelope.java:629)
  at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelope.java:584)
  at org.geoserver.wms.DefaultWebMapService.autoSetBoundsAndSize(DefaultWebMapService.java:486)
  at org.geoserver.web.demo.PreviewLayer.getRequest(PreviewLayer.java:134)
  at org.geoserver.web.demo.PreviewLayer.getWmsLink(PreviewLayer.java:172)
  at org.geoserver.web.demo.MapPreviewPage$1.getComponentForProperty(MapPreviewPage.java:72)
  at org.geoserver.web.wicket.GeoServerTablePanel$1$1.populateItem(GeoServerTablePanel.java:134)
  at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:573)
  at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:127)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:147)
  at org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:109)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1590)
  at org.apache.wicket.Component.onBeforeRender(Component.java:3727)
  at org.apache.wicket.Page.onBeforeRender(Page.java:1458)
  at org.apache.wicket.Component.internalBeforeRender(Component.java:1009)
  at org.apache.wicket.Component.beforeRender(Component.java:1041)
  at org.apache.wicket.Component.prepareForRender(Component.java:2167)
  at org.apache.wicket.Page.renderPage(Page.java:892)
  at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:240)
  at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
  at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1245)
  at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
  at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
  at org.apache.wicket.RequestCycle.request(RequestCycle.java:578)
  at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:469)
  at org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:378)
  at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:289)
  at org.geoserver.web.demo.MapPreviewPageTest.testValues(MapPreviewPageTest.java:7)
  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:585)
  at junit.framework.TestCase.runTest(TestCase.java:164)
  at org.geoserver.test.GeoServerAbstractTestSupport.runTest(GeoServerAbstractTestSupport.java:128)
  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:585)
  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:585)
  at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
  at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.645 sec
Running org.geoserver.web.demo.DemoRequestsPageTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.676 sec
Running org.geoserver.web.demo.SRSListPageTest
May 10, 2010 2:26:37 PM java.util.prefs.FileSystemPreferences$7 run
WARNING: Prefs file removed in background /home/tomcat/.java/.userPrefs/org/geotools/referencing/wkt/prefs.xml
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.411 sec

Results :

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

[INFO] [jar:jar]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-SNAPSHOT.jar&gt;
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar: <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-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-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-SNAPSHOT-sources.jar&gt;
[INFO] [install:install]
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-SNAPSHOT.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/web/web-demo/2.0.2-SNAPSHOT/web-demo-2.0.2-SNAPSHOT.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-SNAPSHOT-tests.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/web/web-demo/2.0.2-SNAPSHOT/web-demo-2.0.2-SNAPSHOT-tests.jar
[INFO] Installing <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/demo/target/web-demo-2.0.2-SNAPSHOT-sources.jar&gt; to /home/tomcat/.m2/repository/org/geoserver/web/web-demo/2.0.2-SNAPSHOT/web-demo-2.0.2-SNAPSHOT-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Security UI Module
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/security/target&gt;
[INFO] [cobertura:clean {execution: default}]
[INFO] [resources:resources]
[INFO] Using encoding: 'UTF-8' to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 24 source files to <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/security/target/classes&gt;
[INFO] [resources:testResources]
[INFO] Using encoding: 'UTF-8' to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 10 source files to <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/security/target/test-classes&gt;
[INFO] [surefire:test]
[INFO] Surefire report directory: <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/security/target/surefire-reports&gt;

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.geoserver.web.security.user.NewUserPageTest
May 10, 2010 2:26:51 PM it.geosolutions.imageio.gdalframework.GDALUtilities loadGDAL
WARNING: Native library load failed.java.lang.UnsatisfiedLinkError: no gdaljni in java.library.path
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.815 sec <<< FAILURE!
Running org.geoserver.web.security.user.UserListPageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.211 sec
Running org.geoserver.web.security.data.DataAccessRulePageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.385 sec
Running org.geoserver.web.security.data.NewRulePageTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.077 sec
Running org.geoserver.web.security.ConfirmRemovalUserPanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.301 sec
Running org.geoserver.web.security.user.EditUserPageTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.547 sec
Running org.geoserver.web.security.ConfirmRemovalServicePanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.334 sec
Running org.geoserver.web.security.ConfirmRemovalDataAccessRulePanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.344 sec
Running org.geoserver.web.security.service.ServiceAccessRulePageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.007 sec
Running org.geoserver.web.security.catalog.CatalogModePageTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.177 sec

Results :

Tests in error:
  testFill(org.geoserver.web.security.user.NewUserPageTest)

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

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <http://hudson.opengeo.org/hudson/job/geoserver-2.0.x/ws/geoserver-2.0.x/web/security/target/surefire-reports&gt; for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 minutes 44 seconds
[INFO] Finished at: Mon May 10 14:27:04 EDT 2010
[INFO] Final Memory: 46M/110M
[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-2.0.x/497/&gt;