Make module compatible with Magnolia 5 (MGNLBACKUP-70)

[MGNLBACKUP-73] Restore process doesn't work Created: 26/Nov/13  Updated: 29/Mar/22  Resolved: 26/Nov/13

Status: Closed
Project: Backup
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5

Type: Sub-task Priority: Neutral
Reporter: Jaroslav Simak Assignee: Jaroslav Simak
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Team: Nucleus

 Description   
2013-11-26 10:36:59,186 INFO  info.magnolia.tools.AbstractBasicExecutable       : Will use repository from /home/jsimak/dev/mgnlinstances/magnolia-enterprise-5.2-rc2/apache-tomcat-7.0.47/webapps/magnoliaAuthor/repositories/magnolia
2013-11-26 10:37:16,923 INFO  info.magnolia.module.backup.BackupManager         : Restoring info.magnolia.module.backup.NamespaceBackup@1ec375d4
2013-11-26 10:37:16,928 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:, 
2013-11-26 10:37:16,929 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:xsi, http://www.w3.org/2001/XMLSchema-instance
2013-11-26 10:37:16,929 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:mgnl, http://www.magnolia.info/jcr/mgnl
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:mix, http://www.jcp.org/jcr/mix/1.0
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:nt, http://www.jcp.org/jcr/nt/1.0
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:fn_old, http://www.w3.org/2004/10/xpath-functions
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:fn, http://www.w3.org/2005/xpath-functions
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:xs, http://www.w3.org/2001/XMLSchema
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:jcr, http://www.jcp.org/jcr/1.0
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:jcrfn, http://www.jcp.org/jcr/xpath-functions/1.0
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:sv, http://www.jcp.org/jcr/sv/1.0
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:rep, internal
2013-11-26 10:37:16,930 INFO  info.magnolia.module.backup.NamespaceBackup       : Restoring namespace:xml, http://www.w3.org/XML/1998/namespace
2013-11-26 10:37:16,934 INFO  info.magnolia.module.backup.BackupManager         : Restoring info.magnolia.module.backup.NodeTypeBackup@7e2dab33
2013-11-26 10:37:17,018 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}message, will try again.
2013-11-26 10:37:17,018 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}group, will try again.
2013-11-26 10:37:17,018 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}thread, will try again.
2013-11-26 10:37:17,019 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}role, will try again.
2013-11-26 10:37:17,260 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}lastModified
2013-11-26 10:37:17,260 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}favoriteGroup, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}component, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}dataItemNode, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}department, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}folder, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}asset, will try again.
2013-11-26 10:37:17,261 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}user, will try again.
2013-11-26 10:37:17,262 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}page, will try again.
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}metaData
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}company, will try again.
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}director, will try again.
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}dataItemBase, will try again.
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}dataItem, will try again.
2013-11-26 10:37:17,323 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}systemMessage, will try again.
2013-11-26 10:37:17,324 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}siteMap, will try again.
2013-11-26 10:37:17,324 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}Contact, will try again.
2013-11-26 10:37:17,324 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}forum, will try again.
2013-11-26 10:37:17,394 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}workflowInstance
2013-11-26 10:37:17,449 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}created
2013-11-26 10:37:17,449 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}content, will try again.
2013-11-26 10:37:17,511 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}reserve
2013-11-26 10:37:17,512 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}area, will try again.
2013-11-26 10:37:17,512 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}category, will try again.
2013-11-26 10:37:17,512 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}dataFolder, will try again.
2013-11-26 10:37:17,512 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}employees, will try again.
2013-11-26 10:37:17,512 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}contact, will try again.
2013-11-26 10:37:17,576 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}renderable
2013-11-26 10:37:17,576 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}deleted, will try again.
2013-11-26 10:37:17,642 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {}dataBase
2013-11-26 10:37:17,717 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}activatable
2013-11-26 10:37:17,782 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}resource
2013-11-26 10:37:17,830 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}workItem
2013-11-26 10:37:17,879 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}versionable
2013-11-26 10:37:17,918 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}favorite
2013-11-26 10:37:17,954 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}messageProperties
2013-11-26 10:37:17,998 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}contentNode
2013-11-26 10:37:17,998 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}developer, will try again.
2013-11-26 10:37:17,998 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {http://www.magnolia.info/jcr/mgnl}rssAggregator, will try again.
2013-11-26 10:37:17,998 INFO  info.magnolia.module.backup.NodeTypeBackup        : Failed to register node type {}manager, will try again.
2013-11-26 10:37:18,052 INFO  info.magnolia.module.backup.NodeTypeBackup        : Registered node type {http://www.magnolia.info/jcr/mgnl}message
2013-11-26 10:37:18,053 ERROR info.magnolia.module.backup.NodeTypeBackup        : [{http://www.magnolia.info/jcr/mgnl}group] invalid supertype: {http://www.magnolia.info/jcr/mgnl}content
org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException: [{http://www.magnolia.info/jcr/mgnl}group] invalid supertype: {http://www.magnolia.info/jcr/mgnl}content
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.validateNodeTypeDef(NodeTypeRegistry.java:1489)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.internalRegister(NodeTypeRegistry.java:1248)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.registerNodeType(NodeTypeRegistry.java:187)
	at info.magnolia.module.backup.NodeTypeBackup.restore(NodeTypeBackup.java:143)
	at info.magnolia.module.backup.BackupManager.restore(BackupManager.java:103)
	at info.magnolia.module.backup.LaunchBackup.restore(LaunchBackup.java:252)
	at info.magnolia.module.backup.LaunchBackup.main(LaunchBackup.java:161)
	at info.magnolia.module.backup.Restore.doExec(Restore.java:66)
	at info.magnolia.tools.AbstractBasicExecutable.exec(AbstractBasicExecutable.java:73)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	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:66)
2013-11-26 10:37:18,056 INFO  info.magnolia.module.backup.LaunchBackup          : attempting to shutdown repo.
Exception in thread "main" javax.jcr.RepositoryException: org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException: [{http://www.magnolia.info/jcr/mgnl}group] invalid supertype: {http://www.magnolia.info/jcr/mgnl}content
	at info.magnolia.module.backup.NodeTypeBackup.restore(NodeTypeBackup.java:154)
	at info.magnolia.module.backup.BackupManager.restore(BackupManager.java:103)
	at info.magnolia.module.backup.LaunchBackup.restore(LaunchBackup.java:252)
	at info.magnolia.module.backup.LaunchBackup.main(LaunchBackup.java:161)
	at info.magnolia.module.backup.Restore.doExec(Restore.java:66)
	at info.magnolia.tools.AbstractBasicExecutable.exec(AbstractBasicExecutable.java:73)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	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:66)
Caused by: org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException: [{http://www.magnolia.info/jcr/mgnl}group] invalid supertype: {http://www.magnolia.info/jcr/mgnl}content
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.validateNodeTypeDef(NodeTypeRegistry.java:1489)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.internalRegister(NodeTypeRegistry.java:1248)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.registerNodeType(NodeTypeRegistry.java:187)
	at info.magnolia.module.backup.NodeTypeBackup.restore(NodeTypeBackup.java:143)
	... 12 more

Generated at Sun Feb 11 23:25:19 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.