Hi While accessing Jackrabbit oak through deployed Jackrabbit oak web-app
using rmi, I am getting following error while check in the node to
repository.

Stack trace: 
Exception in thread "main" javax.jcr.nodetype.ConstraintViolationException:
OakConstraint0021: /testNode_1462713844833[[nt:unstructured,
mix:versionable]]: Mandatory property jcr:predecessors not found in a new
node
        at
org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(ServerObject.java:109)
        at
org.apache.jackrabbit.rmi.server.ServerSession.save(ServerSession.java:265)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
        at sun.rmi.transport.Transport$1.run(Transport.java:200)
        at sun.rmi.transport.Transport$1.run(Transport.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
        at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
        at java.security.AccessController.doPrivileged(Native Method)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
        at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
        at org.apache.jackrabbit.rmi.server.ServerSession_Stub.save(Unknown 
Source)
        at
org.apache.jackrabbit.rmi.client.ClientSession.save(ClientSession.java:272)
        at TestJCRVersionable.main(TestJCRVersionable.java:23)




--
View this message in context: 
http://jackrabbit.510166.n4.nabble.com/Mandatory-property-jcr-predecessors-not-found-in-a-new-node-tp4664014.html
Sent from the Jackrabbit - Dev mailing list archive at Nabble.com.

Reply via email to