Entity Naming Conventions
Most of the TIBCO BusinessWorks™ Container Edition named entities are modeled as NCNames (or as a subset of an NCNames). These include activity names, service names, reference names, binding names, and component names.
Process names and shared resource names are represented as a subset of an NCName as they do not allow the use of a dot (.) character in their names. A small set of named entities are modeled as OSGi symbolic names. This set includes application names, module names, process package names, and shared resource package names.
NCName stands for XML "non-colonized" name. For more information, see
http://www.w3.org/TR/xmlschema-2/#NCName for the W3C definition of NCName. NCName represents the set of characters that conforms to the following restrictions:
The OSGi symbolic name is defined as part of the OSGi Specification, which is available at
http://www.osgi.org/download/r5/osgi.core-5.0.0.pdf. OSGi symbolic names are represented using the following syntax:
symbolic-name ::= token('.'token)* token ::= ( alphanum | ’_’ | ’-’ )+ alphanum ::= alpha | digit digit ::= [0..9] alpha ::= [a..zA..Z]
Copyright © Cloud Software Group, Inc. All rights reserved.