Hi,
My plugin runs fine when I run it through SDK framework on local host.
But when I run it on remote agent, I get the below unsatisfied dependencies errors.
I had to added the dependencies because of the existing issue in bamboo
Link: Problem with decorator in xWork, the page is displayed without tabs and lot of exceptions in the log - #22 by kshi.korde
JIRA: [BAM-19884] Bamboo doesn't wire required dependencies for Struts actions - Create and track feature requests for Atlassian products.
In the log file atlassian-bamboo-agent.log is see the below logs…
[DependencyServiceManager] NonValidatingOsgiBundleXmlApplicationContext(bundle=isode.robotplugin, config=osgibundle:/META-INF/spring/*.xml) **is waiting for unsatisfied dependencies** [[**&triggerManager, &applicationProperties, &jiraApplinksService, &planManager, &bambooPermissionManager, &bambooAuthenticationContext, &vcsRepositoryConfigurationService, &planExecutionManager, &webInterfaceManager**]]INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,930 ERROR [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&triggerManager' with filter '(&(objectClass=com.atlassian.bamboo.plan.trigger.TriggerManager)(objectClass=com.atlassian.bamboo.plan.trigger.**TriggerManager**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&applicationProperties' with filter '(&(objectClass=com.atlassian.sal.api.ApplicationProperties)(objectClass=com.atlassian.sal.api.ApplicationProperties))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&jiraApplinksService' with filter '(&(objectClass=com.atlassian.bamboo.applinks.JiraApplinksService)(objectClass=com.atlassian.bamboo.applinks.**JiraApplinksService**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&planManager' with filter '(&(objectClass=com.atlassian.bamboo.plan.PlanManager)(objectClass=com.atlassian.bamboo.plan.**PlanManager**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&bambooPermissionManager' with filter '(&(objectClass=com.atlassian.bamboo.security.BambooPermissionManager)(objectClass=com.atlassian.bamboo.security.**BambooPermissionManager**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&bambooAuthenticationContext' with filter '(&(objectClass=com.atlassian.bamboo.user.BambooAuthenticationContext)(objectClass=com.atlassian.bamboo.user.**BambooAuthenticationContext**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,931
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&vcsRepositoryConfigurationService' with filter '(&(objectClass=com.atlassian.bamboo.vcs.configuration.service.VcsRepositoryConfigurationService)(objectClass=com.atlassian.bamboo.vcs.configuration.service.**VcsRepositoryConfigurationService**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,932
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&planExecutionManager' with filter '(&(objectClass=com.atlassian.bamboo.plan.PlanExecutionManager)(objectClass=com.atlassian.bamboo.plan.**PlanExecutionManager**))'INFO | jvm 1 | 2018/05/21 12:10:18 | 2018-05-21 12:10:18,932
**ERROR** [AgentRunnerThread] [OsgiPlugin] Plugin 'isode.robotplugin' never resolved service '&webInterfaceManager' with filter '(&(objectClass=com.atlassian.plugin.web.WebInterfaceManager)(objectClass=com.atlassian.plugin.web.**WebInterfaceManager**))'
**Unable to start the following plugins due to timeout while waiting for plugin to enable: isode.robotplugin**
Is there a work-around for this ?