Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Java Webstart problems(Problems with jnlp on mac)
Java Webstart problems [message #513722] Wed, 10 February 2010 23:30 Go to next message
dwain Missing name is currently offline dwain Missing nameFriend
Messages: 35
Registered: October 2009
Member
I have an RCP application that we want to do start with a JNLP file. I went through several tutorials, none of which fully worked unfortunately, and finally have a wrapper feature that builds a JNLP file and supposedly exports for different platforms. It works great on my Windows machine, however it does not work at all on any other systems. I went through the jar files that were created for the different platforms, and it looks to me like they are all the same, whether they are meant for Mac or windows, they all have the same equinox launcher file, org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v200905 19 which would seem to be only useful in windows. There are also several other jars with win32 in them that seem like they are not for Mac.

In an effort to fix this issue, I found some older equinox launcher files that a co-worker had used before and put them in the JNLP. So now if the client computer is a Mac it will get the following jars:
org.eclipse.equinox.launcher.cocoa.macosx.x86_64,jar
org.eclipse.core.filesystem.macosx_1.1.0.v20090112
org.eclipse.equinox.security.macosx_1.100.0.v20090520-1800
org.eclipse.swt.cocoa.macosx.x86_64_3.5.1.v3555a
org.eclipse.ui.cocoa_1.0.0.I20090525-2000

where the last 4 are jar files that I pulled from building my product for the Mac Cocoa x86_64 platform. This still does not work at all. Is this a problem with the feature export? Am I missing some Mac-Specific jar files? Any ideas at all? Thanks,

Dwain
Re: Java Webstart problems [message #513937 is a reply to message #513722] Thu, 11 February 2010 17:35 Go to previous messageGo to next message
dwain Missing name is currently offline dwain Missing nameFriend
Messages: 35
Registered: October 2009
Member
Since I posted this I have found, at least in Windows, you don't need the launcher files for the different platforms. I decided to attach my JNLP file hoping that would help. Also at the bottom is the error log that I am getting when I run it on Mac OSX.

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://it.myExample.net/xxxx">
	<information>
		<title>Title</title>
		<vendor>Vendor</vendor>
		<homepage href="http://www.myExample.com" />
		<description>
			My Example JNLP
		</description>
		<icon kind="splash" href="splash.gif"/>
		<offline-allowed/>
	</information>
	
	<security>
		<all-permissions/>
	</security>
	
	<component-desc/>
	
	<application-desc main-class="org.eclipse.equinox.launcher.WebStartMain">
		<argument>
			-nosplash
		</argument>
	</application-desc>
	
	<resources os="Mac" arch="x86">
		<j2se version="1.6+" java-vm-args="-XstartOnFirstThread"/>
		<jar href="macosx.cocoa.x86/org.eclipse.swt.cocoa.macosx_3.5.1.v3555a.jar"/>
	</resources>

	<resources os="Mac" arch="x86_64">
		<j2se version="1.6+" java-vm-args="-XstartOnFirstThread"/>
		<jar href="macosx.cocoa.x86_64/org.eclipse.swt.cocoa.macosx.x86_64_3.5.1.v3555a.jar"/>
	</resources>

	<resources os="Windows" arch="x86">
		<j2se version="1.6+"/>
		<jar href="win32.win32.x86/org.eclipse.swt.win32.win32.x86_3.5.1.v3555a.jar"/>
	</resources>

	<resources os="linux" arch="x86_64">
		<j2se version="1.6+"/>
		<jar href="linux.gtk.x86_64/org.eclipse.swt.gtk.linux.x86_64_3.5.1.v3555a.jar"/>
	</resources>

	<resources os="linux" arch="x86">
		<j2se version="1.6+"/>
		<jar href="linux.gtk.x86/org.eclipse.swt.gtk.linux.x86_3.5.1.v3555a.jar"/>
	</resources>

	<resources>
		<property name="properties.endpoint.address" value="http://it.myExample.net/property/services" />
		<property name="eclipse.product" value="com.myExample.xxxx.product"/>
		<property name="osgi.instance.area" value="@user.home/Application Data/xxxx"/>
		<property name="osgi.configuration.area" value="@user.home/Application Data/xxxx"/>
		<jar href="eclipse/org.eclipse.ui.views_3.4.1.M20090826-0800.jar"/>
		<jar href="eclipse/org.eclipse.help_3.4.1.v20090805_35x.jar"/>
		<jar href="eclipse/org.eclipse.ui.browser_3.2.300.v20090526.jar"/>
		<jar href="eclipse/org.eclipse.core.databinding_1.2.0.M20090819-0800.jar"/>
		<jar href="eclipse/org.eclipse.core.databinding.property_1.2.0.M20090819-0800.jar"/>
		<jar href="eclipse/org.eclipse.ecf.identity_3.0.0.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.engine_1.0.101.R35x_v20090825.jar"/>
		<jar href="eclipse/org.eclipse.ecf.provider.filetransfer_3.0.1.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.core.variables_3.2.200.v20090521.jar"/>
		<jar href="eclipse/org.eclipse.ecf.ssl_1.0.0.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.emf.ecore.change_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.equinox.app_1.2.0.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.emfworkbench.integration_1.1.301.v200908101600.jar"/>
		<jar href="eclipse/org.eclipse.ui.navigator.resources_3.4.1.M20090826-0800.jar"/>
		<jar href="eclipse/org.eclipse.ui.console_3.4.0.v20090513.jar"/>
		<jar href="eclipse/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar"/>
		<jar href="eclipse/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.emf.ecore_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.wst.validation_1.2.102.v200905201610.jar"/>
		<jar href="eclipse/org.eclipse.compare.core_3.5.0.I20090430-0408.jar"/>
		<jar href="eclipse/com.ibm.icu_4.0.1.v20090822.jar"/>
		<jar href="eclipse/javax.xml_1.3.4.v200902170245.jar"/>
		<jar href="eclipse/org.apache.xml.resolver_1.2.0.v200902170519.jar"/>
		<jar href="eclipse/org.eclipse.ui_3.5.1.M20090902-1000.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.core_1.0.101.R35x_v20090819.jar"/>
		<jar href="eclipse/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20090413.jar"/>
		<jar href="eclipse/org.eclipse.jface.text_3.5.1.r351_v20090708-0800.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.ui_1.1.402.v200901262305.jar"/>
		<jar href="eclipse/org.eclipse.team.ui_3.5.0.I20090430-0408.jar"/>
		<jar href="eclipse/org.eclipse.ui.navigator_3.4.1.M20090911-1550.jar"/>
		<jar href="eclipse/org.apache.xml.serializer_2.7.1.v200902170519.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.uriresolver_1.1.301.v200805140415.jar"/>
		<jar href="eclipse/org.eclipse.emf.ecore.edit_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.frameworks_1.1.300.v200904160730.jar"/>
		<jar href="eclipse/org.eclipse.ui.workbench_3.5.1.M20090826-0800a.jar"/>
		<jar href="eclipse/org.eclipse.ltk.core.refactoring_3.5.0.v20090513-2000.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.project.facet.core_1.4.1.v200908111817.jar"/>
		<jar href="eclipse/org.eclipse.core.contenttype_3.4.1.R35x_v20090826-0451.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.artifact.repository_1.0.101.R35x_v20090721.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.metadata.repository_1.0.101.R35x_v20090812.jar"/>
		<jar href="eclipse/org.eclipse.emf.common_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.emf_1.1.301.v200908181930.jar"/>
		<jar href="eclipse/org.eclipse.jface_3.5.1.M20090826-0800.jar"/>
		<jar href="eclipse/org.eclipse.wst.sse.core_1.1.401.v200909172215.jar"/>
		<jar href="eclipse/org.eclipse.emf.ecore.xmi_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.ecf.filetransfer_3.0.0.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.core.expressions_3.4.100.v20090429-1800.jar"/>
		<jar href="eclipse/org.eclipse.osgi.util_3.2.0.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.core.resources_3.5.1.R35x_v20090826-0451.jar"/>
		<jar href="eclipse/org.eclipse.wst.xml.core_1.1.401.v200908242115.jar"/>
		<jar href="eclipse/org.eclipse.wst.html.core_1.1.300.v200903120608.jar"/>
		<jar href="eclipse/org.eclipse.core.runtime_3.5.0.v20090525.jar"/>
		<jar href="eclipse/org.eclipse.jem.util_2.0.200.v200905140200.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.repository_1.0.1.v20090901-1041.jar"/>
		<jar href="eclipse/org.eclipse.search_3.5.1.r351_v20090708-0800.jar"/>
		<jar href="eclipse/org.eclipse.ltk.ui.refactoring_3.4.100.v20090604.jar"/>
		<jar href="eclipse/org.eclipse.ant.core_3.2.100.v20090817_r351.jar"/>
		<jar href="eclipse/org.eclipse.core.databinding.observable_1.2.0.M20090902-0800.jar"/>
		<jar href="eclipse/org.eclipse.wst.sse.ui_1.1.101.v200908261807.jar"/>
		<jar href="eclipse/org.eclipse.wst.html.ui_1.0.401.v200908111935.jar"/>
		<jar href="eclipse/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20090429-1800.jar"/>
		<jar href="eclipse/org.eclipse.equinox.common_3.5.1.R35x_v20090807-1100.jar"/>
		<jar href="eclipse/org.eclipse.text_3.5.0.v20090513-2000.jar"/>
		<jar href="eclipse/org.apache.xerces_2.9.0.v200909240008.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.core_1.1.201.v200806010600.jar"/>
		<jar href="eclipse/org.eclipse.core.filebuffers_3.5.0.v20090526-2000.jar"/>
		<jar href="eclipse/org.eclipse.equinox.preferences_3.2.300.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.equinox.security_1.0.100.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.environment_1.0.301.v200908101600.jar"/>
		<jar href="eclipse/org.eclipse.swt_3.5.1.v3555a.jar"/>
		<jar href="eclipse/org.eclipse.debug.ui_3.5.1.v20090811_r351.jar"/>
		<jar href="eclipse/org.eclipse.ui.ide_3.5.1.M20090826-0800.jar"/>
		<jar href="eclipse/org.eclipse.ui.workbench.texteditor_3.5.0.v20090603.jar"/>
		<jar href="eclipse/org.eclipse.ui.views.properties.tabbed_3.5.0.I20090429-1800.jar"/>
		<jar href="eclipse/javax.servlet_2.5.0.v200806031605.jar"/>
		<jar href="eclipse/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.ui.forms_3.4.1.v20090714_35x.jar"/>
		<jar href="eclipse/org.eclipse.wst.css.core_1.1.300.v200904131653.jar"/>
		<jar href="eclipse/org.eclipse.core.commands_3.5.0.I20090525-2000.jar"/>
		<jar href="eclipse/org.eclipse.osgi.services_3.2.0.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.debug.core_3.5.0.v20090526-1600.jar"/>
		<jar href="eclipse/org.eclipse.core.jobs_3.4.100.v20090429-1800.jar"/>
		<jar href="eclipse/org.eclipse.core.resources.compatibility_3.4.0.v20090505.jar"/>
		<jar href="eclipse/org.eclipse.emf.edit_2.5.0.v200906151043.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.metadata_1.0.100.v20090525.jar"/>
		<jar href="eclipse/org.eclipse.core.net_1.2.1.r35x_20090812-1200.jar"/>
		<jar href="eclipse/org.eclipse.wst.css.ui_1.0.401.v200907171457.jar"/>
		<jar href="eclipse/org.eclipse.equinox.registry_3.4.100.v20090520-1800.jar"/>
		<jar href="eclipse/org.eclipse.jface.databinding_1.3.1.M20090826-0800.jar"/>
		<jar href="eclipse/org.eclipse.wst.common.modulecore_1.1.301.v200908101600.jar"/>
		<jar href="eclipse/org.eclipse.ui.editors_3.5.0.v20090527-2000.jar"/>
		<jar href="eclipse/org.eclipse.equinox.p2.jarprocessor_1.0.100.v20090520-1905.jar"/>
		<jar href="eclipse/org.eclipse.wst.xml.ui_1.1.1.v200908242115.jar"/>
		<jar href="eclipse/org.eclipse.compare_3.5.0.I20090514-0808.jar"/>
		<jar href="eclipse/org.eclipse.ecf_3.0.0.v20090831-1906.jar"/>
		<jar href="eclipse/org.eclipse.team.core_3.5.0.I20090527-0620.jar"/>
		<jar href="eclipse/org.eclipse.osgi_3.5.1.R35x_v20090827.jar"/>
		<jar href="eclipse/org.eclipse.core.filesystem_1.2.0.v20090507.jar"/>
		<jar href="myExample/com.myExample.plugin.synergy_1.0.0.201002091607.jar"/>
		<jar href="myExample/com.myExample.plugin.properties_1.0.1.jar"/>
		<jar href="myExample/com.myExample.plugin.email_1.0.0.jar"/>
		<jar href="myExample/com.myExample.plugin.common_1.0.2.jar"/>
		<jar href="myExample/com.myExample.plugin.content_1.0.0.jar"/>
		<jar href="myExample/com.myExample.plugin.security_1.0.0.jar"/>
		<jar href="myExample/com.myExample.plugin.payment_1.0.0.jar"/>
		<jar href="myExample/com.myExample.xxxx_1.0.0.jar"/>
	</resources>
</jnlp>


Which will yield the following error log when run on a Mac OSX...

!SESSION 2010-02-11 10:29:17.981 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_17
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=carbon, NL=en_US
Framework arguments:  
-nosplash

Command-line arguments:  
-nosplash


!ENTRY org.eclipse.osgi 4 0 2010-02-11 10:29:20.011
!MESSAGE An error occurred while automatically activating bundle org.eclipse.ui.workbench (477).
!STACK 0
org.osgi.framework.BundleException: The activator org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench is invalid
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
        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:449)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
        at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:170)
        at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
        at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:189)
        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(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:79)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
        at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:57)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.javaws.Launcher.invokeMainMethod(Launcher.java:1535)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:152)
        ... 43 more
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        ... 49 more
Root exception:
java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:152)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
        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:449)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
        at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:170)
        at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
        at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:189)
        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(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:79)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
        at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:57)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.javaws.Launcher.invokeMainMethod(Launcher.java:1535)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        ... 49 more

