[
https://jira.jboss.org/jira/browse/DNA-286?page=com.atlassian.jira.plugin...
]
Randall Hauch commented on DNA-286:
-----------------------------------
BTW, because of the issues outlined in my previous comment, the attached patch really
applies only to the session-level methods. However, because the code currently uses a
single class for both, applying the patch as-is would make the workspace-level methods
incorrect. The fix will have to create separate classes (or a class whose instances can
handle either situation).
Implement namespace management
------------------------------
Key: DNA-286
URL:
https://jira.jboss.org/jira/browse/DNA-286
Project: DNA
Issue Type: Sub-task
Components: API, JCR
Affects Versions: 0.3
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.4
Attachments: DNA-286.patch
Our JCR implementation needs a namespace registry that stores the namespaces and their
prefixes in such a way that they can be clustered. The best approach is probably to store
the namespaces under "/jcr:system/" in a DNA-specific location (as the JCR spec
does not specify that the namespaces are available as content. By doing this, the
namespace registry would automatically work across a cluster (any clients that are using
the same RepositorySource).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira