Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Re: ecf-dev Digest, Vol 45, Issue 35

Hi Scott,
 Please find enclosed the tracing details for the test cases. Since they are quite big I have attached as txt files and included only for two methods. The name of the attached text files are according to the method names.
Thanks once again and appreciate your help
 
Regards
Roshan

--- On Wed, 5/20/09, Scott Lewis <slewis@xxxxxxxxxxxxxxxxx> wrote:

From: Scott Lewis <slewis@xxxxxxxxxxxxxxxxx>
Subject: Re: [ecf-dev] Re: ecf-dev Digest, Vol 45, Issue 35
To: roshanjose@xxxxxxxxx, "Eclipse Communication Framework (ECF) developer mailing list." <ecf-dev@xxxxxxxxxxx>
Date: Wednesday, May 20, 2009, 6:18 PM

Hi Roshan,

The assertion you are getting below indicates that the remote service proxy is never getting created and locally registered.  This seems likely to me because of some issue with discovery...i.e. since the service is never discovered, a proxy is never created/registered.

With these tests in my own environment, I've been using zeroconf-based discovery (using the jmdns discovery provider).  Of course all participating processes are on same lan (actually same host machine for these tests anyway).

There is tracing for both the discovery and distribution components of RFC119, and perhaps you could turn these on and report what they show in your environment.  Go to the Debug Configuration for the org.eclipse.ecf.tests.provider.jms.activemq Junit plugin test launch config, go to the tracing tab, and select all the available tracing for org.eclipse.ecf.osgi.services.discovery and org.eclipse.ecf.osgi.services.distribution.  Run the tests again and report what it puts out in the console when you run these tests.

Thanks,

Scott


roshanjose@xxxxxxxxx wrote:
> Hi Scott,
> Thank you for adding the the test case so fast. I did try it out in my machine and some of the test cases are failing for me.
>  Like I mentioned in my earlier mail, I do see the test creating a server and a client all in a single process.
> With respect to the test cases in
> (org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest)
> I see my test for testRegisterServer() and testGetExposedServicesFromDistributionProvider() successfully getting executed but the other tests are failing, don’t know the reason all are giving assert failure at these lines below. I am not sure whether the failure happens due to  delay/wait time, still trying to see what the problems is.
>
> // Client - Get service references from service tracker
>  ServiceReference [] remoteReferences = st.getServiceReferences();
>  assertTrue(remoteReferences != null);

