[Geoserver-devel] Build failed in Jenkins: GeoServer-Master #2634

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2634/changes&gt;

Changes:

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fixes & improvements after review.

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fix encoding issues.

------------------------------------------
[...truncated 57661 lines...]
[INFO] Main Module ....................................... SUCCESS [3:47.802s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.577s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [32.214s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [12.520s]
[INFO] Web Coverage Service Module ....................... SUCCESS [5.510s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [58.806s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:04.781s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [1:52.579s]
[INFO] Web Feature Service Module ........................ SUCCESS [2:55.102s]
[INFO] Web Map Service Module ............................ SUCCESS [4:33.290s]
[INFO] KML support for GeoServer ......................... SUCCESS [47.538s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:47.439s]
[INFO] REST Support Module ............................... SUCCESS [24.049s]
[INFO] REST Configuration Service Module ................. FAILURE [2:15.622s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22:20.728s
[INFO] Finished at: Tue Feb 16 14:15:53 CET 2016
[INFO] Final Memory: 60M/534M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

Changes:

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fix date test other languages

[andrea.aime] [GEOS-7428] Allow cancelling a WPS import process

------------------------------------------
[...truncated 57520 lines...]
[INFO] Main Module ....................................... SUCCESS [3:41.406s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.593s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [32.086s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [13.721s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.138s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:03.111s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:09.850s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [1:59.942s]
[INFO] Web Feature Service Module ........................ SUCCESS [2:48.675s]
[INFO] Web Map Service Module ............................ SUCCESS [4:29.406s]
[INFO] KML support for GeoServer ......................... SUCCESS [49.475s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:45.223s]
[INFO] REST Support Module ............................... SUCCESS [26.014s]
[INFO] REST Configuration Service Module ................. FAILURE [2:11.819s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22:11.467s
[INFO] Finished at: Tue Feb 16 16:15:43 CET 2016
[INFO] Final Memory: 61M/565M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

Looks like a legit failure related to the resource rest api:

Tests run: 17, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.903 sec <<< FAILURE!
testDirectoryHTML(org.geoserver.rest.resources.ResourceTest)  Time elapsed: 47 sec  <<< ERROR!
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
	at org.geoserver.test.GeoServerSystemTestSupport.dom(GeoServerSystemTestSupport.java:1391)
	at org.geoserver.test.GeoServerSystemTestSupport.dom(GeoServerSystemTestSupport.java:1372)
	at org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1264)
	at org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1199)
	at org.geoserver.rest.resources.ResourceTest.testDirectoryHTML(ResourceTest.java:211)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
···

Cheers
Andrea

==
GeoServer Professional Services from the experts! Visit
http://goo.gl/it488V for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via di Montramito 3/A
55054 Massarosa (LU)
phone: +39 0584 962313

fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

AVVERTENZE AI SENSI DEL D.Lgs. 196/2003

Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy’s New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc.


Hi Ben,

I solved an issue in the test with Italian dates on the windows server, but testDirectoryHTML is still failing on windows, and it appears to be the same problem as when we tested with |ISO-8859-15 |before we fixed the template charset issue. it could be anything though, because it seems that exceptions thrown by the template process are being captured and ignored, and an empty result is returned instead.

What is incomprehensible to me is why testResourceMetadataHTML is working. The tests and the templates are nearly identical. This is a mystery to me. Can you see any significant difference?

@geosolutions: Can I get access to the server again to see if I can figure it out?

Regards
Niels

On 16-02-16 16:16, winbuild@anonymised.com wrote:

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

Changes:

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fix date test other languages

[andrea.aime] [GEOS-7428] Allow cancelling a WPS import process

------------------------------------------
[...truncated 57520 lines...]
[INFO] Main Module ....................................... SUCCESS [3:41.406s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.593s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [32.086s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [13.721s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.138s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:03.111s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:09.850s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [1:59.942s]
[INFO] Web Feature Service Module ........................ SUCCESS [2:48.675s]
[INFO] Web Map Service Module ............................ SUCCESS [4:29.406s]
[INFO] KML support for GeoServer ......................... SUCCESS [49.475s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:45.223s]
[INFO] REST Support Module ............................... SUCCESS [26.014s]
[INFO] REST Configuration Service Module ................. FAILURE [2:11.819s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22:11.467s
[INFO] Finished at: Tue Feb 16 16:15:43 CET 2016
[INFO] Final Memory: 61M/565M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2636/changes&gt;

Changes:

[andrea.aime] java 7 compatibility

[andrea.aime] [GEOS-7426] - minor improvements improving the Importer robustness

[andrea.aime] [GEOS-7427] Make SecuredGridCoverage2DReader using a cached Crop operation instance

------------------------------------------
[...truncated 57508 lines...]
[INFO] Main Module ....................................... SUCCESS [3:54.556s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.671s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [33.562s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [14.486s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.246s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:03.907s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:09.960s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [1:55.933s]
[INFO] Web Feature Service Module ........................ SUCCESS [2:55.710s]
[INFO] Web Map Service Module ............................ SUCCESS [5:02.400s]
[INFO] KML support for GeoServer ......................... SUCCESS [54.882s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [2:01.282s]
[INFO] REST Support Module ............................... SUCCESS [26.622s]
[INFO] REST Configuration Service Module ................. FAILURE [2:21.305s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:47.011s
[INFO] Finished at: Tue Feb 16 18:09:29 CET 2016
[INFO] Final Memory: 58M/452M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2637/changes&gt;

Changes:

[andrea.aime] Make sure we only throw in mixed mode when there is a direct single resource access. Solves GEOS-5714, GEOS-4695, GEOS-3903, GEOS-5290

------------------------------------------
[...truncated 57583 lines...]
[INFO] Main Module ....................................... SUCCESS [3:41.282s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.624s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [29.629s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [12.974s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.314s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:02.565s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:12.175s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:04.076s]
[INFO] Web Feature Service Module ........................ SUCCESS [3:03.410s]
[INFO] Web Map Service Module ............................ SUCCESS [4:41.464s]
[INFO] KML support for GeoServer ......................... SUCCESS [52.370s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:49.873s]
[INFO] REST Support Module ............................... SUCCESS [26.935s]
[INFO] REST Configuration Service Module ................. FAILURE [2:20.940s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:04.205s
[INFO] Finished at: Tue Feb 16 20:16:34 CET 2016
[INFO] Final Memory: 59M/508M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

Niels,

the only difference I can see is the child link. Could Windows be returning a resource called '"mydir/myres"' (with the quotes in the string) or a backslash or something else which would break the HTML parser? Some problem with resource path canonicalisation of wWindows? I thought this situation would be covered in the Resource unit tests, which pass on Windows. Can you confirm?

The encoding of the child href is very thin (only ampersand is replaced). Encoding " to &quot; might give a better error message. And what about percent-encoding? What happens to spaces or # or other characters in resource names?

I am guessing a quote or backslash in the child resource href on Windows.

Kind regards,
Ben.

On 17/02/16 04:54, Niels Charlier wrote:

Hi Ben,

I solved an issue in the test with Italian dates on the windows server,
but testDirectoryHTML is still failing on windows, and it appears to be
the same problem as when we tested with |ISO-8859-15 |before we fixed
the template charset issue. it could be anything though, because it
seems that exceptions thrown by the template process are being captured
and ignored, and an empty result is returned instead.

What is incomprehensible to me is why testResourceMetadataHTML is
working. The tests and the templates are nearly identical. This is a
mystery to me. Can you see any significant difference?

@geosolutions: Can I get access to the server again to see if I can
figure it out?

Regards
Niels

On 16-02-16 16:16, winbuild@anonymised.com wrote:

See
<http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

Changes:

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fix date test
other languages

[andrea.aime] [GEOS-7428] Allow cancelling a WPS import process

------------------------------------------
[...truncated 57520 lines...]
[INFO] Main Module ....................................... SUCCESS
[3:41.406s]
[INFO] GeoServer Security Modules ........................ SUCCESS
[0.593s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS
[32.086s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS
[13.721s]
[INFO] Web Coverage Service Module ....................... SUCCESS
[4.138s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS
[1:03.111s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS
[1:09.850s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS
[1:59.942s]
[INFO] Web Feature Service Module ........................ SUCCESS
[2:48.675s]
[INFO] Web Map Service Module ............................ SUCCESS
[4:29.406s]
[INFO] KML support for GeoServer ......................... SUCCESS
[49.475s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS
[1:45.223s]
[INFO] REST Support Module ............................... SUCCESS
[26.014s]
[INFO] REST Configuration Service Module ................. FAILURE
[2:11.819s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore
implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 22:11.467s
[INFO] Finished at: Tue Feb 16 16:15:43 CET 2016
[INFO] Final Memory: 61M/565M
[INFO]
------------------------------------------------------------------------
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test
(default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test
(default-test) on project gs-restconfig: There are test failures.

Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)

    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)

    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)

    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)

    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)

    at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)

    at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)

    at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)

    at
org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
    at hudson.remoting.UserRequest.perform(UserRequest.java:121)
    at hudson.remoting.UserRequest.perform(UserRequest.java:49)
    at hudson.remoting.Request$2.run(Request.java:325)
    at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

    at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are
test failures.

Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
    at
org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)

    at
org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)

    at
org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)

    at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)

    at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)

    at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)

    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)

    ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with
the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

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

Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

Niels,

I added two System.stderr.println statements to print the HTML responses before parsing is attempted:
https://github.com/geoserver/geoserver/commit/e670b241f8322a755a0c893b2ecb65b48c33f432

The next Winbuild failure log should give us an idea what is going on.

Kind regards,
Ben.

On 17/02/16 09:14, Ben Caradoc-Davies wrote:

Niels,

the only difference I can see is the child link. Could Windows be
returning a resource called '"mydir/myres"' (with the quotes in the
string) or a backslash or something else which would break the HTML
parser? Some problem with resource path canonicalisation of wWindows? I
thought this situation would be covered in the Resource unit tests,
which pass on Windows. Can you confirm?

The encoding of the child href is very thin (only ampersand is
replaced). Encoding " to &quot; might give a better error message. And
what about percent-encoding? What happens to spaces or # or other
characters in resource names?

I am guessing a quote or backslash in the child resource href on Windows.

Kind regards,
Ben.

On 17/02/16 04:54, Niels Charlier wrote:

Hi Ben,

I solved an issue in the test with Italian dates on the windows server,
but testDirectoryHTML is still failing on windows, and it appears to be
the same problem as when we tested with |ISO-8859-15 |before we fixed
the template charset issue. it could be anything though, because it
seems that exceptions thrown by the template process are being captured
and ignored, and an empty result is returned instead.

What is incomprehensible to me is why testResourceMetadataHTML is
working. The tests and the templates are nearly identical. This is a
mystery to me. Can you see any significant difference?

@geosolutions: Can I get access to the server again to see if I can
figure it out?

Regards
Niels

On 16-02-16 16:16, winbuild@anonymised.com wrote:

See
<http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

Changes:

[niels] GEOS-7407 / GSIP 137 ResourceStore Rest API: fix date test
other languages

[andrea.aime] [GEOS-7428] Allow cancelling a WPS import process

------------------------------------------
[...truncated 57520 lines...]
[INFO] Main Module ....................................... SUCCESS
[3:41.406s]
[INFO] GeoServer Security Modules ........................ SUCCESS
[0.593s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS
[32.086s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS
[13.721s]
[INFO] Web Coverage Service Module ....................... SUCCESS
[4.138s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS
[1:03.111s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS
[1:09.850s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS
[1:59.942s]
[INFO] Web Feature Service Module ........................ SUCCESS
[2:48.675s]
[INFO] Web Map Service Module ............................ SUCCESS
[4:29.406s]
[INFO] KML support for GeoServer ......................... SUCCESS
[49.475s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS
[1:45.223s]
[INFO] REST Support Module ............................... SUCCESS
[26.014s]
[INFO] REST Configuration Service Module ................. FAILURE
[2:11.819s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore
implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 22:11.467s
[INFO] Finished at: Tue Feb 16 16:15:43 CET 2016
[INFO] Final Memory: 61M/565M
[INFO]
------------------------------------------------------------------------
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test
(default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test
(default-test) on project gs-restconfig: There are test failures.

Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
     at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)

     at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)

     at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)

     at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)

     at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)

     at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)

     at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)

     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
     at
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)

     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

     at java.lang.reflect.Method.invoke(Method.java:497)
     at
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)

     at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)

     at
org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

     at java.lang.reflect.Method.invoke(Method.java:497)
     at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
     at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
     at hudson.remoting.UserRequest.perform(UserRequest.java:121)
     at hudson.remoting.UserRequest.perform(UserRequest.java:49)
     at hudson.remoting.Request$2.run(Request.java:325)
     at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)

     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
     at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

     at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

     at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are
test failures.

Please refer to
C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports
for the individual test results.
     at
org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)

     at
org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)

     at
org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)

     at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)

     at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)

     at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)

     at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)

     ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with
the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

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

Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2638/changes&gt;

Changes:

[ben] Print ResourceTest HTML responses as Strings before parsing to debug parse failure on Windows

------------------------------------------
[...truncated 57523 lines...]
[INFO] Main Module ....................................... SUCCESS [3:52.154s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.655s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [32.352s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [13.846s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.637s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:02.238s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:09.866s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:01.985s]
[INFO] Web Feature Service Module ........................ SUCCESS [2:53.870s]
[INFO] Web Map Service Module ............................ SUCCESS [4:37.768s]
[INFO] KML support for GeoServer ......................... SUCCESS [52.140s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:48.915s]
[INFO] REST Support Module ............................... SUCCESS [25.128s]
[INFO] REST Configuration Service Module ................. FAILURE [2:23.031s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22:59.926s
[INFO] Finished at: Tue Feb 16 22:12:31 CET 2016
[INFO] Final Memory: 60M/557M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2639/&gt;

------------------------------------------
[...truncated 58107 lines...]
[INFO] Main Module ....................................... SUCCESS [4:03.916s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.655s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [33.912s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [14.642s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.308s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:05.732s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:11.067s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:04.045s]
[INFO] Web Feature Service Module ........................ SUCCESS [3:04.556s]
[INFO] Web Map Service Module ............................ SUCCESS [4:47.782s]
[INFO] KML support for GeoServer ......................... SUCCESS [50.487s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:50.044s]
[INFO] REST Support Module ............................... SUCCESS [24.704s]
[INFO] REST Configuration Service Module ................. FAILURE [2:22.063s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:49.928s
[INFO] Finished at: Wed Feb 17 01:35:42 CET 2016
[INFO] Final Memory: 60M/494M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2640/changes&gt;

Changes:

[ben] Revert "Print ResourceTest HTML responses as Strings before parsing to debug parse failure on Windows"

------------------------------------------
[...truncated 57698 lines...]
[INFO] Main Module ....................................... SUCCESS [3:53.527s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.639s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [33.232s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [13.254s]
[INFO] Web Coverage Service Module ....................... SUCCESS [5.041s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:02.191s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:10.427s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:05.948s]
[INFO] Web Feature Service Module ........................ SUCCESS [3:03.216s]
[INFO] Web Map Service Module ............................ SUCCESS [4:37.894s]
[INFO] KML support for GeoServer ......................... SUCCESS [50.720s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:51.370s]
[INFO] REST Support Module ............................... SUCCESS [25.359s]
[INFO] REST Configuration Service Module ................. FAILURE [2:23.904s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:18.018s
[INFO] Finished at: Wed Feb 17 03:16:47 CET 2016
[INFO] Final Memory: 61M/490M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

Niels,

my debugging attempt produced no useful information so I reverted it. Now I understand what you wrote: the failure occurs in freemarker and the response is empty.

Placing backslashes or quotes in the test file name gives different errors, earlier or later.

Removing resourceDirectory.ftl gives me exactly the same error message on Linux, indicating a silent empty response:

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file

Perhaps there is a problem locating this template on Windows? Case-insensitive filesystem?

Kind regards,
Ben.

On 17/02/16 09:48, Ben Caradoc-Davies wrote:

Niels,

I added two System.stderr.println statements to print the HTML responses
before parsing is attempted:
https://github.com/geoserver/geoserver/commit/e670b241f8322a755a0c893b2ecb65b48c33f432

The next Winbuild failure log should give us an idea what is going on.

Kind regards,
Ben.

On 17/02/16 09:14, Ben Caradoc-Davies wrote:

Niels,

the only difference I can see is the child link. Could Windows be
returning a resource called '"mydir/myres"' (with the quotes in the
string) or a backslash or something else which would break the HTML
parser? Some problem with resource path canonicalisation of wWindows? I
thought this situation would be covered in the Resource unit tests,
which pass on Windows. Can you confirm?

The encoding of the child href is very thin (only ampersand is
replaced). Encoding " to &quot; might give a better error message. And
what about percent-encoding? What happens to spaces or # or other
characters in resource names?

I am guessing a quote or backslash in the child resource href on Windows.

Kind regards,
Ben.

On 17/02/16 04:54, Niels Charlier wrote:

Hi Ben,

I solved an issue in the test with Italian dates on the windows server,
but testDirectoryHTML is still failing on windows, and it appears to be
the same problem as when we tested with |ISO-8859-15 |before we fixed
the template charset issue. it could be anything though, because it
seems that exceptions thrown by the template process are being captured
and ignored, and an empty result is returned instead.

What is incomprehensible to me is why testResourceMetadataHTML is
working. The tests and the templates are nearly identical. This is a
mystery to me. Can you see any significant difference?

@geosolutions: Can I get access to the server again to see if I can
figure it out?

Regards
Niels

On 16-02-16 16:16, winbuild@anonymised.com wrote:

See
<http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

Niels,

ResourceTest passes on Linux on a case-insensitive filesystem so I have no evidence that case-insensitivity is an issue. I could find no other templates that could clash with resourceDirectory.ftl. Case insensitivity failures normally work the other way, when fixtures that work on Windows fail to find their files on Linux.

I have looked into freemarker exception handling and as far as I can tell we are already using a handler with debug support. At the moment the build defaults to -DquietTests=true which suppresses all logger output. I have set -DquietTests=false for GeoServer-Master on winbuild and kicked it to see if we can get some better information from freemarker. A local test with an intentionally broken resourceDirectory.ftl suggests that this should help.

Kind regards,
Ben.

On 17/02/16 15:38, Ben Caradoc-Davies wrote:

Niels,

my debugging attempt produced no useful information so I reverted it.
Now I understand what you wrote: the failure occurs in freemarker and
the response is empty.

Placing backslashes or quotes in the test file name gives different
errors, earlier or later.

Removing resourceDirectory.ftl gives me exactly the same error message
on Linux, indicating a silent empty response:

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature
end of file

Perhaps there is a problem locating this template on Windows?
Case-insensitive filesystem?

Kind regards,
Ben.

On 17/02/16 09:48, Ben Caradoc-Davies wrote:

Niels,

I added two System.stderr.println statements to print the HTML responses
before parsing is attempted:
https://github.com/geoserver/geoserver/commit/e670b241f8322a755a0c893b2ecb65b48c33f432

The next Winbuild failure log should give us an idea what is going on.

Kind regards,
Ben.

On 17/02/16 09:14, Ben Caradoc-Davies wrote:

Niels,

the only difference I can see is the child link. Could Windows be
returning a resource called '"mydir/myres"' (with the quotes in the
string) or a backslash or something else which would break the HTML
parser? Some problem with resource path canonicalisation of wWindows? I
thought this situation would be covered in the Resource unit tests,
which pass on Windows. Can you confirm?

The encoding of the child href is very thin (only ampersand is
replaced). Encoding " to &quot; might give a better error message. And
what about percent-encoding? What happens to spaces or # or other
characters in resource names?

I am guessing a quote or backslash in the child resource href on Windows.

Kind regards,
Ben.

On 17/02/16 04:54, Niels Charlier wrote:

Hi Ben,

I solved an issue in the test with Italian dates on the windows server,
but testDirectoryHTML is still failing on windows, and it appears to be
the same problem as when we tested with |ISO-8859-15 |before we fixed
the template charset issue. it could be anything though, because it
seems that exceptions thrown by the template process are being captured
and ignored, and an empty result is returned instead.

What is incomprehensible to me is why testResourceMetadataHTML is
working. The tests and the templates are nearly identical. This is a
mystery to me. Can you see any significant difference?

@geosolutions: Can I get access to the server again to see if I can
figure it out?

Regards
Niels

On 16-02-16 16:16, winbuild@anonymised.com wrote:

See
<http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2635/changes&gt;

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2641/&gt;

------------------------------------------
[...truncated 156380 lines...]
[INFO] Main Module ....................................... SUCCESS [3:54.899s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.656s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [33.892s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [14.878s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.673s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:04.157s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:11.441s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:05.792s]
[INFO] Web Feature Service Module ........................ SUCCESS [3:05.806s]
[INFO] Web Map Service Module ............................ SUCCESS [4:40.684s]
[INFO] KML support for GeoServer ......................... SUCCESS [53.372s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [2:08.296s]
[INFO] REST Support Module ............................... SUCCESS [26.487s]
[INFO] REST Configuration Service Module ................. FAILURE [2:20.594s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:48.823s
[INFO] Finished at: Wed Feb 17 05:57:54 CET 2016
[INFO] Final Memory: 57M/445M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

Aha! Revealing logged stack trace included below.

Niels, at ResourceResource:275, instead of java.nio.file.Paths.get, did you intend to use org.geoserver.platform.resource.Paths.path? Too many Paths!

This passes for me locally so I will push to master to see if it fixes Windows.

Kind regards,
Ben.

17 feb 05:57:27 ERROR [geoserver.rest] - Exception intercepted
java.nio.file.InvalidPathException: UNC path is missing sharename: /\mydir
  at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:118)
  at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
  at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
  at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
  at java.nio.file.Paths.get(Paths.java:84)
  at org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:275)
  at org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:267)
  at org.geoserver.rest.format.ReflectiveHTMLFormat$ObjectToMapWrapper.wrap(ReflectiveHTMLFormat.java:335)
  at org.geoserver.rest.format.ReflectiveHTMLFormat$1.wrap(ReflectiveHTMLFormat.java:156)
  at freemarker.template.Template.createProcessingEnvironment(Template.java:356)
  at freemarker.template.Template.process(Template.java:237)
  at org.restlet.ext.freemarker.TemplateRepresentation.write(TemplateRepresentation.java:112)
  at com.noelios.restlet.http.HttpServerCall.writeResponseBody(HttpServerCall.java:342)
  at com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServerCall.java:306)
  at com.noelios.restlet.ext.servlet.ServletCall.sendResponse(ServletCall.java:306)
  at org.geoserver.rest.GeoServerServletConverter.commit(GeoServerServletConverter.java:54)
  at com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:130)
  at org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)
  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:933)
  at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
  at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
  at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at org.geoserver.test.GeoServerSystemTestSupport$1.service(GeoServerSystemTestSupport.java:1466)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
  at org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1485)
  at org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1415)
  at org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:949)
  at org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:932)
  at org.geoserver.test.GeoServerSystemTestSupport.get(GeoServerSystemTestSupport.java:917)
  at org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1264)
  at org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1199)
  at org.geoserver.rest.resources.ResourceTest.testDirectoryHTML(ResourceTest.java:211)
[...]
[Fatal Error] :1:1: Premature end of file.

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2642/changes&gt;

Changes:

[ben] Fix gs-restconfig ResourceTest on Windows [GEOS-7407/GSIP-137]

------------------------------------------
[...truncated 156139 lines...]
[INFO] Main Module ....................................... SUCCESS [3:51.795s]
[INFO] GeoServer Security Modules ........................ SUCCESS [0.624s]
[INFO] GeoServer JDBC Security Module .................... SUCCESS [33.316s]
[INFO] GeoServer LDAP Security Module .................... SUCCESS [14.626s]
[INFO] Web Coverage Service Module ....................... SUCCESS [4.356s]
[INFO] Web Coverage Service 1.0 Module ................... SUCCESS [1:03.923s]
[INFO] Web Coverage Service 1.1 Module ................... SUCCESS [1:11.426s]
[INFO] Web Coverage Service 2.0 Module ................... SUCCESS [2:03.795s]
[INFO] Web Feature Service Module ........................ SUCCESS [3:05.882s]
[INFO] Web Map Service Module ............................ SUCCESS [4:43.009s]
[INFO] KML support for GeoServer ......................... SUCCESS [52.623s]
[INFO] GeoWebCache (GWC) Module .......................... SUCCESS [1:50.512s]
[INFO] REST Support Module ............................... SUCCESS [23.492s]
[INFO] REST Configuration Service Module ................. FAILURE [2:09.992s]
[INFO] GeoServer Web Modules ............................. SKIPPED
[INFO] Core UI Module .................................... SKIPPED
[INFO] WMS UI Module ..................................... SKIPPED
[INFO] GWC UI Module ..................................... SKIPPED
[INFO] WFS UI Module ..................................... SKIPPED
[INFO] Demos Module ...................................... SKIPPED
[INFO] WCS UI Module ..................................... SKIPPED
[INFO] Security UI Modules ............................... SKIPPED
[INFO] Security UI Core Module ........................... SKIPPED
[INFO] Security UI JDBC Module ........................... SKIPPED
[INFO] Security UI LDAP Module ........................... SKIPPED
[INFO] REST UI Module .................................... SKIPPED
[INFO] GeoServer Web Application ......................... SKIPPED
[INFO] Community Space ................................... SKIPPED
[INFO] GeoServer Extensions .............................. SKIPPED
[INFO] Application Schema Support ........................ SKIPPED
[INFO] Application Schema Integration Test ............... SKIPPED
[INFO] Sample DataAccess Integration Test ................ SKIPPED
[INFO] ArcSDE DataStore Extension ........................ SKIPPED
[INFO] H2 DataStore Extension ............................ SKIPPED
[INFO] SQL Server DataStore Extension .................... SKIPPED
[INFO] Oracle DataStore Extension ........................ SKIPPED
[INFO] MySQL DataStore Extension ......................... SKIPPED
[INFO] DB2 DataStore Extension ........................... SKIPPED
[INFO] ImageMap Output Format ............................ SKIPPED
[INFO] ImageI/O-Ext GDAL Coverage Extension .............. SKIPPED
[INFO] JP2K Coverage Extension ........................... SKIPPED
[INFO] OGR parent ........................................ SKIPPED
[INFO] OGR CORE .......................................... SKIPPED
[INFO] OGR WFS ........................................... SKIPPED
[INFO] Web Processing Service parent ..................... SKIPPED
[INFO] Web Processing Service Module ..................... SKIPPED
[INFO] OGR WPS ........................................... SKIPPED
[INFO] Excel Output Format ............................... SKIPPED
[INFO] Chart external graphics support ................... SKIPPED
[INFO] Feature Generalization Extension .................. SKIPPED
[INFO] Image Mosaic JDBC Extension ....................... SKIPPED
[INFO] OWS request flow controller ....................... SKIPPED
[INFO] Web process status sharing with Hazelcast ......... SKIPPED
[INFO] Web Processing Service GUI ........................ SKIPPED
[INFO] GeoServer Layer Querying filter functions ......... SKIPPED
[INFO] Teradata DataStore Extension ...................... SKIPPED
[INFO] GeoServer Monitor Extensions ...................... SKIPPED
[INFO] Core Monitor Extension ............................ SKIPPED
[INFO] Monitor Hibernate Extension ....................... SKIPPED
[INFO] GeoServer Security Extension Modules .............. SKIPPED
[INFO] GeoServer CAS Security Module ..................... SKIPPED
[INFO] GeoServer Security Extension Web Modules .......... SKIPPED
[INFO] GeoServer CAS Security Web Module ................. SKIPPED
[INFO] XLST based WFS output format ...................... SKIPPED
[INFO] GeoServer INSPIRE Extensions ...................... SKIPPED
[INFO] GeoServer CSS Styling ............................. SKIPPED
[INFO] Catalog Services for the Web parent ............... SKIPPED
[INFO] Catalog Services for the Web interfaces ........... SKIPPED
[INFO] Catalog Services for the Web - Simple CatalogStore implementation SKIPPED
[INFO] Catalog Services for the Web core module .......... SKIPPED
[INFO] CSW UI Module ..................................... SKIPPED
[INFO] DXF WFS output format and WPS PPIO ................ SKIPPED
[INFO] DXF WFS output format ............................. SKIPPED
[INFO] DXF WPS PPIO ...................................... SKIPPED
[INFO] Printing Module ................................... SKIPPED
[INFO] GeoServer WCS 2.0 Earth Observation Extensions .... SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation extensions SKIPPED
[INFO] Web Coverage Service 2.0 Earth Observation GUI extension SKIPPED
[INFO] GeoServer libjpeg-turbo Module .................... SKIPPED
[INFO] GeoServer Data Importer ........................... SKIPPED
[INFO] Importer Core Module .............................. SKIPPED
[INFO] Importer REST Api Module .......................... SKIPPED
[INFO] Importer Berkley DB Persistence Module ............ SKIPPED
[INFO] Importer Web UI Module ............................ SKIPPED
[INFO] GRIB Coverage Format .............................. SKIPPED
[INFO] NetCDF Coverage format ............................ SKIPPED
[INFO] WCS NetCDF output Module .......................... SKIPPED
[INFO] GeoServer Release Module .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23:07.139s
[INFO] Finished at: Wed Feb 17 06:46:04 CET 2016
[INFO] Final Memory: 59M/553M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
[JENKINS] Archiving disabled
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.
[ERROR]
[ERROR] Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.3:test (default-test) on project gs-restconfig: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
  at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:178)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:497)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:136)
  at hudson.maven.Maven3Builder.call(Maven3Builder.java:71)
  at hudson.remoting.UserRequest.perform(UserRequest.java:121)
  at hudson.remoting.UserRequest.perform(UserRequest.java:49)
  at hudson.remoting.Request$2.run(Request.java:325)
  at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to C:\.jenkins\jobs\GeoServer-Master\workspace\src\restconfig\target\surefire-reports for the individual test results.
  at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:83)
  at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:177)
  at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:151)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:650)
  at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:586)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
  ... 30 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :gs-restconfig
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 2 second

Niels,

probably fixed on master:
https://github.com/geoserver/geoserver/commit/3f26c66017e665b9ebbfc2b14f8f196371104ac8

I say probably because the first subsequent build had a different failure: the response lastModified was 15 milliseconds later than the resource lastModified. Some sort of intermittent Windows problem? Or a caching issue? The current build has passed this point, but the failure may recur. A single failure does not justify a Jira issue, so here you go:

Failed tests: testDirectoryXML(org.geoserver.rest.resources.ResourceTest): expected:<...016-02-17 05:45:40.4[43] UTC> but was:<...016-02-17 05:45:40.4[58] UTC>
   testDirectoryJSON(org.geoserver.rest.resources.ResourceTest): objects differed at key [ResourceDirectory];: objects differed at key [lastModified]; expected:<...016-02-17 05:45:40.5[52] UTC> but was:<...016-02-17 05:45:40.5[67] UTC>

I will remove the -DquietTests=false, returning GeoServer-Master on winbuild to the state it was.

Kind regards,
Ben.

On 17/02/16 18:16, Ben Caradoc-Davies wrote:

Aha! Revealing logged stack trace included below.

Niels, at ResourceResource:275, instead of java.nio.file.Paths.get, did
you intend to use org.geoserver.platform.resource.Paths.path? Too many
Paths!

