Client client = null;
try {
client = Client.getInstance(UserManager.class);
UserTransaction tx = (UserTransaction)initialContext.lookup("UserTransaction");
UserManager manager = (UserManager)client.create();
try{
tx.begin();
performActions(manager,args);