Derek Hulley
5f5a4ac052
Merged V2.1 to HEAD
...
6499: Duplicate FK removal script fix
6593: Full export/import aspect missing fix
6673: AR-1731JavaScript processTemplate()
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6714 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-10 11:57:39 +00:00
Jan Vonka
3b58addf08
Dynamic model activation / deactivation - via WebClient UI or RepoAdmin console - also verified in MT env
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6712 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-10 11:37:01 +00:00
Jan Vonka
c730f41aba
Anonymous M2 constraint name should be stored with resolved namespace prefix (of its property) - fix for model activation in MT env (e.g. bootstrap workflow models)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6711 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-10 11:34:40 +00:00
Kevin Roast
e22575b74e
Performance tweaks after profiling HEAD code. Audit interceptor shortcut to avoid calling auditImpl at all when auditing disabled in config.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6700 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-07 14:27:17 +00:00
Jan Vonka
a03df08f5e
First-cut validation of dynamic model changes
...
- in case of re-deploy (dynamic update) check for incremental updates only
- in case of undeploy (dynamic delete) check for type/aspect usages (in content and workflows)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6698 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-07 11:32:51 +00:00
Jan Vonka
6e002e6de8
Build fix for unit test: ActionServiceImplTest.testActionResult (follow-on for r6686)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6695 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-06 17:23:23 +00:00
Jan Vonka
ab85be5821
Added getTaskDefinitions to WorkflowService - required for delete model validation
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6693 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-06 17:10:39 +00:00
Jan Vonka
4ba6200dd3
Couple of RepoAdmin fixes
...
- reload models syntax error
- get models not being listed with correct details
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6687 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-06 11:35:06 +00:00
Jan Vonka
4e94c52813
Couple of MT fixes
...
- default admin should not see tenant-specific stores
- nodeRef properties should not be returned as tenant-specific
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6686 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-06 11:33:38 +00:00
Jan Vonka
9f539ce6e7
First-cut RepoAdmin Service for managing models & messages in the repo (not yet enabled)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6682 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-05 17:18:23 +00:00
Derek Hulley
964f88773b
Allow read methods against transactional caches during the afterCommit or afterRollback phase.
...
Writes during these phases are still not allowed.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6680 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-05 14:29:29 +00:00
Jan Vonka
91c83aa5eb
Fix unit tests / build - when initialising the Dictionary/Namespace services (follow-on to r6675)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6679 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-05 13:02:08 +00:00
Jan Vonka
27ef680947
Fix for MT permissions issue for tenant users - added missing Tenant Service hooks (follow-on to r6399)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-05 09:04:54 +00:00
Jan Vonka
6e854e6166
First-cut dynamic Dictionary & Namespaces - updated caches to be cluster-aware & tenant-aware
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6675 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-04 14:23:55 +00:00
Andrew Hind
d51344044d
Improved documentation for audit related annotations
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6674 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-04 11:30:22 +00:00
Kevin Roast
bfb1cba3b6
Fix to interfaces required to be public by hibernate persistance util lib 'javassist' (alternative to CGLIB used by default in JBoss4.2.X)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6671 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-04 09:22:42 +00:00
Jan Vonka
ebffc09089
Tenant Services hooks for FTP - for getting tenant-specific company home/root space
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6670 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-09-03 17:05:34 +00:00
Jan Vonka
40b3a8b154
Updated Workflow Interpreter to extend from BaseInterpreter, in preparation for other console interpreters such as WebClientConfig admin console.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6662 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-31 14:55:24 +00:00
Jan Vonka
586763e113
Fix for AMP init/bootstrap issue found by RW - see also r6631.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6632 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-29 14:52:19 +00:00
Glen Johnson
4c2aba1bd9
Workflow JavaScript API
...
-----------------------
Overview
--------
The WorkflowManager bean is available in the root scripting scope.
It provides a simplified object oriented API giving JavaScript scripts access to Workflow Service operations. Through the WorkflowManager object, scripts can do things like
- get latest versions of all deployed workflow definitions
- get assigned tasks, pooled tasks etc.
- get workflow paths
- get workflow instances
- start a new workflow instance
- delete a workflow instance, cancel a workflow instance
- get all tasks belonging to a workflow path
- end a task
- etc. etc.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6479 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-10 07:34:12 +00:00
Jan Vonka
5279ab5a22
- add new Message Service + hook into Workflow Service
...
- add Tenant Service hooks to Workflow Service
- MT bootstrap ordering fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6476 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-09 17:13:22 +00:00
Jan Vonka
9ed7b186f0
Tenant Service hooks for LockService, FileFolderService and other MT fixes (DbNodeService & AuthorityService)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6437 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-07 08:40:25 +00:00
Jan Vonka
e0f2b295af
Unit test fixes for r6401.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6434 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-06 17:15:06 +00:00
Derek Hulley
cb7bfbec70
Merged V2.1 to HEAD
...
6413: ML copy code switches off the MLPropertyInterceptor whilst copying
6416: WCM-709 CIFS automount comment
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6422 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-06 10:01:00 +00:00
Jan Vonka
7ffe085354
Additional unit test fix (AVMServiceTest.testProperties etc) for r6401
...
Have run some more tests locally and will let build continue to run through the rest ...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6414 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-03 12:48:30 +00:00
Jan Vonka
7ebd28b129
Unit test fix for r6399
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6410 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-03 09:15:15 +00:00
Derek Hulley
81e364ebd3
Merged V2.1 to HEAD
...
6383: ML contributions
6400: AR-1625 Empty translations track pivot translation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6406 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-02 23:57:38 +00:00
Derek Hulley
9f7c5d6443
Merged V2.1 to HEAD
...
6374: AR-1639 Web Script Content Upload
Patch merge: Schema target 71 changed to 101
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6404 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-02 23:44:15 +00:00
Jan Vonka
dbdbb003f1
- add TenantService hooks to ADM Searcher & Indexer
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6401 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-02 14:22:48 +00:00
Jan Vonka
65f660c26c
- add TenantService hooks to org.alfresco.repo.security services
...
- Authentication, Person, Permission, Authority
- add user/tenant-based logging via log4j NDC (nested diagnostic context)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6399 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-02 10:56:30 +00:00
Jan Vonka
f75175cbd3
- add TenantService hooks to (Db)NodeService
...
- add deleteStore to NodeService (not yet exposed via public API)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6391 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-01 16:30:28 +00:00
Jan Vonka
0c6e62605d
- repo-based Config Service which can be reloaded at runtime
...
- can also be configured to be cluster-aware and multi-tenant-aware
- minor typo fix in core UrlConfigSource
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6380 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-01 11:46:40 +00:00
Jan Vonka
b5201ed22d
Tenant Service Interface (with Single-Tenant implementation by default)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6378 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-08-01 09:11:06 +00:00
David Caruana
c44e6bb01c
Fix AR-1616
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6310 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-21 00:53:36 +00:00
Derek Hulley
9a1cc0a9b3
Merged V2.1 to HEAD
...
6274: AR-1609 lucene.indexer.maxFieldLength property
6282: AWC-1347 Orphaned categories
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6283 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-17 20:24:23 +00:00
Derek Hulley
91c962aae5
Fixed recursive initialization of OpenOfficeMetadataExtracter.
...
Fixed minor incorrect warning when XMLMetadataExtracter is active.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6279 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-17 16:30:44 +00:00
Kevin Roast
eccc9be0be
Warning output to console when HSQL is used as database.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6278 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-17 15:58:34 +00:00
Gavin Cornwell
a1abd6bfd9
Fix for WCM-648 (NullPointerException)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6270 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-16 21:03:01 +00:00
Gary Spencer
aa5a8e5b9d
Convert the '*.*' wildcard to '*' before the CifsHelper call as the getNodeRefs() call will return no files/folders.
...
Fix for AR-1606.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6267 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-16 15:06:02 +00:00
Gary Spencer
5ade7cb377
Removed auth null from list of available authentication types in the AlfrescoRpcAuthenticator.
...
Allow null RPC request to run without needing an authenticated session. Fix for AR-1605.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6266 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-16 14:55:44 +00:00
Derek Hulley
72cdb81f47
Build fix.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6256 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-15 19:27:36 +00:00
Gavin Cornwell
38b3804ad2
- Added 'default' configuration for file server deployments
...
- Changed deployment action to use 'default' target
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6255 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-14 22:00:25 +00:00
Britt Park
eec1bb9ed7
Fixed rabbit like proliferation of versions bug.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6254 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-13 20:35:47 +00:00
Derek Hulley
8288d99e98
Final fix for AR-357: Metadata extractors are configurable
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6246 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-13 15:35:58 +00:00
Derek Hulley
44f6b94cff
Enabled metadata extraction in WCM.
...
A set of extracters for different mimetypes can be activated across AVM land.
The XML extraction sample has been modified to be AVM-specific, and therefore
includes the necessary config to activate the metadata extraction in AVM.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6238 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-13 00:33:55 +00:00
Britt Park
82841201e2
Adds the barely necesaries for post deployment actions for alfresco->alfresco.
...
Remoted Actions service.
Added getRomoteActionService call to DeploymentService.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6236 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-12 23:15:14 +00:00
Andrew Hind
7a575c5518
Fix AVM index for last index info
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6235 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-12 21:22:55 +00:00
Britt Park
92c16b80d0
Alfresco->Alfresco deployment understands exclusions.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6228 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-12 14:03:41 +00:00
Gary Spencer
60866f22b1
Fixed problem where a newly created file could get read-only access rights fi the open file request specified read access attributes.
...
This caused a problem with Excel saving files. AWC-1200.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6224 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-12 11:08:28 +00:00
Derek Hulley
0d1bd57217
More for AR-460: System concurrency
...
There might be a few SDK projects that still use TransactionUtil, but this checkin gets rid of
its use otherwise.
I took a glance over the areas of the code that use UserTransaction directly and didn't see any
transactionally wrapped code that desperately needed to be put into a retry loop (i.e. write
transactions in a concurrent scenario). If you spot any that you think might qualify, let me know.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6220 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2007-07-12 04:15:28 +00:00