Wojciech,
    This indicates that the container type that you are creating (in
    this case r-osgi) is not present in your runtime configuration.
     To use r-osgi provider you need:
    org.eclipse.ecf.provider.r-osgi
    ch.ethz.iks.r_osgi.remote
    org.objectweb.asm
    I've opened this bug to improve the exception message so that this
    is clearer:  
https://bugs.eclipse.org/bugs/show_bug.cgi?id=278222
    Thanks,
    Scott
    Wojciech Galanciak wrote:
        Hi,
        I tried to run tests form
        org.eclipse.ecf.tests.osgi.services.distribution but
        unfortunately it threw:
        org.eclipse.ecf.core.ContainerCreateException:
        ContainerTypeDescription cannot be null at
        org.eclipse.ecf.core.ContainerFactory.throwContainerCreateException(ContainerFactory.java:218)
        at
        org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:267)
        at
        org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:299)
        at
        org.eclipse.ecf.tests.osgi.services.distribution.r_osgi.R_OSGiServiceRegisterTest.createServer(R_OSGiServiceRegisterTest.java:47)
        at
        org.eclipse.ecf.tests.ContainerAbstractTestCase.createServerAndClients(ContainerAbstractTestCase.java:194)
        at
        org.eclipse.ecf.tests.osgi.services.distribution.r_osgi.R_OSGiServiceRegisterTest.setUp(R_OSGiServiceRegisterTest.java:30)
        at junit.framework.TestCase.runBare(TestCase.java:128) at
        junit.framework.TestResult$1.protect(TestResult.java:106) at
        junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109) at
        junit.framework.TestCase.run(TestCase.java:120) at
        junit.framework.TestSuite.runTest(TestSuite.java:230) at
        junit.framework.TestSuite.run(TestSuite.java:225) at
        org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
        at
        org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
        at
        org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
        at
        org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
        at
        org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
        at
        org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:62)
        at
        org.eclipse.pde.internal.junit.runtime.CoreTestApplication.run(CoreTestApplication.java:23)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
        Source) at java.lang.reflect.Method.invoke(Unknown Source) at
        org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
        at
        org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at
        org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at
        org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at
        org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
        at
        org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
        Source) at java.lang.reflect.Method.invoke(Unknown Source) at
        org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311) at
        org.eclipse.equinox.launcher.Main.main(Main.java:1287)
        I have the same situation with
        org.eclipse.ecf.examples.remoteservices.hello.consumer/client
        example. I didn’t modify any code. Probably it’s very easy to
        resolve but it’s my first touch with ECF.
                 ------------------------------------------------------------------------
        _______________________________________________
        ecf-dev mailing list