I tried building Tapestry from the source with no luck: some tests fail. So,
I really have to wait Snapshot rep to become available.
Here is the console output of this unsuccessfull build:
------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running TestSuite
[ERROR] SerializationSupport Setting a new service proxy provider when
there's already an existing provider. This may indicate that you have
multiple IoC Registries.
[ERROR] SerializationSupport Setting a new service proxy provider when
there's already an existing provider. This may indicate that you have
multiple IoC Registries.
[ERROR] SerializationSupport Setting a new service proxy provider when
there's already an existing provider. This may indicate that you have
multiple IoC Registries.
[ERROR] Pingable Construction of service Pingable failed: Error invoking
constructor
org.apache.tapestry5.ioc.internal.ExceptionInConstructorServiceImpl() (at
ExceptionInConstructorServiceImpl.java:23) (for service 'Pingable'): Yes, we
have no tomatoes.
java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.internal.ExceptionInConstructorServiceImpl() (at
ExceptionInConstructorServiceImpl.java:23) (for service 'Pingable'): Yes, we
have no tomatoes.
        at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:63)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Pingable_11ba777c860.delegate($Pingable_11ba777c860.java)
        at $Pingable_11ba777c860.ping($Pingable_11ba777c860.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.exception_in_autobuild_service_constructor(IntegrationTest.java:380)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Yes, we have no tomatoes.
        at
org.apache.tapestry5.ioc.internal.ExceptionInConstructorServiceImpl.<init>(ExceptionInConstructorServiceImpl.java:24)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:52)
        ... 32 more
[ERROR] UnknownScope Construction of service UnknownScope failed: Unknown
service scope 'magic'.
java.lang.RuntimeException: Unknown service scope 'magic'.
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getServiceLifecycle(RegistryImpl.java:563)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:50)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Runnable_11ba777c870.delegate($Runnable_11ba777c870.java)
        at $Runnable_11ba777c870.run($Runnable_11ba777c870.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.unknown_scope(IntegrationTest.java:230)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
[ERROR] InjectedYellowGreeter Construction of service InjectedYellowGreeter
failed: Error invoking service builder method
org.apache.tapestry5.ioc.GreeterModule.buildInjectedYellowGreeter(Greeter)
(at GreeterModule.java:89) (for service 'InjectedYellowGreeter'): Unable to
locate any service assignable to type org.apache.tapestry5.ioc.Greeter with
marker annotation org.apache.tapestry5.ioc.YellowMarker.
java.lang.RuntimeException: Error invoking service builder method
org.apache.tapestry5.ioc.GreeterModule.buildInjectedYellowGreeter(Greeter)
(at GreeterModule.java:89) (for service 'InjectedYellowGreeter'): Unable to
locate any service assignable to type org.apache.tapestry5.ioc.Greeter with
marker annotation org.apache.tapestry5.ioc.YellowMarker.
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Greeter_11ba777c875.delegate($Greeter_11ba777c875.java)
        at $Greeter_11ba777c875.getGreeting($Greeter_11ba777c875.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.injection_by_marker_with_zero_matches(IntegrationTest.java:705)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Unable to locate any service
assignable to type org.apache.tapestry5.ioc.Greeter with marker annotation
org.apache.tapestry5.ioc.YellowMarker.
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.findServiceByMarkerAndType(RegistryImpl.java:660)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:615)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:676)
        at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:209)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:239)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:218)
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
        ... 32 more
[ERROR] InjectedRedGreeter Construction of service InjectedRedGreeter
failed: Error invoking service builder method
org.apache.tapestry5.ioc.GreeterModule.buildInjectedRedGreeter(Greeter) (at
GreeterModule.java:83) (for service 'InjectedRedGreeter'): Unable to locate
a single service assignable to type org.apache.tapestry5.ioc.Greeter with
marker annotation org.apache.tapestry5.ioc.RedMarker.  All of the following
services match: org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter1()
(at GreeterModule.java:65),
org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter2() (at
GreeterModule.java:71).
java.lang.RuntimeException: Error invoking service builder method
org.apache.tapestry5.ioc.GreeterModule.buildInjectedRedGreeter(Greeter) (at
GreeterModule.java:83) (for service 'InjectedRedGreeter'): Unable to locate
a single service assignable to type org.apache.tapestry5.ioc.Greeter with
marker annotation org.apache.tapestry5.ioc.RedMarker.  All of the following
services match: org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter1()
(at GreeterModule.java:65),
org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter2() (at
GreeterModule.java:71).
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Greeter_11ba777c876.delegate($Greeter_11ba777c876.java)
        at $Greeter_11ba777c876.getGreeting($Greeter_11ba777c876.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.injection_by_marker_with_multiple_matches(IntegrationTest.java:682)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Unable to locate a single service
assignable to type org.apache.tapestry5.ioc.Greeter with marker annotation
org.apache.tapestry5.ioc.RedMarker.  All of the following services match:
org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter1() (at
GreeterModule.java:65),
org.apache.tapestry5.ioc.GreeterModule.buildRedGreeter2() (at
GreeterModule.java:71).
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.findServiceByMarkerAndType(RegistryImpl.java:664)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:615)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:676)
        at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:209)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:239)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:218)
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
        ... 32 more
