Quantcast
Channel: All Forums
Viewing all articles
Browse latest Browse all 27852

Transform Manager process terminates unexpectedly

$
0
0

Hi

I use Transform Manager API to process videos with unique templates, i.e I implement the following sequence:
1. Create a new job template
    var jobTemplate = CreateJobTemplate(...);
    TransformManager.UpdateJobTemplate(jobTemplate);
2. Create a new job definition
    var jobDefinition = CreateJobDefinition(...);
    jobDefinition.Enabled = true;
    TransformManager.UpdateJobDefinition(jobDefinition);
3. Start job manager
    TransformManager.StartJobManager(jobDefinition.Id);
4. Create job manifest and submit job
    XElement xJob = CreateJobManifest(...);
    TransformManager.SubmitJob(jobDefinition.Id, jobId, xJob);
6. Wait for complete
    do ... while(jobDetails.Status != JobStatus.Finished);
7. Cleanup:
  a. TransformManager.StopJobManager(jobDefinitionId);
  b. jobDefinition.Enabled = false; TransformManager.UpdateJobDefinition(jobDefinition);
  c. TransformMonitor.DeleteJob(jobDetails);
  d. TransformManager.DeleteJobDefinition(jobDefinitionId); <-- Transform Manager terminates unexpectedly
  e. TransformManager.DeleteJobTemplate(jobTemplateId); <-- communication error because of server offline

All works fine except of cleanup. After call 7c TransformMonitor.DeleteJob(jobDetails) the Transform Manager process terminates with standard error message and I need to start it again in IIS console. This behavior is permanent and not depend on 7a, 7b and deley between 7b and 7c (I tried to insert delay about 10-60 seconds).


Viewing all articles
Browse latest Browse all 27852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>