CUploadedJitterpak uploadedJitterpak = new CUploadedJitterpak();
uploadedJitterpak.setProjectGuid(backup.getProjectId().toString());
String base64EncodedJpk = backup.getBase64EncodedData();
uploadedJitterpak.setBase64EncodedJitterpak(base64EncodedJpk);
uploadedJitterpak.setTag(backup.getTag());
deployer.uploadJitterpak(wsConfiguration.getUserName(), wsConfiguration.getPassword(), uploadedJitterpak);
callback.uploadComplete();
} catch (RemoteException e) {
callback.caught(wsConfiguration.convertToIntegrationServerException(e));
} catch (IOException e) {
callback.caught(e);