Ahhh!!!
Because I removed Serializable as superclass for Composite.

Will fix shortly.


Thanks

On Wed, Dec 8, 2010 at 8:48 PM, Arvid Huss <[email protected]> wrote:
> Hi,
> our build server fails to build qi4j-libraries due to:
> OsgiServiceTest
>
> Argument(s) are different! Wanted:  Argument(s) are different! Wanted:
> bundleContext.registerService(
> ["org.qi4j.library.osgi.OSGiServiceTest$MyService",
> "org.qi4j.library.osgi.OSGiEnabledService",
> "org.qi4j.api.service.Activatable", "org.qi4j.api.service.ServiceComposite",
> "org.qi4j.api.entity.Identity", "org.qi4j.api.composite.Composite",
> "java.io.Serializable"],
> org.qi4j.library.osgi.OSGiServiceTest$MyService:MyService,     null ); -> at
> org.qi4j.library.osgi.OSGiServiceTest.givenFelixFrameworkWhenStartingQi4jApplicationExpectServiceToBeRegisteredToOsgiBundleContext(OSGiServiceTest.java:44)
> Actual invocation has different arguments: bundleContext.registerService(
> ["org.qi4j.library.osgi.OSGiServiceTest$MyService",
> "org.qi4j.library.osgi.OSGiEnabledService",
> "org.qi4j.api.service.Activatable", "org.qi4j.api.service.ServiceComposite",
> "org.qi4j.api.entity.Identity", "org.qi4j.api.composite.Composite"],
> org.qi4j.library.osgi.OSGiServiceTest$MyService:MyService,     null ); -> at
> org.qi4j.library.osgi.OSGiEnabledService$OSGiEnabledServiceMixin.activate(OSGiEnabledService.java:43)
> Argument(s) are different! Wanted:
> bundleContext.registerService(
>     ["org.qi4j.library.osgi.OSGiServiceTest$MyService",
> "org.qi4j.library.osgi.OSGiEnabledService",
> "org.qi4j.api.service.Activatable", "org.qi4j.api.service.ServiceComposite",
> "org.qi4j.api.entity.Identity", "org.qi4j.api.composite.Composite",
> "java.io.Serializable"],
>     org.qi4j.library.osgi.OSGiServiceTest$MyService:MyService,
>     null
> );
> -> at
> org.qi4j.library.osgi.OSGiServiceTest.givenFelixFrameworkWhenStartingQi4jApplicationExpectServiceToBeRegisteredToOsgiBundleContext(OSGiServiceTest.java:44)
> Actual invocation has different arguments:
> bundleContext.registerService(
>     ["org.qi4j.library.osgi.OSGiServiceTest$MyService",
> "org.qi4j.library.osgi.OSGiEnabledService",
> "org.qi4j.api.service.Activatable", "org.qi4j.api.service.ServiceComposite",
> "org.qi4j.api.entity.Identity", "org.qi4j.api.composite.Composite"],
>     org.qi4j.library.osgi.OSGiServiceTest$MyService:MyService,
>     null
> );
> -> at
> org.qi4j.library.osgi.OSGiEnabledService$OSGiEnabledServiceMixin.activate(OSGiEnabledService.java:43)
>
>       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.qi4j.library.osgi.OSGiServiceTest.givenFelixFrameworkWhenStartingQi4jApplicationExpectServiceToBeRegisteredToOsgiBundleContext(OSGiServiceTest.java:44)
>       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.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
>       at
> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
>       at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
>       at
> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
>       at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
>       at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
>       at
> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
>       at
> org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
>       at
> org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
>       at
> org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
>       at 
> org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
>       at
> org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
>       at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>       at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>       at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>       at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
>       at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
>
> brg
> /arvid
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
>



-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to