Node.setProperty with a null value should not throw a ItemNotFoundException in the case a property with the given name does not exist. Rather should it return a stale property which throws an InvalidItemStateException when its methods are accessed.
This behavior is also consistent with jackrabbit-core.
|Field||Original Value||New Value|
|Summary||[SPI] Node.setProperty with null value throws throw createE();||[SPI] Node.setProperty with null value throws ItemNotFoundException|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||2.3.0 [ 12315901 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|