public boolean uploadToolBox(DataHandler toolbox, String toolName)
     throws RemoteException, BAMToolboxDepolyerServiceBAMToolboxDeploymentExceptionException {
   try {
     return stub.uploadBAMToolBox(toolbox, toolName);
   } catch (RemoteException e) {
     log.error(e.getMessage(), e);
     throw e;
   } catch (BAMToolboxDepolyerServiceBAMToolboxDeploymentExceptionException e) {
     log.error(e.getFaultMessage().getBAMToolboxDeploymentException().getMessage(), e);
     throw e;
   }
 }