[udig-devel] Re: Exporting uDig product problem

Andy Czerwonka aczerwonka at 3esi.com
Tue Feb 6 17:30:25 PST 2007


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.
  "Javier Cámara" <javiercamaraperez at gmail.com> wrote in message news:554687cb0702010428r1b3b79e9ufecf5066f7563278 at mail.gmail.com...
  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




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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.refractions.net/pipermail/udig-devel/attachments/20070206/7875e82d/attachment-0001.html


More information about the udig-devel mailing list