• Community
  • Products
  • Jira Software
  • Questions
  • [INFO] [talledLocalContainer] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.atlassian.templaterenderer.TemplateRenderer] is defined: Unsatisfied dependency of type [interface com.atlassian.template

[INFO] [talledLocalContainer] Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.atlassian.templaterenderer.TemplateRenderer] is defined: Unsatisfied dependency of type [interface com.atlassian.template

hyeran Byoun November 5, 2015

 

MyPluginServlet.java-------------------------------------------------------------------------------------

 

public class MyPluginServlet extends HttpServlet
{

// private static final Logger log = LoggerFactory.getLogger(MyPluginServlet.class);

private TemplateRenderer templateRenderer;

public MyPluginServlet(TemplateRenderer templateRenderer) {
this.templateRenderer = templateRenderer;
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException

{
response.setContentType("text/html");
response.getWriter().write("<html><body>Hello! You did it.</body></html>");
templateRenderer.render("admin.vm", response.getWriter());

}

}

 

atlassian-plugin.xml-----------------------------------------------------------------------------------

 <component-import key="templateRenderer" name="templateRenderer" interface="com.atlassian.templaterenderer.TemplateRenderer" filter=""/>

 

 

==========================================================================

 

 

What  really is a problem??

answer,please~

2 answers

0 votes
Rusi Popov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 6, 2015
0 votes
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 5, 2015

You aren't importing all the classes you need.  Have a look at https://developer.atlassian.com/display/PLUGINFRAMEWORK/Component+Import+Plugin+Module

Suggest an answer

Log in or Sign up to answer