OCM-1: Move jackrabbit-ocm to JCR Commons

Move jackrabbit-ocm away from main trunk.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@768959 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

Move jackrabbit-ocm-nodemanagement away from main trunk.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@768966 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

Updated README, NOTICE and LICENSE files.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@768983 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

Standalone build of OCM.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@769009 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

Merge the nodemanagement code to the main OCM codebase. Needs an optional jackrabbit-core dependency.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@769033 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

Merge the nodemanagement tests to the main OCM codebase.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@769038 13f79535-47bb-0310-9956-ffa450edef68
OCM-1: Move jackrabbit-ocm to JCR Commons

All nodemanagement code is now merged, no need for the separate component.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@769041 13f79535-47bb-0310-9956-ffa450edef68
Update license header to match current standard

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@776778 13f79535-47bb-0310-9956-ffa450edef68
Fix for OCM-33 (error during the unit tests, mainly for the node type manager)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@779314 13f79535-47bb-0310-9956-ffa450edef68
ocm: Update to parent POM version 3 and adjust build settings accordingly

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@789640 13f79535-47bb-0310-9956-ffa450edef68
OCM-43: Reviving OCM framework with Jackrabbit 2.x

Patch by Kadir Alaca

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1003049 13f79535-47bb-0310-9956-ffa450edef68
OCM-45 ReflectionUtils.implementsInterface() only checks one interface and returns

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1160997 13f79535-47bb-0310-9956-ffa450edef68
OCM-47 bump to latest jr core version with which all tests pass and include mvn source plugin such that sources are also build

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342542 13f79535-47bb-0310-9956-ffa450edef68
OCM-47 bump dtd version

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342543 13f79535-47bb-0310-9956-ffa450edef68
OCM-47 clean up unit tests. Remove unneeded RepositoryLifeCycleTestSetup, organize imports, typo' etc

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342544 13f79535-47bb-0310-9956-ffa450edef68
OCM-47 fix javadocs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342545 13f79535-47bb-0310-9956-ffa450edef68
OCM-47 remove javadocs that do not add any value

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342686 13f79535-47bb-0310-9956-ffa450edef68
OCM-50 use the jcrType annotation from the collection annotation or description instead of from the elements in the collection. If the jcrType is empty, the collection node will be treated according the cnd definition

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342688 13f79535-47bb-0310-9956-ffa450edef68
OCM-48 use the collectionDescriptor jcrType to create the jcr collection node with if non-empty.

Also similarly, in updateManagableCollection, when removing the old collection node, again re-create one of the same type

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342692 13f79535-47bb-0310-9956-ffa450edef68
OCM-49 replace workspace move with session move. Still need to replace the ocm.copy with a session copy instead of a workspace copy

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/commons/ocm/trunk@1342694 13f79535-47bb-0310-9956-ffa450edef68