Uploaded image for project: 'Backup'
  1. Backup
  2. MGNLBACKUP-24

changing value in repoConfig.gz results in NullPointerException

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Major
    • None
    • 1.0.2
    • None
    • OS: Mac OS X 10.5,
      Java: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304), Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)

    Description

      After changing values in repoConfig.tgz and compressing the folder again with: zip -r repoConfig.gz repoConfig (in OS X Terminal)
      the restore process terminates with the following exception:
      ==============================================
      ./bin/restore -backup /Volumes/Magnolia/backup-09-08-03_1611 -webapp /usr/local/tomcat/webapps/author/
      web.xml found at /usr/local/tomcat/webapps/author/WEB-INF/web.xml
      INFO info.magnolia.cms.beans.config.PropertiesInitializer PropertiesInitializer.java(loadPropertiesFile:224) 04.08.2009 15:15:47 Loading configuration at /usr/local/tomcat/webapps/author/WEB-INF/config/default/magnolia.properties
      Initializing Log4J
      Initializing Log4J from [WEB-INF/config/default/log4j.xml]
      INFO info.magnolia.module.backup.BackupManager BackupManager.java(restore:98) 04.08.2009 15:15:50 Restoring info.magnolia.module.backup.NamespaceBackup@6af6c3
      INFO info.magnolia.module.backup.LaunchBackup LaunchBackup.java(shutdown:237) 04.08.2009 15:15:50 attempting to shutdown repo.
      Exception in thread "main" java.lang.NullPointerException
      at java.util.zip.CheckedInputStream.read(CheckedInputStream.java:60)
      at info.magnolia.module.backup.ZipHandler.read(ZipHandler.java:164)
      at info.magnolia.module.backup.NamespaceBackup.restore(NamespaceBackup.java:119)
      at info.magnolia.module.backup.BackupManager.restore(BackupManager.java:99)
      at info.magnolia.module.backup.LaunchBackup.restore(LaunchBackup.java:230)
      at info.magnolia.module.backup.LaunchBackup.main(LaunchBackup.java:149)
      at info.magnolia.module.backup.Restore.doExec(Restore.java:57)
      at info.magnolia.tools.AbstractBasicExecutable.exec(AbstractBasicExecutable.java:71)
      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:585)
      at info.magnolia.tools.AbstractLauncher.launch(AbstractLauncher.java:126)
      at info.magnolia.tools.AbstractLauncher.doMain(AbstractLauncher.java:84)
      at info.magnolia.module.backup.RestoreLauncher.main(RestoreLauncher.java:51)
      ===============================

      leaving the repoConfig.gz untouched won't raise this Exception.

      Restore was performed according to Tip2 of:
      http://documentation.magnolia-cms.com/modules/backup.html

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              had Jan Haderka
              jmeyer Joachim Meyer
              Nucleus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD