Hi,
I would like to do a requestStep on a Job using JobExecutionManager. However, I run into the below error while the plugin is trying to enable.
[INFO] [talledLocalContainer] 2017-09-13 16:41:49,645 INFO [ThreadPoolAsyncTaskExecutor::Thread 29] [DependencyServiceManager] Adding OSGi service dependency for importer [&jobExecutionManager] matching OSGi filter [(&(objectClass=com.atlassian.bamboo.chains.JobExecutionManager)(objectClass=com.atlassian.bamboo.chains.JobExecutionManager))]
[INFO] [talledLocalContainer] 2017-09-13 16:41:49,645 INFO [ThreadPoolAsyncTaskExecutor::Thread 29] [DependencyServiceManager] NonValidatingOsgiBundleXmlApplicationContext(bundle=com.vmware.bamboo.plugin.SyncBuildJobFailures, config=osgibundle:/META-INF/spring/*.xml) is waiting for unsatisfied dependencies [[&jobExecutionManager]]
Here is my code:
@ComponentImport
private final EventPublisher eventPublisher;
@ComponentImport
private final JobService jobService;
@ComponentImport
private JobExecutionManager jobExecutionManager;
@Autowired
public JobCompleteListener(EventPublisher eventPublisher,JobService jobService,JobExecutionManager jobExecutionManager){
this.eventPublisher = eventPublisher;
this.jobService = jobService;
this.jobExecutionManager = jobExecutionManager;
eventPublisher.register(this);
}
Is this the right way to get JobExecutionManager? Please advise.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.