!ENTRY org.eclipse.osgi 4 0 2010-02-11 10:29:20.017
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "com.myExample.xxxx" was unable to instantiate class "com.myExample.xxxx.Application".
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
        at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874)
        at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
        at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:189)
        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(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.WebStartMain.basicRun(WebStartMain.java:79)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
        at org.eclipse.equinox.launcher.WebStartMain.main(WebStartMain.java:57)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.javaws.Launcher.invokeMainMethod(Launcher.java:1535)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/ui/application/WorkbenchAdvisor
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:170)
        ... 22 more
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.ui.workbench (477).
        at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)
        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
        at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        ... 28 more
Caused by: org.osgi.framework.BundleException: The activator org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench is invalid
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
        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)
        ... 38 more
Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.newInstance0(Class.java:326)
        at java.lang.Class.newInstance(Class.java:308)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:152)
        ... 43 more
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
        ... 49 more

!ENTRY org.eclipse.osgi 2 0 2010-02-11 10:29:20.036
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2010-02-11 10:29:20.036
!MESSAGE Bundle org.eclipse.swt.cocoa.macosx.x86_64_3.5.1.v3555a [482] was not resolved.
!SUBENTRY 2 org.eclipse.swt.cocoa.macosx.x86_64 2 0 2010-02-11 10:29:20.036
!MESSAGE Platform filter did not match: (& (osgi.ws=cocoa) (osgi.os=macosx) (osgi.arch=x86_64) )
!SUBENTRY 1 org.eclipse.osgi 2 0 2010-02-11 10:29:20.036
!MESSAGE Bundle org.eclipse.swt.cocoa.macosx_3.5.1.v3555a [506] was not resolved.
!SUBENTRY 2 org.eclipse.swt.cocoa.macosx 2 0 2010-02-11 10:29:20.036
!MESSAGE Platform filter did not match: (& (osgi.ws=cocoa) (osgi.os=macosx) (|(osgi.arch=x86)(osgi.arch=ppc)) )
 


Which makes it look like it is trying to run the cocoa SWT jar when it should run the carbon SWT. I tried sending both cocoa and carbon SWT jars in and that did not help either.

[Updated on: Fri, 12 February 2010 00:20]

Report message to a moderator

Re: Java Webstart problems [message #513999 is a reply to message #513937] Fri, 12 February 2010 00:20 Go to previous message
dwain Missing name is currently offline dwain Missing nameFriend
Messages: 35
Registered: October 2009
Member
I didn't get any responses to this yet, but I think I have it working now. This is the JNLP file that I ended up with in case anyone else is having a similar problem. It looks like an issue with the 64 bit VM on Mac's. So had to include all of the 32 bit jars and set the vm to run at 32 bits with the -d32 VM argument.

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://it.myExample.net:80/xxxx">
	<information>
		<title>My Example</title>
		<vendor>Vendor</vendor>
		<homepage href="http://www.myExample.com" />
		<description>
			My Example RCP Application
		</description>
		<icon kind="splash" href="splash.gif"/>
		<offline-allowed/>
	</information>
	
	<security>
		<all-permissions/>
	</security>
	
	<update check="always" policy="always" />
	
	<component-desc/>
	
	<application-desc main-class="org.eclipse.equinox.launcher.WebStartMain">
		<argument>
			-showsplash
		</argument>
	</application-desc>

	<resources os="Mac" arch="x86_64">
		<j2se version="1.6+" java-vm-args="-XstartOnFirstThread -d32"/>
		<jar href="macosx.x86_64/org.eclipse.ui.cocoa_1.0.0.I20090525-2000.jar" download="eager"/>
		<jar href="macosx.x86_64/org.eclipse.ui.carbon_4.0.0.I20090525-2000.jar" download="eager"/>
		<jar href="macosx.x86_64/org.eclipse.swt.cocoa.macosx_3.5.1.v3555a.jar" download="eager"/>
		<jar href="macosx.x86_64/org.eclipse.swt.cocoa.macosx.x86_64_3.5.1.v3555a.jar" download="eager"/>
		<jar href="macosx.x86_64/org.eclipse.swt.carbon.macosx_3.5.1.v3555a.jar" download="eager"/>
		<jar href="macosx.x86_64/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.0.1.R35x_v20090707.jar" download="eager"/>
	</resources>
	
	<resources os="Windows" arch="x86">
		<j2se version="1.6+"/>
		<jar href="win32.win32.x86/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519.jar" download="eager"/>
		<jar href="win32.win32.x86/org.eclipse.swt.win32.win32.x86_3.5.1.v3555a.jar" download="eager"/>
	</resources>
	
	<resources os="Windows" arch="x86_64">
		<j2se version="1.6+"/>
		<jar href="win32.win32.x86_64/org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v20090519.jar" download="eager"/>
		<jar href="win32.win32.x86_64/org.eclipse.swt.win32.win32.x86_64_3.5.1.v3555a.jar" download="eager"/>
	</resources>
	
	<resources>
		<property name="eclipse.product" value="com.myExample.xxxx.product"/>
		<property name="osgi.instance.area" value="@user.home/Application Data/xxxx"/>
		<property name="osgi.configuration.area" value="@user.home/Application Data/xxxx"/>
		<jar href="eclipse/org.eclipse.ui.views_3.4.1.M20090826-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.help_3.4.1.v20090805_35x.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.browser_3.2.300.v20090526.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.databinding_1.2.0.M20090819-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.databinding.property_1.2.0.M20090819-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf.identity_3.0.0.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.engine_1.0.101.R35x_v20090825.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf.provider.filetransfer_3.0.1.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.variables_3.2.200.v20090521.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf.ssl_1.0.0.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.ecore.change_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.app_1.2.0.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.emfworkbench.integration_1.1.301.v200908101600.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.navigator.resources_3.4.1.M20090826-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.console_3.4.0.v20090513.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.concurrent_1.0.0.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.ecore_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.validation_1.2.102.v200905201610.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.compare.core_3.5.0.I20090430-0408.jar" download="eager"/>
		<jar href="eclipse/com.ibm.icu_4.0.1.v20090822.jar" download="eager"/>
		<jar href="eclipse/javax.xml_1.3.4.v200902170245.jar" download="eager"/>
		<jar href="eclipse/org.apache.xml.resolver_1.2.0.v200902170519.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui_3.5.1.M20090902-1000.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.core_1.0.101.R35x_v20090819.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20090413.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.jface.text_3.5.1.r351_v20090708-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.ui_1.1.402.v200901262305.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.team.ui_3.5.0.I20090430-0408.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.navigator_3.4.1.M20090911-1550.jar" download="eager"/>
		<jar href="eclipse/org.apache.xml.serializer_2.7.1.v200902170519.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.uriresolver_1.1.301.v200805140415.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.ecore.edit_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.frameworks_1.1.300.v200904160730.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.workbench_3.5.1.M20090826-0800a.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ltk.core.refactoring_3.5.0.v20090513-2000.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.project.facet.core_1.4.1.v200908111817.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.contenttype_3.4.1.R35x_v20090826-0451.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.artifact.repository_1.0.101.R35x_v20090721.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.metadata.repository_1.0.101.R35x_v20090812.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.common_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.emf_1.1.301.v200908181930.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.jface_3.5.1.M20090826-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.sse.core_1.1.401.v200909172215.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.ecore.xmi_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf.filetransfer_3.0.0.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.expressions_3.4.100.v20090429-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.osgi.util_3.2.0.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.resources_3.5.1.R35x_v20090826-0451.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.xml.core_1.1.401.v200908242115.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.html.core_1.1.300.v200903120608.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.runtime_3.5.0.v20090525.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.jem.util_2.0.200.v200905140200.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.repository_1.0.1.v20090901-1041.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.search_3.5.1.r351_v20090708-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ltk.ui.refactoring_3.4.100.v20090604.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ant.core_3.2.100.v20090817_r351.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.databinding.observable_1.2.0.M20090902-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.sse.ui_1.1.101.v200908261807.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.html.ui_1.0.401.v200908111935.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20090429-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.common_3.5.1.R35x_v20090807-1100.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.text_3.5.0.v20090513-2000.jar" download="eager"/>
		<jar href="eclipse/org.apache.xerces_2.9.0.v200909240008.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.core_1.1.201.v200806010600.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.filebuffers_3.5.0.v20090526-2000.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.preferences_3.2.300.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.security_1.0.100.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.environment_1.0.301.v200908101600.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.swt_3.5.1.v3555a.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.debug.ui_3.5.1.v20090811_r351.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.ide_3.5.1.M20090826-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.workbench.texteditor_3.5.0.v20090603.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.views.properties.tabbed_3.5.0.I20090429-1800.jar" download="eager"/>
		<jar href="eclipse/javax.servlet_2.5.0.v200806031605.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.forms_3.4.1.v20090714_35x.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.css.core_1.1.300.v200904131653.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.commands_3.5.0.I20090525-2000.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.osgi.services_3.2.0.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.debug.core_3.5.0.v20090526-1600.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.jobs_3.4.100.v20090429-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.resources.compatibility_3.4.0.v20090505.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.emf.edit_2.5.0.v200906151043.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.metadata_1.0.100.v20090525.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.net_1.2.1.r35x_20090812-1200.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.css.ui_1.0.401.v200907171457.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.registry_3.4.100.v20090520-1800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.jface.databinding_1.3.1.M20090826-0800.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.common.modulecore_1.1.301.v200908101600.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ui.editors_3.5.0.v20090527-2000.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.equinox.p2.jarprocessor_1.0.100.v20090520-1905.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.wst.xml.ui_1.1.1.v200908242115.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.compare_3.5.0.I20090514-0808.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.ecf_3.0.0.v20090831-1906.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.team.core_3.5.0.I20090527-0620.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.osgi_3.5.1.R35x_v20090827.jar" download="eager"/>
		<jar href="eclipse/org.eclipse.core.filesystem_1.2.0.v20090507.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.synergy_1.0.0.201002091607.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.properties_1.0.1.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.email_1.0.0.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.common_1.0.2.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.content_1.0.0.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.security_1.0.0.jar" download="eager"/>
		<jar href="myExample/com.myExample.plugin.payment_1.0.0.jar" download="eager"/>
		<jar href="myExample/com.myExample.xxxx_1.0.0.jar" download="eager"/>
	</resources>
</jnlp>
Previous Topic:RCP question
Next Topic:How ViewPart response to some EditorPart Action
Goto Forum:
  


Current Time: Mon Dec 22 10:39:21 GMT 2014

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

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