Created attachment 1038795 [details]
Sequencing of the attached VDB fails with:
08:48:04,412 ERROR [org.modeshape.jcr.SequencingRunner] (modeshape-sequencer-6-thread-1) The 'teiid-vdb-sequencer' sequencer of repository 'dv' had an error while processing '/files/QT_Vanilla_Hive_Push.vdb/jcr:content/jcr:data' in workspace 'default' and generating output '/derived/teiid/vdbs/QT_Vanilla_Hive_Push.vdb': javax.jcr.nodetype.ConstraintViolationException: The mandatory property named 'vdb:path' defined in type 'vdb:marker' is missing from the node at '/derived/teiid/vdbs/QT_Vanilla_Hive_Push.vdb/Source.xmi/vdb:markers/vdb:marker'
I'm curious why this is a test blocker: yes, it's a bug for this particular VDB, but we have lots of tests where other VDBs are parsed just fine.
To my knowledge we do not have tests where static VDBs are parsed.
Sorry, by "we" I meant ModeShape unit tests that we're using to test the VDB & Model sequencer.
That might mean you use older version of VDB with some attributes missing. In that case I think its good idea to develop (and double check docs) test for these new pieces of information that should be sequenced. Reason being its in the test plan for this release.
Fixed in DV 6.2 branch: https://github.com/jboss-integration/modeshape/commit/c498fb0477eff7f09ea0de148fa31041075f741a.