@Override
protected void addJndiNameToControl(String toAdd, String resourceName, HornetQServer server, OperationContext context) {
ManagementService mgmt = server.getManagementService();
ConnectionFactoryControl control = ConnectionFactoryControl.class.cast(mgmt.getResource(ResourceNames.JMS_CONNECTION_FACTORY + resourceName));
try {
control.addJNDI(toAdd);
} catch (RuntimeException e) {
throw e;
} catch (Exception e) {
context.getFailureDescription().set(e.getLocalizedMessage());
}