This passes for me locally so I will push to master to see if it fixes
Windows.

Kind regards,
Ben.

17 feb 05:57:27 ERROR [geoserver.rest] - Exception intercepted
java.nio.file.InvalidPathException: UNC path is missing sharename: /\mydir
  at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:118)
  at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
  at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
  at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
  at java.nio.file.Paths.get(Paths.java:84)
  at
org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:275)
  at
org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:267)
  at
org.geoserver.rest.format.ReflectiveHTMLFormat$ObjectToMapWrapper.wrap(ReflectiveHTMLFormat.java:335)
  at
org.geoserver.rest.format.ReflectiveHTMLFormat$1.wrap(ReflectiveHTMLFormat.java:156)
  at
freemarker.template.Template.createProcessingEnvironment(Template.java:356)
  at freemarker.template.Template.process(Template.java:237)
  at
org.restlet.ext.freemarker.TemplateRepresentation.write(TemplateRepresentation.java:112)
  at
com.noelios.restlet.http.HttpServerCall.writeResponseBody(HttpServerCall.java:342)
  at
com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServerCall.java:306)
  at
com.noelios.restlet.ext.servlet.ServletCall.sendResponse(ServletCall.java:306)
  at
org.geoserver.rest.GeoServerServletConverter.commit(GeoServerServletConverter.java:54)
  at
