dev@jersey.java.net

Build failed in Hudson: Jersey-trunk #387

From: Jersey Hudson <Jakub.Podlesak_at_Sun.COM>
Date: Fri, 19 Mar 2010 23:42:15 +0100 (CET)

See http://sysifos-sol.czech/hudson/job/Jersey-trunk/387/changes

Changes:

[mhadley] New sample to demonstrate declarative hyperlinking annotations. Simple list traversal with contextual next and prev links both in the response entity and as HTTP link headers.

------------------------------------------
[...truncated 25043 lines...]
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:133)
        at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:71)
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:996)
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:947)
        at com.sun.jersey.impl.TestResourceClientHandler.handle(TestResourceClientHandler.java:116)
        at com.sun.jersey.impl.AbstractResourceTester$1.handle(AbstractResourceTester.java:139)
        at com.sun.jersey.api.client.Client.handle(Client.java:491)
        at com.sun.jersey.api.client.WebResource.handle(WebResource.java:556)
        at com.sun.jersey.api.client.WebResource.post(WebResource.java:227)
        at com.sun.jersey.impl.methodparams.FormParamTest.testFormParamBeanConstructorIllegalState(FormParamTest.java:599)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at junit.framework.TestCase.runTest(TestCase.java:154)
        at junit.framework.TestCase.runBare(TestCase.java:127)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:165)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:107)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:289)
        at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:993)
Caused by: com.sun.jersey.api.container.ContainerException: Unable to create resource class com.sun.jersey.impl.methodparams.FormParamTest$ParamBean
        at com.sun.jersey.server.impl.resource.PerRequestFactory$PerRequest._getInstance(PerRequestFactory.java:190)
        at com.sun.jersey.server.impl.resource.PerRequestFactory$AbstractPerRequest.getInstance(PerRequestFactory.java:141)
        at com.sun.jersey.server.impl.application.WebApplicationImpl$8$1.getValue(WebApplicationImpl.java:692)
        at com.sun.jersey.server.impl.inject.AbstractHttpContextInjectable$1.getValue(AbstractHttpContextInjectable.java:100)
        at com.sun.jersey.server.spi.component.ResourceComponentConstructor._construct(ResourceComponentConstructor.java:175)
        at com.sun.jersey.server.spi.component.ResourceComponentConstructor.construct(ResourceComponentConstructor.java:159)
        at com.sun.jersey.server.impl.resource.PerRequestFactory$PerRequest._getInstance(PerRequestFactory.java:179)
        ... 39 more
Caused by: java.lang.IllegalStateException: The @FormParam is utilized when the content type of the request entity is not application/x-www-form-urlencoded
        at com.sun.jersey.server.impl.model.parameter.FormParamInjectableProvider$FormParamInjectable.getValue(FormParamInjectableProvider.java:78)
        at com.sun.jersey.server.spi.component.ResourceComponentInjector.inject(ResourceComponentInjector.java:221)
        at com.sun.jersey.server.spi.component.ResourceComponentConstructor.construct(ResourceComponentConstructor.java:160)
        at com.sun.jersey.server.impl.resource.PerRequestFactory$PerRequest._getInstance(PerRequestFactory.java:179)
        ... 45 more
