hello,
add the mixin type mix:lifecycle to a node and save the change.
after this I try to use the method Node.getAllowedLifecycleTransistions() and 
get the following exception:

javax.jcr.ItemNotFoundException: 
5fd7d7f1-ceff-4b71-9df9-527702933b65/{http://www.jcp.org/jcr/1.0}lifecyclePolicy
        at 
org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:384)
        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.NodeImpl$3.perform(NodeImpl.java:1175)
        at org.apache.jackrabbit.core.NodeImpl$3.perform(NodeImpl.java:1171)
        at 
org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216)
        at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
        at org.apache.jackrabbit.core.NodeImpl.getProperty(NodeImpl.java:1171)
        at 
org.apache.jackrabbit.core.NodeImpl.getAllowedLifecycleTransistions(NodeImpl.java:3431)

does anyone have an idea what goes wrong?
is there anywhere more documentation about JCR liefcycle management available?

best regards.
ferry malzer

Reply via email to