Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » "Hello World" Tutorial doesn't work
"Hello World" Tutorial doesn't work [message #132373] Tue, 12 May 2009 14:58 Go to next message
Eclipse UserFriend
Originally posted by: nobody.web.de

Hi,

I'm an absolute beginner, so be patient.

Eclipse: 3.4.2
RAP: 1.1.1.20080917-1637

I can execute and play the RAP Demo. No problem.

But when I add a new RAP project with one of these templates "RAP Hello
World" or "RAP Application with a View" and I try to start one of these
new projects, i've got this stacktrace.

And no, there is no test_rap.Application class. The template gives me
only one class test_rap.Activator. Maybe a mapping prob?

Any hints?

Thx

Roland



!ENTRY Test_RAP 4 0 2009-05-12 15:32:49.546
!MESSAGE Could not register entry point 'test_rap.Application' with
request startup parameter 'hello'.
!STACK 0
java.lang.ClassNotFoundException: test_rap.Application
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:481)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:397)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:385)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:87)
at java.lang.ClassLoader.loadClass(Unknown Source)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:313)
at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1274)
at
org.eclipse.ui.internal.servlet.EngineConfigWrapper.register WorkbenchEntryPoint(EngineConfigWrapper.java:218)
at
org.eclipse.ui.internal.servlet.EngineConfigWrapper.<init>(EngineConfigWrapper.java:81)
at
org.eclipse.ui.internal.servlet.RequestHandler.init(RequestH andler.java:39)
at
org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.init(ServletRegistration.java:64)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.regis terServlet(ProxyServlet.java:142)
at
org.eclipse.equinox.http.servlet.internal.HttpServiceImpl.re gisterServlet(HttpServiceImpl.java:59)
at
org.eclipse.ui.internal.servlet.HttpServiceTracker.addingSer vice(HttpServiceTracker.java:51)
at
org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
at
org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialSer vices(ServiceTracker.java:926)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:330)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:274)
at
org.eclipse.ui.internal.WorkbenchPlugin$3.addingService(Work benchPlugin.java:1041)
at
org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
at
org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTr acker.java:1042)
at
org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged( ServiceTracker.java:967)
at
org.eclipse.osgi.framework.internal.core.FilteredServiceList ener.serviceChanged(FilteredServiceListener.java:91)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.d ispatchEvent(BundleContextImpl.java:1248)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEv entSynchronous(ListenerQueue.java:141)
at
org.eclipse.osgi.framework.internal.core.Framework.publishSe rviceEventPrivileged(Framework.java:1563)
at
org.eclipse.osgi.framework.internal.core.Framework.publishSe rviceEvent(Framework.java:1538)
at
org.eclipse.osgi.framework.internal.core.ServiceRegistration Impl.register(ServiceRegistrationImpl.java:122)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.c reateServiceRegistration(BundleContextImpl.java:666)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.r egisterService(BundleContextImpl.java:617)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.r egisterService(BundleContextImpl.java:685)
at
org.eclipse.equinox.http.registry.internal.HttpServiceTracke r.open(HttpServiceTracker.java:43)
at
org.eclipse.equinox.http.registry.internal.Activator.addingS ervice(Activator.java:59)
at
org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
at
org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialSer vices(ServiceTracker.java:926)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:330)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:274)
at
org.eclipse.equinox.http.registry.internal.Activator.start(A ctivator.java:37)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:1009)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1003)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:984)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:346)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:355)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1074)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:616)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:508)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:299)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:489)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:321)
Re: "Hello World" Tutorial doesn't work [message #132388 is a reply to message #132373] Tue, 12 May 2009 15:10 Go to previous messageGo to next message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2426
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
Hi Roland,

maybe you ran into this issue, which is already fixed in the latest
milestone build.

264613: [Tooling] Templates are broken on PDE 3.5 stream
https://bugs.eclipse.org/bugs/show_bug.cgi?id=264613

Please use the latest milestone build available at [1].

[1] http://www.eclipse.org/rap/downloads/

Best,
Ivan