> I am executing the test case in junit and the only other process active while running the test is the activemq jms broker for enabling the exampleTopic.
>  I too see the NumberFormatexception in the console like you mentioned in your mail.
>  Will be more than happy to attach a readme.txt once I finish with testing, including all the steps I followed.
>  The error stack for one of the test case is something like this...
>
> junit.framework.AssertionFailedError
>  at junit.framework.Assert.fail(Assert.java:47)
>  at junit.framework.Assert.assertTrue(Assert.java:20)
>  at junit.framework.Assert.assertTrue(Assert.java:27)
>  at org.eclipse.ecf.tests.osgi.services.distribution.AbstractServiceRegisterTest.testGetAndUseProxy(AbstractServiceRegisterTest.java:137)
>  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 junit.framework.TestCase.runTest(TestCase.java:164)
>  at junit.framework.TestCase.runBare(TestCase.java:130)
>  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:556)
>  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
>  at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
>  at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
>  Once again thank you for all the help and support from you.
>  Regards
> Roshan
>
> --- On *Tue, 5/19/09, ecf-dev-request@xxxxxxxxxxx /<ecf-dev-request@xxxxxxxxxxx>/* wrote:
>
>
>     Date: Tue, 19 May 2009 16:35:55 -0700
>     From: Scott Lewis <slewis@xxxxxxxxxxxxxxxxx
>     <http://us.mc395.mail.yahoo.com/mc/compose?to=slewis@xxxxxxxxxxxxxxxxx>>
>     Subject: Re: [ecf-dev] Re: ecf-dev Digest, Vol 45, Issue 35
>     To: "Eclipse Communication Framework (ECF) developer mailing list."
>         <ecf-dev@xxxxxxxxxxx
>     <http://us.mc395.mail.yahoo.com/mc/compose?to=ecf-dev@xxxxxxxxxxx>>
>     Message-ID: <4A13425B.9020702@xxxxxxxxxxxxxxxxx
>     <http://us.mc395.mail.yahoo.com/mc/compose?to=4A13425B.9020702@xxxxxxxxxxxxxxxxx>>
>     Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
>     Hi Roshan,
>
>     I've created a new test case:
>
>     org.eclipse.ecf.tests.provider.jms.activemq/org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest
>
>     That exercises the ActiveMQ pub-sub remote services through RFC 119.     With some bug fixes discovered and fixed along the way, the tests in
>     this test class now all pass/work.
>
>     Note that someone/one of us should put together some instructions for
>
>     a) Setting up ActiveMQ broker so that it can be used with this
>     test case
>     (i.e. add broker topic called 'exampleTopic').
>     b) How to run this test case and others
>
>     I will do this asap.  If you are willing/able to do this as well it
>     would be appreciated.
>
>     BTW, I found a bug in activemq in the process...during the running of
>     these tests ActiveMQ gives a spurious warning with exception trace (a
>     NumberFormatException).  I've created the following bug on the
>     activemq
>     bug tracking system for this:     https://issues.apache.org/activemq/browse/AMQ-2256
>
>     When I run the tests with activemq 5.2 I get a number of exception
>     and
>     stack traces as described in
>     https://issues.apache.org/activemq/browse/AMQ-2256.  These do not
>     prevent the tests from succeeding, but the console is filled up with
>     spurious warnings/stack traces.
>
>     Scott
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ecf-dev mailing list
> ecf-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ecf-dev
>   


Configuration location:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/
Configuration file:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/config.ini loaded
Install location:
    file:/C:/eclipse/
Framework located:
    file:/C:/eclipse/plugins/org.eclipse.osgi_3.5.0.v20090311-1300.jar
Framework classpath:
    file:/C:/eclipse/plugins/org.eclipse.osgi_3.5.0.v20090311-1300.jar
Debug options:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/.options loaded
Time to load bundles: 32
Starting application: 2875
WARNING: Port 9278 already in use. This instance of R-OSGi is running on port 9279
[log;+0530 2009.05.21 21:03:25:981;ERROR;org.eclipse.ecf;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf;code=4;message=getSupportedIntents;severity4;exception=java.lang.ArrayStoreException;children=[]]]
java.lang.ArrayStoreException
	at java.lang.System.arraycopy(Native Method)
	at java.util.Arrays.copyOf(Unknown Source)
	at java.util.ArrayList.toArray(Unknown Source)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.getSupportedIntents(ActiveMQJMSServerContainerInstantiator.java:71)
	at org.eclipse.ecf.core.ContainerTypeDescription.getSupportedIntents(ContainerTypeDescription.java:222)
	at org.eclipse.ecf.internal.osgi.services.distribution.DistributionProviderImpl.getSupportedIntents(DistributionProviderImpl.java:94)
	at org.eclipse.ecf.internal.osgi.services.distribution.Activator.start(Activator.java:179)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:807)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:798)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:779)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:447)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:194)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:88)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321)
	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1279)
	at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner$BundleClassLoader.findClass(RemotePluginTestRunner.java:38)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
	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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
21 May, 2009 9:03:27 PM org.apache.activemq.transport.tcp.TcpTransportFactory createTransport
WARNING: path isn't a valid local location for TcpTransport to use
java.lang.NumberFormatException: For input string: "/exampleTopic"
	at java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at org.apache.activemq.transport.tcp.TcpTransportFactory.createTransport(TcpTransportFactory.java:125)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:141)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51)
	at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80)
	at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:237)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:252)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:224)
	at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:172)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSChannel.setupJMS(AbstractJMSChannel.java:167)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSServerChannel.<init>(AbstractJMSServerChannel.java:33)
	at org.eclipse.ecf.provider.jms.activemq.container.ActiveMQServerChannel.<init>(ActiveMQServerChannel.java:24)
	at org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSServerContainer.start(ActiveMQJMSServerContainer.java:38)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.createInstance(ActiveMQJMSServerContainerInstantiator.java:57)
	at org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:280)
	at org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:299)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.createServer(ActiveMQServiceRegisterTest.java:52)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.createServerAndClients(ContainerAbstractTestCase.java:194)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.setUp(ActiveMQServiceRegisterTest.java:31)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
21 May, 2009 9:03:27 PM org.apache.activemq.transport.tcp.TcpTransportFactory createTransport
WARNING: path isn't a valid local location for TcpTransport to use
java.lang.NumberFormatException: For input string: "/exampleTopic"
	at java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at org.apache.activemq.transport.tcp.TcpTransportFactory.createTransport(TcpTransportFactory.java:125)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:141)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51)
	at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80)
	at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:237)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:252)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:224)
	at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:172)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSChannel.setupJMS(AbstractJMSChannel.java:167)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSClientChannel.connect(AbstractJMSClientChannel.java:55)
	at org.eclipse.ecf.provider.generic.ClientSOContainer.connect(ClientSOContainer.java:146)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.connectClient(ContainerAbstractTestCase.java:236)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.connectClients(ContainerAbstractTestCase.java:227)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.setUp(ActiveMQServiceRegisterTest.java:32)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
(TRACE)[05/21/09;21:03:27:947]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#handleRegisteredServiceEvent(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120},remoteInterfaces=[*]) 
[log;+0530 2009.05.21 21:03:27:963;ERROR;org.eclipse.ecf;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf;code=4;message=getSupportedIntents;severity4;exception=java.lang.ArrayStoreException;children=[]]]
java.lang.ArrayStoreException
	at java.lang.System.arraycopy(Native Method)
	at java.util.Arrays.copyOf(Unknown Source)
	at java.util.ArrayList.toArray(Unknown Source)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.getSupportedIntents(ActiveMQJMSServerContainerInstantiator.java:71)
	at org.eclipse.ecf.core.ContainerTypeDescription.getSupportedIntents(ContainerTypeDescription.java:222)
	at org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder.findRemoteContainersSatisfyingRequiredIntents(DefaultHostContainerFinder.java:70)
	at org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder.findHostContainers(DefaultHostContainerFinder.java:36)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.findRemoteServiceContainers(EventHookImpl.java:121)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.findContainersAndRegisterRemoteService(EventHookImpl.java:65)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.handleRegisteredServiceEvent(EventHookImpl.java:324)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.event(EventHookImpl.java:269)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyEventHooksPrivileged(ServiceRegistry.java:1126)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:754)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:722)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:129)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:206)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:532)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractDistributionTest.registerService(AbstractDistributionTest.java:154)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractDistributionTest.registerService(AbstractDistributionTest.java:158)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractServiceRegisterTest.testGetAndUseIRemoteService(AbstractServiceRegisterTest.java:171)
	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 junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
(TRACE)[05/21/09;21:03:27:964]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#findRemoteContainersSatisfyingRequiredIntents(include containerID=JMSID[tcp://localhost:61616/exampleTopic]) 
(TRACE)[05/21/09;21:03:27:964]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#findRemoteContainersSatisfyingRequiredIntents(include containerID=GUID[pMae+YQda6+0QDsDExXvz+YefmY=]) 
(TRACE)[05/21/09;21:03:27:964]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#includeContainer(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} has MATCHING container id=JMSID[tcp://localhost:61616/exampleTopic].  INCLUDING rsca=JMSID[tcp://localhost:61616/exampleTopic] in remote registration) 
(TRACE)[05/21/09;21:03:27:964]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#includeContainer(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} has non-matching id=JMSID[tcp://localhost:61616/exampleTopic].  EXCLUDING id=GUID[pMae+YQda6+0QDsDExXvz+YefmY=] in remote registration) 
(TRACE)[05/21/09;21:03:28:011]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#registerRemoteService(containerID=JMSID[tcp://localhost:61616/exampleTopic] serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0}]) 
(TRACE)[05/21/09;21:03:28:182]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#publishService(publishing serviceReference={org.osgi.service.discovery.ServicePublication}={osgi.remote.discovery.publication.service.properties={}, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1], ecf.rsvc.id=0, ecf.sp.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=121}, svcInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1acecf3}]]) 
(TRACE)[05/21/09;21:03:34:407]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#publishRemoteService(containerID=JMSID[tcp://localhost:61616/exampleTopic],serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} properties={osgi.remote.discovery.publication.service.properties={}, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1], ecf.rsvc.id=0, ecf.sp.cid=JMSID[tcp://localhost:61616/exampleTopic]},remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0}]) 
hostRegistered
	serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120}
	remoteServiceContainer=RemoteServiceContainer [containerID=JMSID[tcp://localhost:61616/exampleTopic], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSServerContainer@d5163a, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@1de6be9]
	remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0}]
(TRACE)[05/21/09;21:03:34:407]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
(TRACE)[05/21/09;21:03:34:423]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered matched( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered matched( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl#serviceChanged.AVAILABLE(Duplicate or invalid description=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@1a66c87}]) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(serviceID=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616] endpointDescription=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@1a66c87}]) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(getRemoteServiceContainers.length=1) 
(TRACE)[05/21/09;21:03:34:455]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(connectRemoteServiceContainers.length=1) 
proxyRetrievingRemoteServiceReferences
	endpointDescription=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@1a66c87}]
	remoteServiceContainer=RemoteServiceContainer [containerID=GUID[pMae+YQda6+0QDsDExXvz+YefmY=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@11ea3fc, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@ffab0a]
(TRACE)[05/21/09;21:03:39:618]TRACING org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl#handleDiscoveredServiceAvailable(getRemoteServiceReferences result is empty. containerHelper=RemoteServiceContainer [containerID=GUID[pMae+YQda6+0QDsDExXvz+YefmY=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@11ea3fc, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@ffab0a]remoteReferences=null) 
[log;+0530 2009.05.21 21:03:39:618;ERROR;org.eclipse.ecf.osgi.services.distribution;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.distribution;code=4;message=org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl:handleDiscoveredServiceAvailable:getRemoteServiceReferences result is empty. containerHelper=RemoteServiceContainer [containerID=GUID[pMae+YQda6+0QDsDExXvz+YefmY=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@11ea3fc, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@ffab0a]remoteReferences=null;severity4;exception=null;children=[]]]
(TRACE)[05/21/09;21:04:34:531]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:531]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:531]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:531]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:547]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:547]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:547]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:563]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:579]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:579]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:595]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;21:04:34:657]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceUndiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
(TRACE)[05/21/09;21:04:34:657]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceUndiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@1a66c87}]]) 
Configuration location:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/
Configuration file:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/config.ini loaded
Install location:
    file:/C:/eclipse/
Framework located:
    file:/C:/eclipse/plugins/org.eclipse.osgi_3.5.0.v20090311-1300.jar
Framework classpath:
    file:/C:/eclipse/plugins/org.eclipse.osgi_3.5.0.v20090311-1300.jar
Debug options:
    file:/C:/Software Dump/ECF_New_JMS1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/.options loaded
Time to load bundles: 47
Starting application: 6495
WARNING: Port 9278 already in use. This instance of R-OSGi is running on port 9279
[log;+0530 2009.05.21 20:41:23:469;ERROR;org.eclipse.ecf;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf;code=4;message=getSupportedIntents;severity4;exception=java.lang.ArrayStoreException;children=[]]]
java.lang.ArrayStoreException
	at java.lang.System.arraycopy(Native Method)
	at java.util.Arrays.copyOf(Unknown Source)
	at java.util.ArrayList.toArray(Unknown Source)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.getSupportedIntents(ActiveMQJMSServerContainerInstantiator.java:71)
	at org.eclipse.ecf.core.ContainerTypeDescription.getSupportedIntents(ContainerTypeDescription.java:222)
	at org.eclipse.ecf.internal.osgi.services.distribution.DistributionProviderImpl.getSupportedIntents(DistributionProviderImpl.java:94)
	at org.eclipse.ecf.internal.osgi.services.distribution.Activator.start(Activator.java:179)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:807)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:798)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:779)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:447)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:194)
	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:88)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321)
	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1279)
	at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner$BundleClassLoader.findClass(RemotePluginTestRunner.java:38)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
	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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
21 May, 2009 8:41:25 PM org.apache.activemq.transport.tcp.TcpTransportFactory createTransport
WARNING: path isn't a valid local location for TcpTransport to use
java.lang.NumberFormatException: For input string: "/exampleTopic"
	at java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at org.apache.activemq.transport.tcp.TcpTransportFactory.createTransport(TcpTransportFactory.java:125)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:141)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51)
	at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80)
	at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:237)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:252)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:224)
	at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:172)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSChannel.setupJMS(AbstractJMSChannel.java:167)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSServerChannel.<init>(AbstractJMSServerChannel.java:33)
	at org.eclipse.ecf.provider.jms.activemq.container.ActiveMQServerChannel.<init>(ActiveMQServerChannel.java:24)
	at org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSServerContainer.start(ActiveMQJMSServerContainer.java:38)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.createInstance(ActiveMQJMSServerContainerInstantiator.java:57)
	at org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:280)
	at org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:299)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.createServer(ActiveMQServiceRegisterTest.java:52)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.createServerAndClients(ContainerAbstractTestCase.java:194)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.setUp(ActiveMQServiceRegisterTest.java:31)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
21 May, 2009 8:41:26 PM org.apache.activemq.transport.tcp.TcpTransportFactory createTransport
WARNING: path isn't a valid local location for TcpTransport to use
java.lang.NumberFormatException: For input string: "/exampleTopic"
	at java.lang.NumberFormatException.forInputString(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at org.apache.activemq.transport.tcp.TcpTransportFactory.createTransport(TcpTransportFactory.java:125)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:141)
	at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:51)
	at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:80)
	at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:237)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:252)
	at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:224)
	at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:172)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSChannel.setupJMS(AbstractJMSChannel.java:167)
	at org.eclipse.ecf.provider.jms.channel.AbstractJMSClientChannel.connect(AbstractJMSClientChannel.java:55)
	at org.eclipse.ecf.provider.generic.ClientSOContainer.connect(ClientSOContainer.java:146)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.connectClient(ContainerAbstractTestCase.java:236)
	at org.eclipse.ecf.tests.ContainerAbstractTestCase.connectClients(ContainerAbstractTestCase.java:227)
	at org.eclipse.ecf.tests.provider.jms.activemq.remoteservice.ActiveMQServiceRegisterTest.setUp(ActiveMQServiceRegisterTest.java:32)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
(TRACE)[05/21/09;20:41:27:609]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#handleRegisteredServiceEvent(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120},remoteInterfaces=[*]) 
(TRACE)[05/21/09;20:41:27:640]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#findRemoteContainersSatisfyingRequiredIntents(include containerID=GUID[9Q0rlDD3OfhdZFTi0KGHbQZ7rX4=]) 
[log;+0530 2009.05.21 20:41:27:702;ERROR;org.eclipse.ecf;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf;code=4;message=getSupportedIntents;severity4;exception=java.lang.ArrayStoreException;children=[]]]
java.lang.ArrayStoreException
	at java.lang.System.arraycopy(Native Method)
	at java.util.Arrays.copyOf(Unknown Source)
	at java.util.ArrayList.toArray(Unknown Source)
	at org.eclipse.ecf.internal.provider.jms.activemq.ActiveMQJMSServerContainerInstantiator.getSupportedIntents(ActiveMQJMSServerContainerInstantiator.java:71)
	at org.eclipse.ecf.core.ContainerTypeDescription.getSupportedIntents(ContainerTypeDescription.java:222)
	at org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder.findRemoteContainersSatisfyingRequiredIntents(DefaultHostContainerFinder.java:70)
	at org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder.findHostContainers(DefaultHostContainerFinder.java:36)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.findRemoteServiceContainers(EventHookImpl.java:121)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.findContainersAndRegisterRemoteService(EventHookImpl.java:65)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.handleRegisteredServiceEvent(EventHookImpl.java:324)
	at org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.event(EventHookImpl.java:269)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.notifyEventHooksPrivileged(ServiceRegistry.java:1126)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:754)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:722)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:129)
	at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:206)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:532)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractDistributionTest.registerService(AbstractDistributionTest.java:154)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractDistributionTest.registerService(AbstractDistributionTest.java:158)
	at org.eclipse.ecf.tests.osgi.services.distribution.AbstractServiceRegisterTest.testGetProxy(AbstractServiceRegisterTest.java:93)
	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 junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	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 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:556)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:511)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1284)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1260)
(TRACE)[05/21/09;20:41:27:705]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#findRemoteContainersSatisfyingRequiredIntents(include containerID=JMSID[tcp://localhost:61616/exampleTopic]) 
(TRACE)[05/21/09;20:41:27:706]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#includeContainer(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} has non-matching id=JMSID[tcp://localhost:61616/exampleTopic].  EXCLUDING id=GUID[9Q0rlDD3OfhdZFTi0KGHbQZ7rX4=] in remote registration) 
(TRACE)[05/21/09;20:41:27:706]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultHostContainerFinder#includeContainer(serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} has MATCHING container id=JMSID[tcp://localhost:61616/exampleTopic].  INCLUDING rsca=JMSID[tcp://localhost:61616/exampleTopic] in remote registration) 
(TRACE)[05/21/09;20:41:27:822]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#registerRemoteService(containerID=JMSID[tcp://localhost:61616/exampleTopic] serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0, foo=bar}]) 
(TRACE)[05/21/09;20:41:27:986]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#publishService(publishing serviceReference={org.osgi.service.discovery.ServicePublication}={osgi.remote.discovery.publication.service.properties={foo=bar}, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1], ecf.rsvc.id=0, ecf.sp.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=121}, svcInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@14510ac, foo=bar}]]) 
(TRACE)[05/21/09;20:41:32:224]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#publishRemoteService(containerID=JMSID[tcp://localhost:61616/exampleTopic],serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120} properties={osgi.remote.discovery.publication.service.properties={foo=bar}, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1], ecf.rsvc.id=0, ecf.sp.cid=JMSID[tcp://localhost:61616/exampleTopic]},remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0, foo=bar}]) 
(TRACE)[05/21/09;20:41:32:225]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 
(TRACE)[05/21/09;20:41:32:225]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered matched( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 
hostRegistered
	serviceReference={org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1}={osgi.remote.interfaces=[*], foo=bar, ecf.rsvc.cid=JMSID[tcp://localhost:61616/exampleTopic], service.id=120}
	remoteServiceContainer=RemoteServiceContainer [containerID=JMSID[tcp://localhost:61616/exampleTopic], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSServerContainer@1ce08c7, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@27de24]
	remoteRegistration=RemoteServiceRegistrationImpl[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=JMSID[tcp://localhost:61616/exampleTopic];containerRelativeID=0];containerID=JMSID[tcp://localhost:61616/exampleTopic];serviceid=0;serviceranking=0;classes=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];state=0;properties={ecf.rsvc.id=0, foo=bar}]
(TRACE)[05/21/09;20:41:32:366]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(serviceID=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616] endpointDescription=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@6946d2, foo=bar}]) 
(TRACE)[05/21/09;20:41:32:366]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(getRemoteServiceContainers.length=1) 
(TRACE)[05/21/09;20:41:32:366]TRACING org.eclipse.ecf.osgi.services.distribution.DefaultProxyContainerFinder#findProxyContainers(connectRemoteServiceContainers.length=1) 
(TRACE)[05/21/09;20:41:32:381]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 
(TRACE)[05/21/09;20:41:32:381]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceDiscovered matched( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 
(TRACE)[05/21/09;20:41:32:381]TRACING org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl#serviceChanged.AVAILABLE(Duplicate or invalid description=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@6946d2, foo=bar}]) 
proxyRetrievingRemoteServiceReferences
	endpointDescription=ServiceEndpointDescriptionImpl[;providedinterfaces=[org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1];location=null;serviceid=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];osgiEndpointID=null;ecfEndpointID=JMSID[jms:tcp://localhost:61616/exampleTopic];ecfTargetID=null;ecfFilter=null;props={ecf.rsvc.ns=ecf.namespace.generic.remoteservice, osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=[B@6946d2, foo=bar}]
	remoteServiceContainer=RemoteServiceContainer [containerID=GUID[9Q0rlDD3OfhdZFTi0KGHbQZ7rX4=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@1a3a52c, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@a65760]
(TRACE)[05/21/09;20:41:37:545]TRACING org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl#handleDiscoveredServiceAvailable(getRemoteServiceReferences result is empty. containerHelper=RemoteServiceContainer [containerID=GUID[9Q0rlDD3OfhdZFTi0KGHbQZ7rX4=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@1a3a52c, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@a65760]remoteReferences=null) 
[log;+0530 2009.05.21 20:41:37:545;ERROR;org.eclipse.ecf.osgi.services.distribution;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.distribution;code=4;message=org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl:handleDiscoveredServiceAvailable:getRemoteServiceReferences result is empty. containerHelper=RemoteServiceContainer [containerID=GUID[9Q0rlDD3OfhdZFTi0KGHbQZ7rX4=], container=org.eclipse.ecf.provider.jms.activemq.container.ActiveMQJMSClientContainer@1a3a52c, containerAdapter=org.eclipse.ecf.provider.remoteservice.generic.RegistrySharedObject@a65760]remoteReferences=null;severity4;exception=null;children=[]]]
(TRACE)[05/21/09;20:42:32:446]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:446]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:446]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:462]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:462]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:462]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:462]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:463]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:494]TRACING org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl#org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)(implement!) 
(TRACE)[05/21/09;20:42:32:650]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceUndiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 
(TRACE)[05/21/09;20:42:32:650]TRACING org.eclipse.ecf.internal.osgi.services.discovery.ServicePublicationHandler#handleOSGIServiceUndiscovered( serviceInfo=ServiceInfo[uri=osgiservices://192.168.2.100:61616;id=ServiceID[type=ServiceTypeID[typeName=_osgiservices._tcp.default._iana];location=osgiservices://192.168.2.100:61616;full=_osgiservices._tcp.default._iana@osgiservices://192.168.2.100:61616];priority=0;weight=0;props=ServiceProperties[{osgi.remote.service.interfaces=org.eclipse.ecf.tests.osgi.services.distribution.TestServiceInterface1, ecf.rsvc.ns=ecf.namespace.generic.remoteservice, ecf.sp.cns=ecf.namespace.jmsid, ecf.rsvc.id=0, ecf.sp.cid=org.eclipse.ecf.discovery.ServiceProperties$ByteArrayWrapper@6946d2, foo=bar}]]) 

Back to the top