if(operation.hasDefined(ENTRIES)) {
context.getSubModel().get(ENTRIES).set(operation.get(ENTRIES));
}
if (context.getRuntimeContext() != null) {
context.getRuntimeContext().setRuntimeTask(new RuntimeTask() {
public void execute(RuntimeTaskContext context) throws OperationFailedException {
final JMSTopicService service = new JMSTopicService(name, jndiBindings(operation));
final ServiceName serviceName = JMSServices.JMS_TOPIC_BASE.append(name);
context.getServiceTarget().addService(serviceName, service)
.addDependency(JMSServices.JMS_MANAGER, JMSServerManager.class, service.getJmsServer())