protected JobClient submitJob(final TSSClient tss) throws Exception { // create job definition document LOGGER.info("Create job definition document."); JobDefinitionDocument definition = getJobDefinition(); // submit job definition document LOGGER.info("Submit job definition document."); SubmitDocument submit = SubmitDocument.Factory.newInstance(); submit.addNewSubmit().setJobDefinition(definition.getJobDefinition()); SubmitResponseDocument response = tss.Submit(submit); // create job client EndpointReferenceType jobEpr = response.getSubmitResponse().getJobReference(); LOGGER.info("Create job at '" + jobEpr.getAddress().getStringValue() + "'."); return new JobClient(jobEpr.getAddress().getStringValue(), jobEpr, securityProperties); }
/** * @param tss * @param tc * @return * @throws Exception */ private JobClient submitJob(final TSSClient tss) throws Exception { // create job definition document LOGGER.info("Create job definition document."); JobDefinitionDocument definition = getJobDefinition(); // submit job definition document LOGGER.info("Submit job definition document."); SubmitDocument submit = SubmitDocument.Factory.newInstance(); submit.addNewSubmit().setJobDefinition(definition.getJobDefinition()); SubmitResponseDocument response = tss.Submit(submit); // create job client EndpointReferenceType jobEpr = response.getSubmitResponse().getJobReference(); LOGGER.info("Create job at '" + jobEpr.getAddress().getStringValue() + "'."); return new JobClient(jobEpr.getAddress().getStringValue(), jobEpr, securityProperties); }