Description
The following code either results in an NPE or in a wrong result depending on which Microkernel instance is used.
mk.commit("", "+\"/root\":{}", mk.getHeadRevision(), ""); mk.commit("", "+\"/root/N0\":{}*\"/root/N0\":\"/root/N1\"+\"/root/N0/N4\":{}", mk.getHeadRevision(), "");
The wrong result is
{ ":childNodeCount": 2, "N0": { ":childNodeCount": 1, "N4": { ":childNodeCount": 0 } }, "N1": { ":childNodeCount": 1, "N4": { ":childNodeCount": 0 } } }
The expected result is
{ ":childNodeCount": 2, "N0": { ":childNodeCount": 1, "N4": { ":childNodeCount": 0 } }, "N1": { ":childNodeCount": 0 } }
simple:fs:target/temp: wrong result
fs:
http-bridge:fs:{homeDir}
/target: NPE
simple: wrong result