Hi,
I'm trying to register custom node types following the example found on http://jackrabbit.apache.org/doc/nodetype/index.html I've created the following cnd file: /* orig.namespaces */ <mix = 'http://www.jcp.org/jcr/mix/1.0'> <nt = 'http://www.jcp.org/jcr/nt/1.0'> /* Namespace declaration */ <ts = 'http://company.dk/xml/schemas/raplet/2005/01/01/'> /* Node type */ [ts:node] > nt:base, mix:referenceable // No mixin specified. Using default primary // Properties - ts:stringProperty (string) - ts:dateProperty (date) - ts:referenceProperty (reference) + ts:node // Same name siblings multiple I can read and parse the file without problems/errors using CompactNodeTypeDefReader(inputReader, definitions.getClass().getName()); >From the reader I get the list of NodeTypeDef and for each NodeTypeDef in the >list I call nodeTypeReg.registerNodeType(ntd); The registerNodeType call causes the following error: [Main Thread] ERROR org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateManager - Unable to index new nodetype: javax.jcr.ItemNotFoundException Any suggestions on what I'm doing wrong? I've attached the file that contains the class that is responsible for registering the nodetypes. Med venlig hilsen / regards Jesper Klitgaard Consultant Netcompany - IT and business consulting Grønningen 19 DK-1270 København K Denmark Mobile: +45 22 28 29 73 Phone: +45 70 13 14 40 Fax: +45 70 13 14 50 E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> www.netcompany.com
