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