Hippo-addon-checker/1.01.00

Good day,

Could you please advise on how to run [hippo-addon-checker-1.01.00.pom]( https://maven.bloomreach.com/service/rest/repository/browse/maven2/org/onehippo/cms7/hippo-addon-checker/1.01.00/)? I have configured the repository.xml (for the Repository Consistency Checker). How does it work? I would greatly appreciate your help, and thank you in advance.

I have an old project (Hippo Release version 12.6.8, Hippo CMS version 5.6.8), and as I understand it, I need this checker.

I encountered this error and would like to run the checker:

[INFO] [talledLocalContainer] javax.jcr.RepositoryException: The following node type change contains non-trivial changes. Up until now, only trivial changes are supported. (see javadoc for org.apache.jackrabbit.spi.commons.nodetype.NodeTypeDefDiff):
[INFO] [talledLocalContainer] org.apache.jackrabbit.spi.commons.nodetype.NodeTypeDefDiff[[INFO] [talledLocalContainer] 	nodeTypeName={http://www.onehippo.org/mainsite/nt/1.0}SpecialOff,
[INFO] [talledLocalContainer] 	mixinFlagDiff=NONE,
[INFO] [talledLocalContainer] 	supertypesDiff=MAJOR,
[INFO] [talledLocalContainer] 	propertyDifferences=[[INFO] [talledLocalContainer] 	],
[INFO] [talledLocalContainer] 	childNodeDifferences=[[INFO] [talledLocalContainer] 	]
[INFO] [talledLocalContainer] ]
[INFO] [talledLocalContainer] 
[INFO] [talledLocalContainer] 	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.checkForConflictingContent(NodeTypeRegistry.java:947) ~[jackrabbit-core-2.18.3-h2.jar:2.18.3-h2]
[INFO] [talledLocalContainer] 	at org.hippoecm.repository.jackrabbit.HippoNodeTypeRegistry.checkForConflictingContent(HippoNodeTypeRegistry.java:177) ~[hippo-repository-engine-5.6.8.jar:5.6.8]

@jasper.floor @Nicholas_Pavao @jeroen.hoffman
Guys, please help me :saluting_face:

Hi B_A,
The checker tool is documented at Checker Repository Maintenance Tool - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS

But it won’t help with the NodeTypeDefDiff error. That one means that you have made non-trivial changes to a cnd file and you’re trying to deploy that on top of an existing one. It seems the super type(s) of your SpecialOff type changed, (supertypesDiff=MAJOR).

To get around that, easiest to just not do that… Maybe work with a mixin type or something. Only type and property additions are allowed as trivial change that work on upgrade.

HTH
Jeroen