Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] getting started with ECF

Hi David,

Somehow you seemed to have got a copy of the hello host that I don't recognize. That is, from the stack trace your bundle and package is

org.eclipse.ecf.internal.examples.remoteservices.hello.host.rs

while the copy that I have from HEAD is

org.eclipse.ecf.internal.examples.remoteservices.hello.host

Further, in the org.eclipse.ecf.internal.examples.remoteservices.hello.host.Activator class, line 45 (where you are having the NPE according to stack trace), it's in the middle of the bundle 'stop' method (which doesn't seem right at all to me...as it should be somewhere in start() as the stack trace indicates). So I think we are somehow working from different codebases.

Would you try getting the latest copy of these three bundles from HEAD:

path:  /cvsroot/rt
modules: org.eclipse.ecf/examples/bundles/org.eclipse.ecf.examples.remoteservices.hello
org.eclipse.ecf/examples/bundles/org.eclipse.ecf.examples.remoteservices.hello.consumer
org.eclipse.ecf/examples/bundles/org.eclipse.ecf.examples.remoteservices.hello.host

And give things a try with these. OR if you want to continue working with the code in your workspace, would you be able to zip up the entire project and attach it to a new bug report...as it doesn't seem to be the same as what is currently in CVS.

Thanks,

Scott

David Donohue wrote:
Scott,
I deleted the launch configuration and reran but get the same error,
which I paste below in its entirety.  Note that bundle
org.eclipse.ecf.provider.remoteservice_3.0.0.v20090616-0832 is active.
 Thanks for all your help!
Dave Donohue


osgi> !SESSION 2009-09-25 06:15:41.219
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -application org.eclipse.ui.ide.workbench
Command-line arguments:  -application org.eclipse.ui.ide.workbench
-data C:\dave_work\inqle\workspace/../runtime-HelloServiceHostRS.product
-dev file:C:/dave_work/inqle/workspace/.metadata/.plugins/org.eclipse.pde.core/Hello
Service Host RS.product/dev.properties -os win32 -ws win32 -arch x86
-console -consolelog -os win32 -ws win32 -arch x86 -console

!ENTRY org.eclipse.ecf.examples.remoteservices.hello.host.rs 4 0
2009-09-25 06:15:42.301
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.ecf.internal.examples.remoteservices.hello.host.rs.Activator.start()
of bundle org.eclipse.ecf.examples.remoteservices.hello.host.rs.
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:805)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1068)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:557)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:464)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:248)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:445)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:330)
Caused by: java.lang.NullPointerException
	at org.eclipse.ecf.internal.examples.remoteservices.hello.host.rs.Activator.start(Activator.java:45)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773)
	... 10 more
Root exception:
java.lang.NullPointerException
	at org.eclipse.ecf.internal.examples.remoteservices.hello.host.rs.Activator.start(Activator.java:45)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1068)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:557)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:464)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:248)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:445)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:330)

!ENTRY org.eclipse.osgi 4 0 2009-09-25 06:15:42.321
!MESSAGE Bundle
org.eclipse.ecf.examples.remoteservices.hello.host.rs_1.0.0.qualifier
[11] is not active.
ss

Framework is launched.

id	State       Bundle
0	ACTIVE      org.eclipse.osgi_3.5.0.v20090520
1	ACTIVE      org.eclipse.equinox.common_3.5.0.v20090520-1800
2	ACTIVE      org.eclipse.ecf.identity_3.0.0.v20090604-1131
3	<<LAZY>>    org.eclipse.core.jobs_3.4.100.v20090429-1800
4	<<LAZY>>    org.eclipse.ecf.discovery_3.0.0.v20090616-0832
5	ACTIVE      org.eclipse.ecf.provider.remoteservice_3.0.0.v20090616-0832
6	ACTIVE      org.eclipse.ecf.sharedobject_2.0.0.v20090616-0832
7	RESOLVED    org.eclipse.osgi.services_3.2.0.v20090520-1800
8	ACTIVE      org.eclipse.ecf.provider_2.0.0.v20090616-0832
9	ACTIVE      org.eclipse.equinox.registry_3.4.100.v20090520-1800
11	RESOLVED    org.eclipse.ecf.examples.remoteservices.hello.host.rs_1.0.0.qualifier
13	ACTIVE      org.eclipse.ecf.remoteservice_3.0.0.v20090616-0832
14	ACTIVE      org.eclipse.ecf_3.0.0.v20090604-1131
15	RESOLVED    org.eclipse.ecf.examples.remoteservices.hello_1.0.0.qualifier
17	<<LAZY>>    org.eclipse.equinox.concurrent_1.0.0.v20090520-1800
18	RESOLVED    org.objectweb.asm_3.1.0.v200803061910

osgi>
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev



Back to the top