Description
SessionItemStateManager#getIdOfRootTransientNodeState may return null. But this isn't checked while performing a session save operation.
java.lang.NullPointerException
at org.apache.jackrabbit.core.ItemManager.retrieveItem(ItemManager.java:889)
at org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:374)
at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:328)
at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:622)
at org.apache.jackrabbit.core.session.SessionSaveOperation.perform(SessionSaveOperation.java:42)
at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:200)
at org.apache.jackrabbit.core.SessionImpl.perform(SessionImpl.java:359)
at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:762)