I have a package built on AEM 5.6.1 and I've tested that it works as expected. However, when I try to deploy it in AEM 6, I get the following error:
Caused by: javax.jcr.nodetype.ConstraintViolationException: Item is protected.
at org.apache.jackrabbit.oak.jcr.session.ItemImpl$ItemWriteOperation.checkPreconditions(ItemImpl.java:99)
at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:304)
at org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:113)
at org.apache.jackrabbit.oak.jcr.session.NodeImpl.remove(NodeImpl.java:207)
at org.apache.jackrabbit.vault.fs.impl.io.FolderArtifactHandler.accept(FolderArtifactHandler.java:112)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:880)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:758)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:795)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:795)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:795)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:795)
at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:795)
How can I resolve this error? What files should I start looking at in order to get my package working in AEM 6?