com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:130)
  at
org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)
  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:933)
  at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
  at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
  at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at
org.geoserver.test.GeoServerSystemTestSupport$1.service(GeoServerSystemTestSupport.java:1466)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at
com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
  at
org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1485)
  at
org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1415)
  at
org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:949)
  at
org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:932)
  at
org.geoserver.test.GeoServerSystemTestSupport.get(GeoServerSystemTestSupport.java:917)
  at
org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1264)
  at
org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1199)
  at
org.geoserver.rest.resources.ResourceTest.testDirectoryHTML(ResourceTest.java:211)
[...]
[Fatal Error] :1:1: Premature end of file.

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

See <http://winbuild.geo-solutions.it/jenkins/job/GeoServer-Master/2643/&gt;

Hi Ben,
could it be related to windows often having a more granular “last file modification”
time than linux (this really depends on the file system in use, but still):

http://www.coderanch.com/t/384700/java/java/File-lastModified-windows-linux

Long story short, I’m wondering if the test can be modified to ignore that difference

Cheers
Andrea

···

On Wed, Feb 17, 2016 at 7:50 AM, Ben Caradoc-Davies <ben@anonymised.com> wrote:

Niels,

probably fixed on master:
https://github.com/geoserver/geoserver/commit/3f26c66017e665b9ebbfc2b14f8f196371104ac8

I say probably because the first subsequent build had a different
failure: the response lastModified was 15 milliseconds later than the
resource lastModified. Some sort of intermittent Windows problem? Or a
caching issue? The current build has passed this point, but the failure
may recur. A single failure does not justify a Jira issue, so here you go:

Failed tests:
testDirectoryXML(org.geoserver.rest.resources.ResourceTest):
expected:<…016-02-17 05:45:40.4[43] UTC> but was:<…016-02-17
05:45:40.4[58] UTC>
testDirectoryJSON(org.geoserver.rest.resources.ResourceTest): objects
differed at key [ResourceDirectory];: objects differed at key
[lastModified]; expected:<…016-02-17 05:45:40.5[52] UTC> but
was:<…016-02-17 05:45:40.5[67] UTC>

I will remove the -DquietTests=false, returning GeoServer-Master on
winbuild to the state it was.

Kind regards,
Ben.

On 17/02/16 18:16, Ben Caradoc-Davies wrote:

Aha! Revealing logged stack trace included below.

Niels, at ResourceResource:275, instead of java.nio.file.Paths.get, did
you intend to use org.geoserver.platform.resource.Paths.path? Too many
Paths!

This passes for me locally so I will push to master to see if it fixes
Windows.

Kind regards,
Ben.

17 feb 05:57:27 ERROR [geoserver.rest] - Exception intercepted
java.nio.file.InvalidPathException: UNC path is missing sharename: /\mydir
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:118)
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
at java.nio.file.Paths.get(Paths.java:84)
at
org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:275)
at
org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:267)
at
org.geoserver.rest.format.ReflectiveHTMLFormat$ObjectToMapWrapper.wrap(ReflectiveHTMLFormat.java:335)
at
org.geoserver.rest.format.ReflectiveHTMLFormat$1.wrap(ReflectiveHTMLFormat.java:156)
at
freemarker.template.Template.createProcessingEnvironment(Template.java:356)
at freemarker.template.Template.process(Template.java:237)
at
org.restlet.ext.freemarker.TemplateRepresentation.write(TemplateRepresentation.java:112)
at
com.noelios.restlet.http.HttpServerCall.writeResponseBody(HttpServerCall.java:342)
at
com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServerCall.java:306)
at
com.noelios.restlet.ext.servlet.ServletCall.sendResponse(ServletCall.java:306)
at
org.geoserver.rest.GeoServerServletConverter.commit(GeoServerServletConverter.java:54)
at
com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:130)
at
org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)
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:933)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.geoserver.test.GeoServerSystemTestSupport$1.service(GeoServerSystemTestSupport.java:1466)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
at
org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1485)
at
org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1415)
at
org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:949)
at
org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:932)
at
org.geoserver.test.GeoServerSystemTestSupport.get(GeoServerSystemTestSupport.java:917)
at
org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1264)
at
org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1199)
at
org.geoserver.rest.resources.ResourceTest.testDirectoryHTML(ResourceTest.java:211)
[…]
[Fatal Error] :1:1: Premature end of file.


Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/>
New Zealand


Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