[ERROR] SerializationSupport Setting a new service proxy provider when
there's already an existing provider. This may indicate that you have
multiple IoC Registries.
[ERROR] BrokenGreeter Construction of service BrokenGreeter failed: Failure
inside ServiceBuilder callback.
java.lang.RuntimeException: Failure inside ServiceBuilder callback.
        at
org.apache.tapestry5.ioc.ServiceBuilderModule$2.buildService(ServiceBuilderModule.java:43)
        at
org.apache.tapestry5.ioc.ServiceBuilderModule$2.buildService(ServiceBuilderModule.java:40)
        at
org.apache.tapestry5.ioc.internal.ServiceBinderImpl$2$1.createObject(ServiceBinderImpl.java:172)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Greeter_11ba777c87c.delegate($Greeter_11ba777c87c.java)
        at $Greeter_11ba777c87c.getGreeting($Greeter_11ba777c87c.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.bind_to_service_binder_that_throws_exception(IntegrationTest.java:854)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
[ERROR] SerializationSupport Setting a new service proxy provider when
there's already an existing provider. This may indicate that you have
multiple IoC Registries.
[ERROR] Pingable Construction of service Pingable failed: Error invoking
service builder method
org.apache.tapestry5.ioc.ServiceBuilderAutobuilderModule.buildPingable(ServiceResources)
(at ServiceBuilderAutobuilderModule.java:26) (for service 'Pingable'): Class
org.apache.tapestry5.ioc.UnbuildablePingable does not contain a public
constructor needed to autobuild.
java.lang.RuntimeException: Error invoking service builder method
org.apache.tapestry5.ioc.ServiceBuilderAutobuilderModule.buildPingable(ServiceResources)
(at ServiceBuilderAutobuilderModule.java:26) (for service 'Pingable'): Class
org.apache.tapestry5.ioc.UnbuildablePingable does not contain a public
constructor needed to autobuild.
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Pingable_11ba777c88d.delegate($Pingable_11ba777c88d.java)
        at $Pingable_11ba777c88d.ping($Pingable_11ba777c88d.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.service_builder_method_uses_autobuild_with_failure(IntegrationTest.java:500)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Class
org.apache.tapestry5.ioc.UnbuildablePingable does not contain a public
constructor needed to autobuild.
        at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.autobuild(ServiceResourcesImpl.java:116)
        at
org.apache.tapestry5.ioc.ServiceBuilderAutobuilderModule.buildPingable(ServiceBuilderAutobuilderModule.java:26)
        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:597)
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:75)
        ... 32 more
[ERROR] Runnable Construction of service Runnable failed: Unable to
instantiate class org.apache.tapestry5.ioc.RecursiveConstructorModule as a
module builder: Exception constructing service 'Runnable': Construction of
service 'Runnable' has failed due to recursion: the service depends on
itself in some way. Please check
org.apache.tapestry5.ioc.RecursiveConstructorModule.buildRunnable() (at
RecursiveConstructorModule.java:36) for references to another service that
is itself dependent on service 'Runnable'.
java.lang.RuntimeException: Unable to instantiate class
org.apache.tapestry5.ioc.RecursiveConstructorModule as a module builder:
Exception constructing service 'Runnable': Construction of service
'Runnable' has failed due to recursion: the service depends on itself in
some way. Please check
org.apache.tapestry5.ioc.RecursiveConstructorModule.buildRunnable() (at
RecursiveConstructorModule.java:36) for references to another service that
is itself dependent on service 'Runnable'.
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:318)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:246)
        at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getModuleBuilder(ServiceResourcesImpl.java:105)
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:59)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $Runnable_11ba777c88e.delegate($Runnable_11ba777c88e.java)
        at $Runnable_11ba777c88e.run($Runnable_11ba777c88e.java)
        at
org.apache.tapestry5.ioc.IntegrationTest.recursive_module_construction_is_caught(IntegrationTest.java:319)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Exception constructing service
'Runnable': Construction of service 'Runnable' has failed due to recursion:
the service depends on itself in some way. Please check
org.apache.tapestry5.ioc.RecursiveConstructorModule.buildRunnable() (at
RecursiveConstructorModule.java:36) for references to another service that
is itself dependent on service 'Runnable'.
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
        at $Runnable_11ba777c88e.delegate($Runnable_11ba777c88e.java)
        at $Runnable_11ba777c88e.run($Runnable_11ba777c88e.java)
        at
