[
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}]])