Content Model Naming Conventions

Use the following naming conventions when creating namespaces, document types, compound types, node types, nodes, and properties in Bloomreach Content.

ItemNaming ConventionExample(s)
Namespace PrefixUse all lowercase lettersmyproject
Namespace URIUse a URI that includes your organization, project, and version numberhttp://www.mycompany.com/myproject/1.0
Node Type (Document Type, Compound Type) NameUse camelCasemyproject:newsArticle
Node NameUse lowercase letters with dashesbest-beaches-in-europe
Property NameUse camelCasemyproject:firstName

Some existing JCR items in the content repository may not follow these conventions due to backward compatibility requirements.

Note: All names must comply with the JCR 2.0 specification. For details, see section 3.2 "Names".

Share Feedback
Page: /build/document-types/document-types/naming-conventions
Section: Build
Category *