Roland wrote:
> Hi,
>
> I'm an absolute beginner, so be patient.
>
> Eclipse: 3.4.2
> RAP: 1.1.1.20080917-1637
>
> I can execute and play the RAP Demo. No problem.
>
> But when I add a new RAP project with one of these templates "RAP
> Hello World" or "RAP Application with a View" and I try to start one
> of these new projects, i've got this stacktrace.
>
> And no, there is no test_rap.Application class. The template gives me
> only one class test_rap.Activator. Maybe a mapping prob?
>
> Any hints?
>
> Thx
>
> Roland
>
>
>
> !ENTRY Test_RAP 4 0 2009-05-12 15:32:49.546
> !MESSAGE Could not register entry point 'test_rap.Application' with
> request startup parameter 'hello'.
> !STACK 0
> java.lang.ClassNotFoundException: test_rap.Application
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:481)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:397)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:385)
>
> at
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:87)
>
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.loadCl ass(BundleLoader.java:313)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.loadClas s(BundleHost.java:227)
>
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.load Class(AbstractBundle.java:1274)
>
> at
> org.eclipse.ui.internal.servlet.EngineConfigWrapper.register WorkbenchEntryPoint(EngineConfigWrapper.java:218)
>
> at
> org.eclipse.ui.internal.servlet.EngineConfigWrapper.<init>(EngineConfigWrapper.java:81)
>
> at
> org.eclipse.ui.internal.servlet.RequestHandler.init(RequestH andler.java:39)
>
> at
> org.eclipse.equinox.http.servlet.internal.ServletRegistratio n.init(ServletRegistration.java:64)
>
> at
> org.eclipse.equinox.http.servlet.internal.ProxyServlet.regis terServlet(ProxyServlet.java:142)
>
> at
> org.eclipse.equinox.http.servlet.internal.HttpServiceImpl.re gisterServlet(HttpServiceImpl.java:59)
>
> at
> org.eclipse.ui.internal.servlet.HttpServiceTracker.addingSer vice(HttpServiceTracker.java:51)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialSer vices(ServiceTracker.java:926)
>
> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:330)
> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:274)
> at
> org.eclipse.ui.internal.WorkbenchPlugin$3.addingService(Work benchPlugin.java:1041)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.track(ServiceTr acker.java:1042)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged( ServiceTracker.java:967)
>
> at
> org.eclipse.osgi.framework.internal.core.FilteredServiceList ener.serviceChanged(FilteredServiceListener.java:91)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.d ispatchEvent(BundleContextImpl.java:1248)
>
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
>
> at
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEv entSynchronous(ListenerQueue.java:141)
>
> at
> org.eclipse.osgi.framework.internal.core.Framework.publishSe rviceEventPrivileged(Framework.java:1563)
>
> at
> org.eclipse.osgi.framework.internal.core.Framework.publishSe rviceEvent(Framework.java:1538)
>
> at
> org.eclipse.osgi.framework.internal.core.ServiceRegistration Impl.register(ServiceRegistrationImpl.java:122)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.c reateServiceRegistration(BundleContextImpl.java:666)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.r egisterService(BundleContextImpl.java:617)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.r egisterService(BundleContextImpl.java:685)
>
> at
> org.eclipse.equinox.http.registry.internal.HttpServiceTracke r.open(HttpServiceTracker.java:43)
>
> at
> org.eclipse.equinox.http.registry.internal.Activator.addingS ervice(Activator.java:59)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(Ser viceTracker.java:1064)
>
> at
> org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialSer vices(ServiceTracker.java:926)
>
> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:330)
> at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.jav a:274)
> at
> org.eclipse.equinox.http.registry.internal.Activator.start(A ctivator.java:37)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:1009)
>
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1003)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:984)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:346)
>
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:355)
>
> at
> org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1074)
>
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:616)
>
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:508)
>
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:299)
>
> at
> org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:489)
>
> at
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
>
> at
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:321)
>
>
Re: "Hello World" Tutorial doesn't work [message #132401 is a reply to message #132388] Tue, 12 May 2009 15:23 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: nobody.web.de

Hi Ivan,

I'll try the lastest milestone and will give feedback.

Anyway, I've followed the official way:
http://www.eclipse.org/rap/gettingstarted.php

Which points to:
http://download.eclipse.org/rt/rap/update-site

Which gives me this version:
1.1.1.20080917-1637

So it may not just be me having this problem.

Roland
Re: "Hello World" Tutorial doesn't work [message #132439 is a reply to message #132401] Tue, 12 May 2009 15:57 Go to previous messageGo to next message
Rüdiger Herrmann is currently offline Rüdiger HerrmannFriend
Messages: 581
Registered: July 2009
Senior Member
Roland,

the update-site listed on the getting started page is outdated.
Sorry for that.
Here goes the current update site:
http://download.eclipse.org/rt/rap/1.2/update

HTH
Rüdiger


Roland wrote:
> Hi Ivan,
>
> I'll try the lastest milestone and will give feedback.
>
> Anyway, I've followed the official way:
> http://www.eclipse.org/rap/gettingstarted.php
>
> Which points to:
> http://download.eclipse.org/rt/rap/update-site
>
> Which gives me this version:
> 1.1.1.20080917-1637
>
> So it may not just be me having this problem.
>
> Roland
Re: "Hello World" Tutorial doesn't work [message #132480 is a reply to message #132439] Tue, 12 May 2009 17:12 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: nobody.web.de

>> I'll try the lastest milestone and will give feedback.

I've installed 1.2.0.20090505.

It's a lot better as I've now a runnung "Hello World" app using the
corresponding template.

But there is still a bug in that template. The "Require-Bundle:" tag in
the manifest file is wrong. Is this newsgroup the right place to report
such errors?

Thanks for your help. I'm going to continue my RAP tour.

Roland
Re: "Hello World" Tutorial doesn't work [message #132493 is a reply to message #132480] Tue, 12 May 2009 17:32 Go to previous message
Rüdiger Herrmann is currently offline Rüdiger HerrmannFriend
Messages: 581
Registered: July 2009
Senior Member
Roland wrote:
>>> I'll try the lastest milestone and will give feedback.
>
> I've installed 1.2.0.20090505.
>
> It's a lot better as I've now a runnung "Hello World" app using the
> corresponding template.
>
> But there is still a bug in that template. The "Require-Bundle:" tag in
> the manifest file is wrong. Is this newsgroup the right place to report
> such errors?
Please file a bugzilla to report bugs:
http://wiki.eclipse.org/RAP_Bug_Reporting_Howto
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=RAP& rep_platform=All&op_sys=all

>
> Thanks for your help. I'm going to continue my RAP tour.
>
> Roland
Previous Topic:Patching RAP qooxdoo
Next Topic:importPreferences throws exception
Goto Forum:
  


Current Time: Sat Apr 27 05:24:12 GMT 2024

Powered by FUDForum. Page generated in 0.04106 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top