{
Object[] filler = { name, getTargetNamespace() };
throw new InvalidTopicExpressionFault(_MESSAGES.get("TopicExists", filler));
}
TopicNamespace topicSpace = topic.getTopicNamespace();
if (topicSpace != this)
{
Object[] filler = { topicSpace.getTargetNamespace(), getTargetNamespace() };
throw new InvalidTopicExpressionFault(_MESSAGES.get("InvalidTopicNS", filler));
}
_rootTopics.put(name, topic);
}