==
GeoServer Professional Services from the experts! Visit
http://goo.gl/it488V for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via di Montramito 3/A
55054 Massarosa (LU)
phone: +39 0584 962313

fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

AVVERTENZE AI SENSI DEL D.Lgs. 196/2003

Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy’s New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc.


Andrea,

I do not think that this can be ascribed to precision problems unless File.lastModified() on Windows is unstable.

The test compares the File.lastModified() of the resource obtained directly with the File.lastModified() of the same resource, encoded in JSON, HTML, and XML responses. Both timestamps are obtained via the same File.lastModified() code path on the same platform. As the test file is created once and then only read, it is surprising that its lastModified would change on any platform.

Some sort of caching, an automated process, or virtual machine time adjustment, perhaps? I am open to suggestions.

Kind regards,
Ben.

On 17/02/16 21:25, Andrea Aime wrote:

Hi Ben,
could it be related to windows often having a more granular "last file
modification"
time than linux (this really depends on the file system in use, but still):

http://www.coderanch.com/t/384700/java/java/File-lastModified-windows-linux

Long story short, I'm wondering if the test can be modified to ignore that
difference

Cheers
Andrea

On Wed, Feb 17, 2016 at 7:50 AM, Ben Caradoc-Davies <ben@anonymised.com>
wrote:

