Menu

2M8 upgrade from M7 Please wait while RSSOwl

Help
2008-03-30
2012-08-29
  • Pierre_Gronau

    Pierre_Gronau - 2008-03-30

    Hi,

    on Windows XP with Java 1.5.13

    I upgraded from M7 to M8 the logo appears with the message
    Please wait while RSSOwl migrates data to the new version.

    After short while ( 2 GB data)

    the program terminated ...

    I got the following entry in the log file:
    !ENTRY org.rssowl.ui 4 2 2008-03-30 10:08:40.703
    !MESSAGE Problems occurred when invoking code from plug-in: "org.rssowl.ui".
    !STACK 0
    org.eclipse.core.runtime.AssertionFailedException: assertion failed: The Owl facade has not yet finished initialization
    at org.eclipse.core.runtime.Assert.isTrue(Assert.java:109)
    at org.rssowl.core.Owl.getPersistenceService(Owl.java:113)
    at org.rssowl.core.persist.dao.DynamicDAO.getDAOService(DynamicDAO.java:49)
    at org.rssowl.core.persist.dao.DynamicDAO.getDAO(DynamicDAO.java:302)
    at org.rssowl.ui.internal.Controller.<init>(Controller.java:257)
    at org.rssowl.ui.internal.Controller.getDefault(Controller.java:365)
    at org.rssowl.ui.internal.Activator$7.run(Activator.java:332)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.rssowl.ui.internal.Activator.stop(Activator.java:330)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1040)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1036)
    at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:457)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:526)
    at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1148)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:675)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:291)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:261)
    at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:188)
    at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:622)
    at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:525)
    at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:197)
    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.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

    !ENTRY org.rssowl.ui 4 2 2008-03-30 10:22:24.859
    !MESSAGE Problems occurred when invoking code from plug-in: "org.rssowl.ui".
    !STACK 0
    org.eclipse.core.runtime.AssertionFailedException: assertion failed: The Owl facade has not yet finished initialization
    at org.eclipse.core.runtime.Assert.isTrue(Assert.java:109)
    at org.rssowl.core.Owl.getPersistenceService(Owl.java:113)
    at org.rssowl.core.persist.dao.DynamicDAO.getDAOService(DynamicDAO.java:49)
    at org.rssowl.core.persist.dao.DynamicDAO.getDAO(DynamicDAO.java:302)
    at org.rssowl.ui.internal.Controller.<init>(Controller.java:257)
    at org.rssowl.ui.internal.Controller.getDefault(Controller.java:365)
    at org.rssowl.ui.internal.Activator$7.run(Activator.java:332)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.rssowl.ui.internal.Activator.stop(Activator.java:330)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1040)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1036)
    at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:457)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:526)
    at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1148)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:675)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:291)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:261)
    at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:188)
    at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:622)
    at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:525)
    at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:197)
    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.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

    !ENTRY org.rssowl.core 4 2 2008-03-30 10:22:24.875
    !MESSAGE Problems occurred when invoking code from plug-in: "org.rssowl.core".
    !STACK 0
    java.lang.NullPointerException
    at org.rssowl.core.internal.persist.service.DB4OIDGenerator.shutdown(DB4OIDGenerator.java:115)
    at org.rssowl.core.internal.persist.service.PersistenceServiceImpl.shutdown(PersistenceServiceImpl.java:63)
    at org.rssowl.core.internal.InternalOwl.shutdown(InternalOwl.java:126)
    at org.rssowl.core.internal.Activator$2.run(Activator.java:105)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.rssowl.core.internal.Activator.stop(Activator.java:103)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1040)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1036)
    at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:457)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:526)
    at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1148)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:675)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:291)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:261)
    at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:188)
    at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:622)
    at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:525)
    at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:197)
    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.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

     
    • Anonymous

      Anonymous - 2008-04-02

      I am sorry to hear this, and yes it sounds related to rssowl2 requiring lots of memory to update you from M7 to M8. Could you please post your stacktraces into a new bug report to http://dev.rssowl.org? Thanks!

      Ben

      PS: RSSOwl2 performs regular backups of your subscriptions, so it should easily be possible to restore most stuff even if it fails now.

       
    • Martie Groenewald

      It sounds similar to the problem I had with a 500MB database. What worked for me:
      1) in the RSSOwl.ini file (should be in the installation directory) increase the amount of memory available to RSSOwl (change "-Xmx192m" to "-Xmx380m" or even higher, depending on how much memory you have. I went up to just under 1GB).
      2) Run RSSOwl repeatedly (i.e. when the program terminates, simply run it again). I went through 9 or 10 cycles before the program opened. I'm not sure, but it seemed to me that more data were converted every time RSSOwl ran (even when I received the message that RSSOwl was not responding).
      Hope it works for you too!
      Martie

       
    • Pierre_Gronau

      Pierre_Gronau - 2008-03-30

      thanks for the tip i got the following results:

      my computer has 4 GB RAM

      I couldn´t increase the ram to 360 MB or higher because of the message there is not enough space on storage (25 GB free), with the value 256MB i could start the process - it tooks longer but the same result. I tried this process in the meanwhile more than twenty times

      !SESSION 2008-03-30 12:43:07.156 -----------------------------------------------
      eclipse.buildId=unknown
      java.version=1.5.0_13
      java.vendor=Sun Microsystems Inc.
      BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
      Command-line arguments: -os win32 -ws win32 -arch x86

      !ENTRY org.eclipse.osgi 2 0 2008-03-30 12:43:58.531
      !MESSAGE While loading class "org.rssowl.ui.internal.ApplicationServer$2", thread "Thread[Worker-0,5,main]" timed out waiting (5000ms) for thread "Thread[main,5,main]" to finish starting bundle "update@plugins/org.rssowl.ui_2.0.0.200803092045.jar [60]". To avoid deadlock, thread "Thread[Worker-0,5,main]" is proceeding but "org.rssowl.ui.internal.ApplicationServer$2" may not be fully initialized.
      !STACK 0
      org.osgi.framework.BundleException: State change in progress for bundle "update@plugins/org.rssowl.ui_2.0.0.200803092045.jar" by thread "main".
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
      at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
      at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
      at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
      at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
      at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClassInternal(Unknown Source)
      at org.rssowl.ui.internal.ApplicationServer.safeProcess(ApplicationServer.java:434)
      at org.rssowl.ui.internal.ApplicationServer.access$1(ApplicationServer.java:433)
      at org.rssowl.ui.internal.ApplicationServer$1.run(ApplicationServer.java:395)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
      Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
      ... 17 more
      Root exception:
      org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1141)
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:258)
      at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
      at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
      at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417)
      at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
      at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClassInternal(Unknown Source)
      at org.rssowl.ui.internal.ApplicationServer.safeProcess(ApplicationServer.java:434)
      at org.rssowl.ui.internal.ApplicationServer.access$1(ApplicationServer.java:433)
      at org.rssowl.ui.internal.ApplicationServer$1.run(ApplicationServer.java:395)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

      !ENTRY org.rssowl.core 4 2 2008-03-30 12:56:33.671
      !MESSAGE Problems occurred when invoking code from plug-in: "org.rssowl.core".
      !STACK 0
      java.lang.NullPointerException
      at org.rssowl.core.internal.persist.service.DB4OIDGenerator.shutdown(DB4OIDGenerator.java:115)
      at org.rssowl.core.internal.persist.service.PersistenceServiceImpl.shutdown(PersistenceServiceImpl.java:63)
      at org.rssowl.core.internal.InternalOwl.shutdown(InternalOwl.java:126)
      at org.rssowl.core.internal.Activator$2.run(Activator.java:105)
      at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
      at org.rssowl.core.internal.Activator.stop(Activator.java:103)
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl$3.run(BundleContextImpl.java:1040)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:1036)
      at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:457)
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:526)
      at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1148)
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:675)
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:291)
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:261)
      at org.eclipse.osgi.framework.internal.core.SystemBundle.suspend(SystemBundle.java:188)
      at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:622)
      at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:525)
      at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:197)
      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.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

       

Log in to post a comment.