Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316679

Summary: Helios RC4: RAP example applications fail at startup with java.lang.IllegalStateException: Workbench has not been created yet.
Product: [Technology] EPP Reporter: Marco Heyde <mailotempo>
Component: rcp-packageAssignee: Project Inbox <epp.packager-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mknauer
Version: unspecified   
Target Milestone: 1.3.0   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Marco Heyde CLA 2010-06-12 07:29:57 EDT
When trying to start an Helios RC4 RCP plugin project (any of the example applications) as RAP application then startup fails. The browser shows HTTP 404 because exceptions are thrown during bundle startup:

-----------------------------------------------------------------------------
osgi> !SESSION 2010-06-12 13:14:38.477 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments:  -dev file:D:/eclipse_workspaces/3.6_rcp/.metadata/.plugins/org.eclipse.pde.core/RAP Application/dev.properties -os win32 -ws win32 -arch x86_64 -consoleLog -console

!ENTRY org.eclipse.debug.ui 4 0 2010-06-12 13:14:43.251
!MESSAGE 
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.debug.internal.ui.DebugUIPlugin.start() of bundle org.eclipse.debug.ui.
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:374)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1067)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:561)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:546)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
Caused by: java.lang.IllegalStateException: Workbench has not been created yet.
	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:92)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.startup(LaunchingResourceManager.java:542)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.getLaunchingResourceManager(DebugUIPlugin.java:301)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.start(DebugUIPlugin.java:502)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)
	... 11 more
Root exception:
java.lang.IllegalStateException: Workbench has not been created yet.
	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:92)
	at org.eclipse.debug.internal.ui.contextlaunching.LaunchingResourceManager.startup(LaunchingResourceManager.java:542)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.getLaunchingResourceManager(DebugUIPlugin.java:301)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.start(DebugUIPlugin.java:502)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:374)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1067)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:561)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:546)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
13:14:43.486 [Start Level Event Dispatcher] INFO  org.mortbay.log - Logging to Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog
13:14:43.517 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container Server@6e30fc1f + SelectChannelConnector@0.0.0.0:51893 as connector
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - filterNameMap=null
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - pathFilters=null
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletFilterMap=null
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletPathMap={/*=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738}
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletNameMap={org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738}
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container Server@6e30fc1f + org.mortbay.jetty.servlet.Context@4b94ba17{/,null} as handler
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container ServletHandler@114562c5 + org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738 as servlet
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container ServletHandler@114562c5 + (S=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738,[/*]) as servletMapping
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container SessionHandler@62577c5e + ServletHandler@114562c5 as handler
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container SessionHandler@62577c5e + org.mortbay.jetty.servlet.HashSessionManager@5da631c2 as sessionManager
13:14:43.548 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container org.mortbay.jetty.servlet.Context@4b94ba17{/,null} + SessionHandler@62577c5e as handler
13:14:43.548 [Start Level Event Dispatcher] INFO  org.mortbay.log - jetty-6.1.x
13:14:43.564 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container Server@6e30fc1f + org.mortbay.thread.QueuedThreadPool@7dbd9d76 as threadpool
13:14:43.564 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.mortbay.thread.QueuedThreadPool@7dbd9d76
13:14:43.564 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container org.mortbay.jetty.servlet.Context@4b94ba17{/,null} + ErrorHandler@41697023 as errorHandler
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Container Server@6e30fc1f + org.mortbay.jetty.servlet.HashSessionIdManager@6d87275d as sessionIdManager
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - Init SecureRandom.
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.mortbay.jetty.servlet.HashSessionIdManager@6d87275d
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.mortbay.jetty.servlet.HashSessionManager@5da631c2
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - filterNameMap=null
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - pathFilters=null
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletFilterMap=null
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletPathMap={/*=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738}
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - servletNameMap={org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738}
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - starting ServletHandler@114562c5
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started ServletHandler@114562c5
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - starting SessionHandler@62577c5e
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started SessionHandler@62577c5e
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - starting org.mortbay.jetty.servlet.Context@4b94ba17{/,null}
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - starting ErrorHandler@41697023
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started ErrorHandler@41697023
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.mortbay.jetty.servlet.Context@4b94ba17{/,null}
13:14:43.579 [Start Level Event Dispatcher] DEBUG org.mortbay.log - starting Server@6e30fc1f
13:14:43.595 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started org.mortbay.jetty.nio.SelectChannelConnector$1@50739aa3
13:14:43.611 [Start Level Event Dispatcher] INFO  org.mortbay.log - Started SelectChannelConnector@0.0.0.0:51893
13:14:43.611 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started SelectChannelConnector@0.0.0.0:51893
13:14:43.611 [Start Level Event Dispatcher] DEBUG org.mortbay.log - started Server@6e30fc1f
13:14:43.704 [702703106@qtp-2109578614-0] DEBUG org.mortbay.log - EOF
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - REQUEST /rap on org.mortbay.jetty.HttpConnection@7711089b
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5da631c2
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - session=null
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - servlet=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - chain=null
13:14:44.450 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - servlet holder=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1762653738
13:14:44.466 [702703106@qtp-2109578614-0 - /rap] DEBUG org.mortbay.log - RESPONSE /rap  404

------------------------------------------------------------------------------

Plattform:
Eclipse 3.6 Helios RC4 (RCP/RAP, 64 bit) on Windows 7 Professional (64 bit) 

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)

------------------------------------------------------------------------------

Configuration:

*** Date: Samstag, 12. Juni 2010 13:22:59 Mitteleuropäische Sommerzeit

*** Platform Details:

*** System properties:
awt.toolkit=sun.awt.windows.WToolkit
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=I20100603-1500
eclipse.commands=-os
win32
-ws
win32
-arch
x86_64
-showsplash
-launcher
D:\eclipse_rcp\eclipse.exe
-name
Eclipse
--launcher.library
D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503\eclipse_1307.dll
-startup
D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-exitdata
1314_58
-clean
-product
org.eclipse.epp.package.rcp.product
-vm
c:\jdk64\bin\javaw.exe
eclipse.home.location=file:/D:/eclipse_rcp/
eclipse.launcher=D:\eclipse_rcp\eclipse.exe
eclipse.launcher.name=Eclipse
eclipse.p2.data.area=@config.dir/../p2/
eclipse.p2.profile=epp.package.rcp
eclipse.product=org.eclipse.epp.package.rcp.product
eclipse.startTime=1276339682938
eclipse.vm=c:\jdk64\bin\javaw.exe
eclipse.vmargs=-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar
D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
equinox.use.ds=true
file.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
java.class.version=50.0
java.endorsed.dirs=c:\jdk64\jre\lib\endorsed
java.ext.dirs=c:\jdk64\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
java.home=c:\jdk64\jre
java.io.tmpdir=C:\Users\XXXXX\AppData\Local\Temp\
java.library.path=c:\jdk64\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\jfx\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.6.0_20-b02
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.6.0_20
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=16.3-b01
line.separator=

org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
org.eclipse.debug.ui.breakpoints.toggleFactoriesUsed=false
org.eclipse.equinox.launcher.splash.location=d:\eclipse_rcp\plugins\org.eclipse.platform_3.6.0.v201006031500\splash.bmp
org.eclipse.equinox.simpleconfigurator.configUrl=file:org.eclipse.equinox.simpleconfigurator/bundles.info
org.eclipse.jdt.debug.ui.debuggerActive=false
org.eclipse.jdt.debug.ui.instanceof.IJavaStackFrame=false
org.eclipse.jdt.debug.ui.supportsForceReturn=false
org.eclipse.jdt.debug.ui.supportsInstanceRetrieval=false
org.eclipse.update.reconcile=false
org.eclipse.update.resolution_url=
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,OSGi/Minimum-1.2,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
org.osgi.framework.language=de
org.osgi.framework.os.name=Windows7
org.osgi.framework.os.version=6.1.0
org.osgi.framework.processor=x86-64
org.osgi.framework.system.packages=javax.accessibility,javax.activation,javax.activity,javax.annotation,javax.annotation.processing,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.jws,javax.jws.soap,javax.lang.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.script,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.tools,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util,javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.soap,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.handler.soap,javax.xml.ws.http,javax.xml.ws.soap,javax.xml.ws.spi,javax.xml.ws.wsaddressing,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.w3c.dom.xpath,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
org.osgi.framework.vendor=Eclipse
org.osgi.framework.version=1.5.0
org.osgi.supports.framework.extension=true
org.osgi.supports.framework.fragment=true
org.osgi.supports.framework.requirebundle=true
os.arch=amd64
os.name=Windows 7
os.version=6.1
osgi.arch=x86_64
osgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1:start
osgi.bundles.defaultStartLevel=4
osgi.bundlestore=D:\eclipse_rcp\configuration\org.eclipse.osgi\bundles
osgi.clean=true
osgi.configuration.area=file:/D:/eclipse_rcp/configuration/
osgi.framework=file:/d:/eclipse_rcp/plugins/org.eclipse.osgi_3.6.0.v20100517.jar
osgi.framework.extensions=
osgi.framework.shape=jar
osgi.framework.version=3.6.0.v20100517
osgi.install.area=file:/D:/eclipse_rcp/
osgi.instance.area=file:/D:/eclipse_workspaces/3.6_rcp/
osgi.instance.area.default=file:/C:/Users/XXXXX/workspace/
osgi.logfile=D:\eclipse_workspaces\3.6_rcp\.metadata\.log
osgi.manifest.cache=D:\eclipse_rcp\configuration\org.eclipse.osgi\manifests
osgi.nl=de_DE
osgi.os=win32
osgi.requiredJavaVersion=1.5
osgi.splashLocation=d:\eclipse_rcp\plugins\org.eclipse.platform_3.6.0.v201006031500\splash.bmp
osgi.splashPath=platform:/base/plugins/org.eclipse.platform
osgi.syspath=d:\eclipse_rcp\plugins
osgi.tracefile=D:\eclipse_workspaces\3.6_rcp\.metadata\trace.log
osgi.ws=win32
path.separator=;
sun.arch.data.model=64
sun.boot.class.path=c:\jdk64\jre\lib\resources.jar;c:\jdk64\jre\lib\rt.jar;c:\jdk64\jre\lib\sunrsasign.jar;c:\jdk64\jre\lib\jsse.jar;c:\jdk64\jre\lib\jce.jar;c:\jdk64\jre\lib\charsets.jar;c:\jdk64\jre\classes
sun.boot.library.path=c:\jdk64\jre\bin
sun.cpu.endian=little
sun.cpu.isalist=amd64
sun.desktop=windows
sun.io.unicode.encoding=UnicodeLittle
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=Cp1252
sun.management.compiler=HotSpot 64-Bit Server Compiler
sun.os.patch.level=
user.country=DE
user.dir=D:\eclipse_rcp
user.home=C:\Users\XXXXX
user.language=de
user.name=XXXXX
user.timezone=Europe/Berlin
user.variant=
Comment 1 Markus Knauer CLA 2011-05-20 11:54:39 EDT
I *know* that this works in the released Helios RCP/RAP package because I've used it many times. Therefore I am closing this bug as FIXED. If you still have this problem (e.g. with Indigo), please re-open this bug.
Comment 2 Marco Heyde CLA 2011-05-21 11:18:40 EDT
I confirm that the issue does not exist anymore. Retest done:

1. New workspace created
2. RAP-Target-Runtime installed via Welcome-Page -> Install Target Platform
3. New RCP project -> RAP Mail Template
Comment 3 Markus Knauer CLA 2011-05-21 11:20:06 EDT
Thanks a lot! :-)