Niels,

probably fixed on master:

https://github.com/geoserver/geoserver/commit/3f26c66017e665b9ebbfc2b14f8f196371104ac8

I say probably because the first subsequent build had a different
failure: the response lastModified was 15 milliseconds later than the
resource lastModified. Some sort of intermittent Windows problem? Or a
caching issue? The current build has passed this point, but the failure
may recur. A single failure does not justify a Jira issue, so here you go:

Failed tests:
testDirectoryXML(org.geoserver.rest.resources.ResourceTest):
expected:<...016-02-17 05:45:40.4[43] UTC> but was:<...016-02-17
05:45:40.4[58] UTC>
    testDirectoryJSON(org.geoserver.rest.resources.ResourceTest): objects
differed at key [ResourceDirectory];: objects differed at key
[lastModified]; expected:<...016-02-17 05:45:40.5[52] UTC> but
was:<...016-02-17 05:45:40.5[67] UTC>

I will remove the -DquietTests=false, returning GeoServer-Master on
winbuild to the state it was.

Kind regards,
Ben.

On 17/02/16 18:16, Ben Caradoc-Davies wrote:

Aha! Revealing logged stack trace included below.

Niels, at ResourceResource:275, instead of java.nio.file.Paths.get, did
you intend to use org.geoserver.platform.resource.Paths.path? Too many
Paths!

