You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Malzer Ferdinand OSP sIT <Fe...@s-itsolutions.at> on 2012/04/25 11:59:27 UTC

AW: using Node.addMixin("mix:lifecycle") on nt:file nodes

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

AW: using Node.addMixin("mix:lifecycle") on nt:file nodes

Posted by Malzer Ferdinand OSP sIT <Fe...@s-itsolutions.at>.
Hello,
I have to use jack-rabbit in a weblogic10 / java 1.5 environment.
therefore I tried to biuld the jackrabbit projects extracted from jackrabbit-2.4.3-src.zip with maven with the respective compile settings.
compiling the jackrabbit-jcr-rmi modul leads to the following errors:

[INFO] ------------------------------------------------------------------------
[INFO] Building Jackrabbit JCR-RMI
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [remote-resources:process {execution: default}]
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [antrun:run {execution: rmic}]
[INFO] Executing tasks

main:
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientItem. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientItemDefinition. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientLock. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientLockManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientNamespaceRegistry. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientNode. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientNodeDefinition. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientNodeType. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientNodeTypeManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientObservationManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientProperty. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientPropertyDefinition. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientQuery. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientQueryManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientQueryResult. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientRepositoryFactory$1. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientRow. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientSession. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientVersion. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientVersionHistory. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientVersionManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientWorkspace. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.ClientXASession. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.RemoteRepositoryException. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.SafeClientRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientNodeIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientNodeTypeIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientPropertyIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientRowIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.iterator.ClientVersionIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.principal.ClientPrincipalIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientAccessControlEntry. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientAccessControlList. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientAccessControlManager. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientAccessControlPolicy. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientAccessControlPolicyIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.client.security.ClientPrivilege. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.iterator.ArrayEventIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.iterator.ArrayEventListenerIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.iterator.ArrayIterator. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.observation.ClientEventPoll$JCREvent. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.observation.ServerEventListenerProxy. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.repository.JNDIRemoteRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.repository.ProxyRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.repository.RMIRemoteRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.repository.RmiRepositoryFactory. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.repository.URLRemoteRepository. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.AbstractValue$2. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.AbstractValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.BinaryValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.BooleanValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.DateValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.DecimalValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.DoubleValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.LongValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.NameValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.PathValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.ReferenceValue. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.SerialValueFactory. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.SerializableBinary. It is not defined.
     [rmic] Unable to verify class org.apache.jackrabbit.rmi.value.StringValue. It is not defined.
     [rmic] RMI Compiling 27 classes to C:\temp\jackrabbit-2.4.3\jackrabbit-jcr-rmi\target\classes
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.security.RemoteAccessControlManager.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.security.ServerAccessControlManager.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.security.RemoteAccessControlList.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.security.ServerAccessControlList.
     [rmic] error: Class javax.jcr.UnsupportedRepositoryOperationException not found in interface org.apache.jackrabbit.rmi.remote.RemoteSession.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteSession.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.ServerXASession.
     [rmic] error: Class javax.jcr.UnsupportedRepositoryOperationException not found in org.apache.jackrabbit.rmi.server.ServerXASession.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.ServerXASession.
     [rmic] error: Class javax.jcr.UnsupportedRepositoryOperationException not found in org.apache.jackrabbit.rmi.server.ServerXASession.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteWorkspace.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.ServerWorkspace.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteVersionManager.
     [rmic] error: Class javax.jcr.RepositoryException not found in org.apache.jackrabbit.rmi.server.ServerVersionManager.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteItem.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteNode.
     [rmic] error: Class javax.jcr.RepositoryException not found in interface org.apache.jackrabbit.rmi.remote.RemoteVersionHistory.

....

does anyone have an idea what goes wrong?
best regards.
ferry malzer