Hi,
Does anyone know how I can export Node types via RMI? 
I am able to export them through local repository:
FileWriter writer = new FileWriter(destFile);
                NamespaceRegistry namespaceReg =
jcrSession.getWorkspace().getNamespaceRegistry();
                NodeTypeManagerImpl ntm = (NodeTypeManagerImpl)
jcrSession.getWorkspace().getNodeTypeManager();
                NodeTypeRegistry ntr = ntm.getNodeTypeRegistry();
                Set custom = new HashSet();
                Name[] names = ntr.getRegisteredNodeTypes();
                for (int i=0; i<names.length; i++) {
                    if (!ntr.isBuiltIn(names[i])) {
                        custom.add(ntr.getNodeTypeDef(names[i]));
                    }
                }
                SessionNamespaceResolver sessionNamespaceResolver = new
SessionNamespaceResolver(jcrSession);
                NodeTypeDef[] defs = (NodeTypeDef[]) custom.toArray(new
NodeTypeDef[custom.size()]);
                CompactNodeTypeDefWriter.write(Arrays.asList(defs),
sessionNamespaceResolver, new
DefaultNamePathResolver(sessionNamespaceResolver), writer);

but cannot find any example via RMI. Are there any posobility to do export
via RMI?
Thanks.
-- 
View this message in context: 
http://www.nabble.com/RMI-NodeType-export-tp23096118p23096118.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.

Reply via email to