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

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

Changes:

[ang05a] Make toXlinkHref function works with feature chaining.

[riniangreani] Add test case for toXlinkHref function with feature chaining.

------------------------------------------
[...truncated 16842 lines...]
  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: 7.116 sec
Running org.geoserver.web.demo.DemoRequestsPageTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.049 sec
Running org.geoserver.web.demo.SRSListPageTest
May 13, 2010 2:56:45 AM 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.433 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 13, 2010 2:56:54 AM 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.136 sec <<< FAILURE!
Running org.geoserver.web.security.user.UserListPageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.391 sec
Running org.geoserver.web.security.data.DataAccessRulePageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.974 sec
Running org.geoserver.web.security.data.NewRulePageTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.247 sec
Running org.geoserver.web.security.ConfirmRemovalUserPanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.38 sec
Running org.geoserver.web.security.user.EditUserPageTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.694 sec
Running org.geoserver.web.security.ConfirmRemovalServicePanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 sec
Running org.geoserver.web.security.ConfirmRemovalDataAccessRulePanelTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 sec
Running org.geoserver.web.security.service.ServiceAccessRulePageTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.025 sec
Running org.geoserver.web.security.catalog.CatalogModePageTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.191 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: 6 minutes 37 seconds
[INFO] Finished at: Thu May 13 02:57:08 EDT 2010
[INFO] Final Memory: 46M/115M
[INFO] ------------------------------------------------------------------------
Failed to send e-mail to ang05a because no e-mail address is known, and no default e-mail domain is configured
Failed to send e-mail to riniangreani 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/507/&gt;