I am trying to import a Service in my REST Resource. This is the code i have in my class.
@Path("/project")
public class ProjectResource {
private ProjectService monitor;
@Inject
public ProjectResource(@ComponentImport ProjectService service) {
monitor = service;
}
It gives me this exception:
UnsatisfiedDependencyException: Error creating bean with name 'com.zuehlke.ams.pss.rest.ProjectResource': Unsatisfied dependency expressed through constructor argument with index 0 of type [com.atlassian.bitbucket.project.ProjectService]: : No qualifying bean of type [com.atlassian.bitbucket.project.ProjectService] found for dependency
A few days ago this worked perfectly but now nothing is working anymore.
Can someone please help me with this problem. What steps do I have to take so that it works? How can I import a service, which annotation do I have to use and which changes to I have to make?
Did you change your pom.xml to use Atlassian Spring Scanner?
Check out https://bitbucket.org/atlassian/atlassian-spring-scanner.
You will also find a similar issue addressed at http://www.j-tricks.com/tutorials/atlassian-spring-scanner-and-nosuchbeandefinitionexception.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.