Mar 19, 2010 11:40:44 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.753 sec
Running com.sun.jersey.impl.entity.ParameterTypeArgumentOrderTest
Mar 19, 2010 11:40:46 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Mar 19, 2010 11:40:47 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Mar 19, 2010 11:40:47 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Mar 19, 2010 11:40:48 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.085 sec
Running com.sun.jersey.impl.client.AsyncHttpMethodTest
Mar 19, 2010 11:40:49 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:40:51 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:40:51 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:40:55 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:40:55 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:40:55 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:00 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:00 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:00 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:04 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:05 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:05 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:08 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:08 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:08 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:12 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:12 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:12 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:16 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:16 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:16 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:20 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:20 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:20 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:25 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:25 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:25 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:29 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:29 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:29 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:33 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:34 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:34 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:41 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:42 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:42 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:46 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:46 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:46 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:50 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Starting GrizzlyServer port number = 32898
Mar 19, 2010 11:41:51 PM com.sun.grizzly.Controller logVersion
INFO: Starting Grizzly Framework 1.9.18-i - Fri Mar 19 23:41:51 CET 2010
Started GrizzlyServer
Sleeping for 2000 ms
Mar 19, 2010 11:41:53 PM com.sun.jersey.api.client.AsyncWebResource$3 done
SEVERE: Throwable caught on call to ITypeListener.onComplete
java.lang.IllegalStateException
        at com.sun.jersey.impl.client.AsyncHttpMethodTest$3.onComplete(AsyncHttpMethodTest.java:342)
        at com.sun.jersey.api.client.AsyncWebResource$3.done(AsyncWebResource.java:695)
        at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:243)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:115)
        at com.sun.jersey.client.impl.async.FutureClientResponseListener.onComplete(FutureClientResponseListener.java:109)
        at com.sun.jersey.api.client.AsyncWebResource$6.done(AsyncWebResource.java:749)
        at java.util.concurrent.FutureTask$Sync.innerSet(FutureTask.java:229)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at java.lang.Thread.run(Thread.java:595)
Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 64.621 sec <<< FAILURE!
Running com.sun.jersey.impl.resource.EmptyPathSegSRMTest
Mar 19, 2010 11:41:55 PM com.sun.jersey.server.impl.application.WebApplicationImpl initiate
INFO: Initiating Jersey application, version 'Jersey: 1.2-SNAPSHOT 03/19/2010 11:06 PM'
Mar 19, 2010 11:41:56 PM com.sun.jersey.server.impl.application.WebApplicationImpl newResourceClass
WARNING: A sub-resource method, public java.lang.String com.sun.jersey.impl.resource.EmptyPathSegSRMTest$SlashResource.get(), with URI template, "/", is treated as a resource method
Mar 19, 2010 11:41:56 PM com.sun.jersey.server.impl.application.WebApplicationImpl newResourceClass
WARNING: A sub-resource method, public java.lang.String com.sun.jersey.impl.resource.EmptyPathSegSRMTest$Resource3.get(), with URI template, "", is treated as a resource method
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.567 sec

Results :

Failed tests:

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

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

Please refer to http://sysifos-sol.czech/hudson/job/Jersey-trunk/ws/jersey/jersey-tests/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.BuildFailureException: There are test failures.

Please refer to http://sysifos-sol.czech/hudson/job/Jersey-trunk/ws/jersey/jersey-tests/target/surefire-reports for the individual test results.
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:579)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to http://sysifos-sol.czech/hudson/job/Jersey-trunk/ws/jersey/jersey-tests/target/surefire-reports for the individual test results.
        at org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:530)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
        ... 16 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 35 minutes 32 seconds
[INFO] Finished at: Fri Mar 19 23:41:56 CET 2010
[INFO] Final Memory: 110M/510M
[INFO] ------------------------------------------------------------------------
2010-03-19 23:41:58.349::INFO: Shutdown hook executing
2010-03-19 23:41:58.349::INFO: Shutdown hook complete
2010-03-19 23:41:59.356::INFO: Shutdown hook complete
2010-03-19 23:42:00.366::INFO: Shutdown hook complete
2010-03-19 23:42:01.376::INFO: Shutdown hook complete
2010-03-19 23:42:02.386::INFO: Shutdown hook complete
2010-03-19 23:42:03.396::INFO: Shutdown hook complete
2010-03-19 23:42:04.409::INFO: Shutdown hook complete
2010-03-19 23:42:05.416::INFO: Shutdown hook complete
2010-03-19 23:42:06.426::INFO: Shutdown hook complete
2010-03-19 23:42:07.435::INFO: Shutdown hook complete
2010-03-19 23:42:08.446::INFO: Shutdown hook complete
2010-03-19 23:42:09.455::INFO: Shutdown hook complete
2010-03-19 23:42:10.465::INFO: Shutdown hook complete
2010-03-19 23:42:11.475::INFO: Shutdown hook complete
2010-03-19 23:42:12.485::INFO: Shutdown hook complete
Recording test results