org.apache.tapestry5.ioc.RecursiveConstructorModule.<init>(RecursiveConstructorModule.java:31)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.instantiateModuleBuilder(ModuleImpl.java:303)
        ... 35 more
Caused by: java.lang.IllegalStateException: Construction of service
'Runnable' has failed due to recursion: the service depends on itself in
some way. Please check
org.apache.tapestry5.ioc.RecursiveConstructorModule.buildRunnable() (at
RecursiveConstructorModule.java:36) for references to another service that
is itself dependent on service 'Runnable'.
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:52)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        ... 43 more
[ERROR] RecursiveFoe Construction of service RecursiveFoe failed: Error
invoking service builder method
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) (for service 'RecursiveFoe'): Exception
constructing service 'RecursiveFoe': Construction of service 'RecursiveFoe'
has failed due to recursion: the service depends on itself in some way.
Please check
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) for references to another service that is
itself dependent on service 'RecursiveFoe'.
java.lang.RuntimeException: Error invoking service builder method
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) (for service 'RecursiveFoe'): Exception
constructing service 'RecursiveFoe': Construction of service 'RecursiveFoe'
has failed due to recursion: the service depends on itself in some way.
Please check
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) for references to another service that is
itself dependent on service 'RecursiveFoe'.
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
        at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
        at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        at $FoeService_11ba777c8a5.delegate($FoeService_11ba777c8a5.java)
        at $FoeService_11ba777c8a5.foe($FoeService_11ba777c8a5.java)
        at
org.apache.tapestry5.ioc.internal.ModuleImplTest.recursive_singleton_integration_test(ModuleImplTest.java:230)
        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:597)
        at
org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
        at org.testng.internal.Invoker.invokeMethod(Invoker.java:411)
        at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:785)
        at
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:114)
        at org.testng.TestRunner.privateRun(TestRunner.java:693)
        at org.testng.TestRunner.run(TestRunner.java:574)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:241)
        at org.testng.SuiteRunner.run(SuiteRunner.java:145)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:901)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:863)
        at org.testng.TestNG.run(TestNG.java:613)
        at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:77)
        at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:334)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:980)
Caused by: java.lang.RuntimeException: Exception constructing service
'RecursiveFoe': Construction of service 'RecursiveFoe' has failed due to
recursion: the service depends on itself in some way. Please check
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) for references to another service that is
itself dependent on service 'RecursiveFoe'.
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
        at $FoeService_11ba777c8a5.delegate($FoeService_11ba777c8a5.java)
        at $FoeService_11ba777c8a5.foe($FoeService_11ba777c8a5.java)
        at
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(ModuleImplTestModule.java:56)
        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:597)
        at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:75)
        ... 32 more
Caused by: java.lang.IllegalStateException: Construction of service
'RecursiveFoe' has failed due to recursion: the service depends on itself in
some way. Please check
org.apache.tapestry5.ioc.internal.ModuleImplTestModule.buildRecursiveFoe(FoeService)
(at ModuleImplTestModule.java:56) for references to another service that is
itself dependent on service 'RecursiveFoe'.
        at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:52)
        at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
        ... 40 more
[ERROR] SerializationSupport Unexpected service proxy provider when clearing
the provider. This may indicate that you have multiple IoC Registries.
Tests run: 578, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 3.414 sec
<<< FAILURE!

Results :

Failed tests:
 
run_may_only_be_called_once(org.apache.tapestry5.ioc.internal.services.RegistryStartupTest)
  basic_locking(org.apache.tapestry5.ioc.internal.util.OneShotLockTest)
 
locking_method_includes_check(org.apache.tapestry5.ioc.internal.util.OneShotLockTest)

Tests run: 578, Failures: 3, Errors: 0, Skipped: 0

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

Please refer to
/home/dragan/workspace/ws-tap/tapestry5/tapestry-ioc/target/surefire-reports
for the individual test results.
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 minutes 17 seconds
[INFO] Finished at: Sat Aug 09 14:36:31 CEST 2008
[INFO] Final Memory: 42M/345M


Dragan Djuric wrote:
> 
> Hi,
> 
> It seems that the repository at
> http://tapestry.formos.com/maven-snapshot-repository is down (at least I
> cannot access it). Due to other dependencies and code refactoring I cannot
> use versions earlier then the latest snapshot.
> Two short questions:
> 1. What is the problem with the repository and when you expect it to be
> available (maybe it's a matter of someone issuing one command to unblock
> it, or maybe it works for other people)?
> 2. Is there an alternative location (mirror)?
> 

-- 
View this message in context: 
http://www.nabble.com/Snapshot-repository-down---alternative--tp18903369p18904548.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to