From 3774f9ed0175edd806f6f60ffcea4e9e9733f4e1 Mon Sep 17 00:00:00 2001 From: Jan Vonka Date: Thu, 16 Apr 2009 12:51:43 +0000 Subject: [PATCH] Merged V3.1 to HEAD 13965: Line-endings only 13967: Enable upgrade of MT env from 3.0.x to 3.1.1+ (with out-of-date config warning on startup rather than errors later) 13976: Line-endings only 13977: MT - add unit test (for dynamic models) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13980 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../extension/mt/mt-admin-context.xml.sample | 4 +- .../messages/system-messages.properties | 5 +- config/alfresco/mt/mt-base-context.xml | 16 +- config/alfresco/repo-admin-context.xml | 23 +- config/alfresco/workflow-context.xml | 4 +- .../repo/tenant/MultiTAdminServiceImpl.java | 35 +- .../alfresco/repo/tenant/MultiTDemoTest.java | 532 ++++++++++-------- .../repo/tenant/TenantInterpreter.java | 40 +- source/test-resources/tenant/exampleModel.xml | 90 +++ .../tenant/mt-admin-context.xml | 7 +- 10 files changed, 484 insertions(+), 272 deletions(-) create mode 100644 source/test-resources/tenant/exampleModel.xml diff --git a/config/alfresco/extension/mt/mt-admin-context.xml.sample b/config/alfresco/extension/mt/mt-admin-context.xml.sample index 5d63e0f970..288734c26c 100644 --- a/config/alfresco/extension/mt/mt-admin-context.xml.sample +++ b/config/alfresco/extension/mt/mt-admin-context.xml.sample @@ -20,12 +20,10 @@ - - + - ${alfresco_user_store.adminusername} diff --git a/config/alfresco/messages/system-messages.properties b/config/alfresco/messages/system-messages.properties index d5fbf61b71..18e5e60a23 100644 --- a/config/alfresco/messages/system-messages.properties +++ b/config/alfresco/messages/system-messages.properties @@ -24,4 +24,7 @@ system.openoffice.err.connection_remade=The OpenOffice connection was re-establi system.locks.err.failed_to_acquire_lock=Failed to get lock ''{0}'' using token ''{1}''. system.locks.err.lock_resource_missing=Failed to manipulate lock ''{0}'' using token ''{1}''. The lock resource no longer exists. system.locks.err.lock_update_count=Failed to update lock ''{0}'' using token ''{1}''. {2} locks were updated when {3} should have been. -system.locks.err.excl_lock_exists=Failed to get lock ''{0}'' using token ''{1}''. An exclusive lock exists: {2} \ No newline at end of file +system.locks.err.excl_lock_exists=Failed to get lock ''{0}'' using token ''{1}''. An exclusive lock exists: {2} + +# Multi-Tenant +system.mt.warn.upgrade_mt_admin_context=Please update your alfresco/extension/mt/mt-admin-context.xml (to use latest alfresco/extension/mt/mt-admin-context.xml.sample).>>>>>>> .merge-right.r13967 diff --git a/config/alfresco/mt/mt-base-context.xml b/config/alfresco/mt/mt-base-context.xml index c6a659cc95..dbcdf56411 100644 --- a/config/alfresco/mt/mt-base-context.xml +++ b/config/alfresco/mt/mt-base-context.xml @@ -2,7 +2,19 @@ - + + + + + + + + + + + + + + + + Example custom Model + + 1.0 + + + + + + + + + + + + + + + + + + + + Standard Operating Procedure + cm:content + + + d:datetime + + + d:text + + + + + + false + false + + + cm:content + false + false + + + + + false + false + + + cm:content + false + true + + + + + + + + + + + + Image Classfication + + + d:int + + + d:int + + + d:int + + + + + + + \ No newline at end of file diff --git a/source/test-resources/tenant/mt-admin-context.xml b/source/test-resources/tenant/mt-admin-context.xml index b9f4d270f0..5b7ef1301f 100644 --- a/source/test-resources/tenant/mt-admin-context.xml +++ b/source/test-resources/tenant/mt-admin-context.xml @@ -20,10 +20,9 @@ - - - - + + +