On 5/18/07, Stefano Minella <[EMAIL PROTECTED]> wrote:
If I use the following code, are there some differences in the results?
NamespaceRegistry namespaceRegistry = ws.getNamespaceRegistry();
String[] prefixes = namespaceRegistry.getPrefixes();
Session#getNamespacePrefixes() includes session-local mappings while
NamespaceRegistry#getPrefixes() returns only the globally mapped prefixes.
for more details see:
http://www.day.com/maven/jsr170/javadocs/jcr-1.0/javax/jcr/Session.html#getNamespacePrefixes()
http://www.day.com/maven/jsr170/javadocs/jcr-1.0/javax/jcr/NamespaceRegistry.html#getPrefixes()
cheers
stefan
Thank you
bye
stefano
On 3/8/07, Wolf Benz <[EMAIL PROTECTED]> wrote:
> You could, with code like this one:
>
> Session s = getSession();
> try {
>
> logger.info("These Namespaces are declared for the
repository: ");
> for(String prefix : s.getNamespacePrefixes()){
> logger.info("The prefix: " + prefix + " is mapped
to Namespace: "
> + s.getNamespaceURI(prefix));
> }
> ...
>
> Wolf
>
> On 3/8/07, Michal Hybler <[EMAIL PROTECTED]> wrote:
> >
> > I have a question. Is there any way to discover if the namespace id
> > registered? Or If I register regitered namespace it hasnt effect? Thanks
> > Michal
> > --
> > View this message in context:
http://www.nabble.com/namespace-registering-tf3368491.html#a9372273
> > Sent from the Jackrabbit - Users mailing list archive at Nabble.com.
> >
> >
>