As part of the .product, press "Add Required
Plugins", which traverses all of the manifests and add all the necessary
dependencies based on the currently selected ones.
Hi
again...
I resolved the problem related...after read the
article:
http://dev.eclipse.org/newslists/news.eclipse.platform/msg58529.html
Only had to copy the eclipse exe to temp assembly
folder.
But now, we crash with the next stone...
The udig
product was generated, but, after unzip, we can't start our uDig executable.
Inspecting the log generated, could see:
!SESSION 2007-02-01
13:02:09.000
----------------------------------------------- eclipse.buildId=unknown java.version=1.5.0_07 java.vendor=Sun
Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32,
NL=es_ES Command-line arguments: -os win32 -ws win32 -arch
x86
!ENTRY org.eclipse.osgi 4 0 2007-02-01 13:02:10.109 !MESSAGE An
error occurred while automatically activating bundle net.refractions.udig.ui
(52). !STACK 0 org.osgi.framework.BundleException: The activator
net.refractions.udig.internal.ui.UiPlugin for bundle net.refractions.udig.ui
is invalid at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator
(AbstractBundle.java:141) at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:962)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:409)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:334) at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source) at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass
(BundleLoader.java:278) at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:147)
at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java
:759) 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.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java
:92) at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:177) 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.core.launcher.Main.invokeFramework(Main.java:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977) at
org.eclipse.core.launcher.Main.main(Main.java:952) Caused by:
java.lang.ClassNotFoundException:
net.refractions.udig.internal.ui.UiPlugin at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:402) at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java
:83) at java.lang.ClassLoader.loadClass(Unknown
Source) at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:278)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass
(BundleHost.java:227) at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:134)
... 31 more Root exception: java.lang.ClassNotFoundException:
net.refractions.udig.internal.ui.UiPlugin at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83) at
java.lang.ClassLoader.loadClass(Unknown Source) at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:278)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass
(BundleHost.java:227) at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:134)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java
:962) at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass
(EclipseLazyStarter.java:86) at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:409)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java
:188) at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:334)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:347) at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source) at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass
(BundleLoader.java:278) at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:147)
at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java
:759) 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.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java
:92) at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:177) 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.core.launcher.Main.invokeFramework(Main.java:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977) at
org.eclipse.core.launcher.Main.main(Main.java:952)
!ENTRY
org.eclipse.osgi 4 0 2007-02-01 13:02:10.125 !MESSAGE Application
error !STACK 1 org.eclipse.core.runtime.CoreException : Plug-in
net.refractions.udig.ui was unable to load class
net.refractions.udig.internal.ui.UDIGApplication. at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:165)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:149)
at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java
:759) 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.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java
:92) at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:177) 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.core.launcher.Main.invokeFramework(Main.java:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977) at
org.eclipse.core.launcher.Main.main(Main.java:952) org.eclipse.core.runtime.CoreException[1]:
java.lang.ClassNotFoundException:
net.refractions.udig.internal.ui.UDIGApplication at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83) at
java.lang.ClassLoader.loadClass(Unknown Source) at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:278)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass
(BundleHost.java:227) at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(
RegistryStrategyOSGI.java:147) at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
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.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:74) at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java
:68) at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
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.core.launcher.Main.invokeFramework(Main.java:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977) at
org.eclipse.core.launcher.Main.main (Main.java:952)
Our actions
were: 1) Open a clean workspace 2) Import plugins from svn brach
(1.1.x) 3) Import features from svn brach (1.1.x) 4) Configure target
platform with sdk generated by Jesse at 16/01/07 5) Clean all
proyects 6) Set PDE -> Update Classpath to all plugins 7) Open
udig.product 8) Check in [Configuration] that only net.refractions.udig and
org.eclipse.rcp appear 9) Set the respective Icon file 10) Click over
Syncronize at [Overview] 11) Start Eclipse Product Export Wizard at
[Overview]
Are we loosing any step? Anybody could see what i'm doing
wrong?
Very very thanks and... Un saludo -- Javier Cámara Subdirección de Sistemas
Informáticos E.P. Desarrollo Agrario y Pesquero c/Bergantín, 39 -
41012 Sevilla. Espańa Tlfno:
955059762 Corporativo: 359762
|