This passes for me locally so I will push to master to see if it fixes
Windows.

Kind regards,
Ben.

17 feb 05:57:27 ERROR [geoserver.rest] - Exception intercepted
java.nio.file.InvalidPathException: UNC path is missing sharename:

/\mydir

       at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:118)
       at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
       at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
       at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
       at java.nio.file.Paths.get(Paths.java:84)
       at

org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:275)

       at

org.geoserver.rest.resources.ResourceResource$1$1.wrapInternal(ResourceResource.java:267)

       at

org.geoserver.rest.format.ReflectiveHTMLFormat$ObjectToMapWrapper.wrap(ReflectiveHTMLFormat.java:335)

       at

org.geoserver.rest.format.ReflectiveHTMLFormat$1.wrap(ReflectiveHTMLFormat.java:156)

       at

freemarker.template.Template.createProcessingEnvironment(Template.java:356)

       at freemarker.template.Template.process(Template.java:237)
       at

org.restlet.ext.freemarker.TemplateRepresentation.write(TemplateRepresentation.java:112)

       at

com.noelios.restlet.http.HttpServerCall.writeResponseBody(HttpServerCall.java:342)

       at

com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServerCall.java:306)

       at

com.noelios.restlet.ext.servlet.ServletCall.sendResponse(ServletCall.java:306)

       at

org.geoserver.rest.GeoServerServletConverter.commit(GeoServerServletConverter.java:54)

       at

com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:130)

       at

org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)

       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:933)

       at

org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:867)

       at

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)

       at

org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)

       at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
       at

org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)

       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
       at

org.geoserver.test.GeoServerSystemTestSupport$1.service(GeoServerSystemTestSupport.java:1466)

       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
       at
com.mockrunner.mock.web.MockFilterChain.doFilter(MockFilterChain.java:50)
       at

org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1485)

       at

org.geoserver.test.GeoServerSystemTestSupport.dispatch(GeoServerSystemTestSupport.java:1415)

       at

org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:949)

       at

org.geoserver.test.GeoServerSystemTestSupport.getAsServletResponse(GeoServerSystemTestSupport.java:932)

       at

org.geoserver.test.GeoServerSystemTestSupport.get(GeoServerSystemTestSupport.java:917)

       at

org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1264)

       at

org.geoserver.test.GeoServerSystemTestSupport.getAsDOM(GeoServerSystemTestSupport.java:1199)

       at

org.geoserver.rest.resources.ResourceTest.testDirectoryHTML(ResourceTest.java:211)

[...]
[Fatal Error] :1:1: Premature end of file.

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/&gt;
New Zealand