* @throws StartException If any problems occur creating the context
*/
public synchronized void start(final StartContext context) throws StartException {
final Context parentContext = parentContextValue.getValue();
try {
this.context = parentContext.createSubcontext(name.getLocalName());
} catch (NamingException e) {
throw new StartException("Failed to create sub-context with name '" + name + "' in context '" + parentContext + "'", e);
}
}