Unable to load Template

Unable to load template, although the path is correct.
src/main/resources/templates/aq-dashboard-view/index.vm

com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '/templates/aq-dashboard-view/index.vm'
com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '/templates/aq-dashboard-view/index.vm'
	at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.render(VelocityTemplateRendererImpl.java:155) [?:?]
	at com.accelq.plugins.jira.servlet.AccelqConnect.doGet(AccelqConnect.java:77) [?:?]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529) [servlet-api.jar:4.0.FR]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) [servlet-api.jar:4.0.FR]
package com.accelq.plugins.jira.servlet;

import com.accelq.plugins.jira.Constants;
import com.accelq.plugins.jira.models.AQRequestFilter;
import com.accelq.plugins.jira.models.AQRequestPayload;
import com.atlassian.jira.bc.JiraServiceContext;
import com.atlassian.jira.bc.JiraServiceContextImpl;
import com.atlassian.jira.bc.filter.SearchRequestService;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.config.properties.APKeys;
import com.atlassian.jira.issue.search.SearchRequest;
import com.atlassian.jira.jql.builder.JqlClauseBuilder;
import com.atlassian.jira.jql.builder.JqlQueryBuilder;
import com.atlassian.jira.sharing.SharedEntityColumn;
import com.atlassian.jira.bc.issue.IssueService;
import com.atlassian.jira.sharing.search.SharedEntitySearchContext;
import com.atlassian.jira.sharing.search.SharedEntitySearchParameters;
import com.atlassian.jira.sharing.search.SharedEntitySearchParametersBuilder;
import com.atlassian.jira.sharing.search.SharedEntitySearchResult;
import com.atlassian.jira.user.ApplicationUser;
import com.accelq.plugins.jira.models.Payload;
import com.atlassian.jira.web.bean.PagerFilter;
import com.atlassian.plugin.spring.scanner.annotation.export.ExportAsService;
import com.atlassian.jira.issue.search.SearchResults;
import com.atlassian.query.Query;
import com.atlassian.jira.bc.issue.search.SearchService;
import com.atlassian.sal.api.pluginsettings.PluginSettings;
import com.atlassian.sal.api.pluginsettings.PluginSettingsFactory;
import com.atlassian.jira.security.JiraAuthenticationContext;
import com.atlassian.templaterenderer.TemplateRenderer;
import com.atlassian.webresource.api.assembler.PageBuilderService;
import com.google.gson.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.lang.reflect.Method;
import javax.inject.Inject;
import javax.servlet.*;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.net.ConnectException;
import java.net.InetSocketAddress;
import java.net.ProxySelector;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.util.*;
import java.util.stream.Collectors;
import javax.inject.Named;

@ExportAsService({AccelqConnect.class})
@Named
public class AccelqConnect extends HttpServlet{
    private static final Logger log = LoggerFactory.getLogger(AccelqConnect.class);
    private final List<String> errors = new ArrayList<>();

    @Inject
    public AccelqConnect() {
    }

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
    {
        this.errors.clear();
        PageBuilderService pageBuilderService = ComponentAccessor.getOSGiComponentInstanceOfType(PageBuilderService.class);
        pageBuilderService.assembler().resources().requireContext("aq-jira-plugin");
        TemplateRenderer templateRenderer = ComponentAccessor.getOSGiComponentInstanceOfType(TemplateRenderer.class);
        JiraAuthenticationContext authenticationContext = ComponentAccessor.getOSGiComponentInstanceOfType(JiraAuthenticationContext.class);
        ApplicationUser user = authenticationContext.getLoggedInUser();
        Map<String, Object> context = new HashMap<>();
        if (user == null) {
            // show login context
            templateRenderer.render(Constants.LOGIN_TEMPLATE, context, resp.getWriter());
        } else {
            templateRenderer.render(Constants.DASHBOARD_TEMPLATE, context, resp.getWriter());
        }
    }

    private String buildErrorResponse(String message) {
        JsonObject errResponse = new JsonObject();
        errResponse.addProperty("errorMsg", message);
        return errResponse.toString();
    }

    private String buildEmptyResposnse() {
        JsonObject emptyResponse = new JsonObject();
        return emptyResponse.toString();
    }
}
<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.accelq.plugins.jira</groupId>
    <artifactId>aq-jira-plugin</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <organization>
        <name>ACCELQ</name>
        <url>http://www.accelQ.com/</url>
    </organization>
    <name>aq-jira-plugin</name>
    <description>This plugin integrates ACCELQ into JIRA.</description>
    <packaging>atlassian-plugin</packaging>
    <dependencies>
        <dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-api</artifactId>
            <version>${jira.version}</version>
            <scope>provided</scope>
        </dependency>
        <!-- Add dependency on jira-core if you want access to JIRA implementation classes as well as the sanctioned API. -->
        <!-- This is not normally recommended, but may be required eg when migrating a plugin originally developed against JIRA 4.x -->
        <!--
        <dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-core</artifactId>
            <version>${jira.version}</version>
            <scope>provided</scope>
        </dependency>
        -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.atlassian.plugin</groupId>
            <artifactId>atlassian-spring-scanner-annotation</artifactId>
            <version>${atlassian.spring.scanner.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.atlassian.plugin</groupId>
            <artifactId>atlassian-spring-scanner-runtime</artifactId>
            <version>${atlassian.spring.scanner.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.inject</groupId>
            <artifactId>javax.inject</artifactId>
            <version>1</version>
            <scope>provided</scope>
        </dependency>
        <!-- https://mvnrepository.com/artifact/com.atlassian.templaterenderer/atlassian-template-renderer-api -->
        <!-- WIRED TEST RUNNER DEPENDENCIES -->
        <dependency>
            <groupId>com.atlassian.plugins</groupId>
            <artifactId>atlassian-plugins-osgi-testrunner</artifactId>
            <version>${plugin.testrunner.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>javax.ws.rs</groupId>
            <artifactId>jsr311-api</artifactId>
            <version>1.1.1</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.2.2-atlassian-1</version>
        </dependency>
        <!-- Uncomment to use TestKit in your project. Details at https://bitbucket.org/atlassian/jira-testkit -->
        <!-- You can read more about TestKit at https://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Smarter+integration+testing+with+TestKit -->
        <!--
        <dependency>
            <groupId>com.atlassian.jira.tests</groupId>
            <artifactId>jira-testkit-client</artifactId>
            <version>${testkit.version}</version>
            <scope>test</scope>
        </dependency>
        -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.4</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.6.6</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>4.1.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mockito</groupId>
            <artifactId>mockito-all</artifactId>
            <version>1.8.5</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.atlassian.templaterenderer</groupId>
            <artifactId>atlassian-template-renderer-api</artifactId>
            <version>5.0.0</version> <!-- adjust based on your Jira version (9.x or 10.x) -->
            <scope>provided</scope>
        </dependency>
        <!-- https://mvnrepository.com/artifact/com.atlassian.plugins/atlassian-plugins-webresource-api -->
<!--        <dependency>-->
<!--            <groupId>com.atlassian.plugins</groupId>-->
<!--            <artifactId>atlassian-plugins-webresource-api</artifactId>-->
<!--            <version>6.3.2</version>-->
<!--            <scope>provided</scope>-->
<!--        </dependency>-->
    </dependencies>
<!--    <repositories>-->
<!--        <repository>-->
<!--            <id>atlassian-external</id>-->
<!--            <name>Atlassian External Repository</name>-->
<!--            <url>https://packages.atlassian.com/mvn/maven-atlassian-external</url>-->
<!--            <snapshots>-->
<!--                <enabled>true</enabled>-->
<!--                <updatePolicy>never</updatePolicy>-->
<!--                <checksumPolicy>warn</checksumPolicy>-->
<!--            </snapshots>-->
<!--            <releases>-->
<!--                <enabled>true</enabled>-->
<!--                <checksumPolicy>warn</checksumPolicy>-->
<!--            </releases>-->
<!--        </repository>-->
<!--    </repositories>-->
    <build>
        <plugins>
            <plugin>
                <groupId>com.atlassian.maven.plugins</groupId>
                <artifactId>jira-maven-plugin</artifactId>
                <version>${amps.version}</version>
                <extensions>true</extensions>
                <configuration>
                    <productVersion>${jira.version}</productVersion>
                    <productDataVersion>${jira.version}</productDataVersion>
                    <!-- Uncomment to install TestKit backdoor in JIRA. -->
                    <!--
                    <pluginArtifacts>
                        <pluginArtifact>
                            <groupId>com.atlassian.jira.tests</groupId>
                            <artifactId>jira-testkit-plugin</artifactId>
                            <version>${testkit.version}</version>
                        </pluginArtifact>
                    </pluginArtifacts>
                    -->
                    <enableQuickReload>true</enableQuickReload>
                    <!-- See here for an explanation of default instructions: -->
                    <!-- https://developer.atlassian.com/docs/advanced-topics/configuration-of-instructions-in-atlassian-plugins -->
                    <instructions>
                        <Atlassian-Plugin-Key>${atlassian.plugin.key}</Atlassian-Plugin-Key>
                        <!-- Add package to export here -->
                        <Export-Package>com.accelq.plugins.jira.*,</Export-Package>
                        <!-- Add package import here -->
                        <Import-Package>
                            org.springframework.osgi.*;resolution:="optional",
                            org.eclipse.gemini.blueprint.*;resolution:="optional",
                            com.atlassian.jira.*;resolution:="optional",
                            com.atlassian.sal.api.pluginsettings.*;resolution:="optional",
                            com.atlassian.jira.security.request.*;resolution:="optional",
                            com.atlassian.webresource.api.assembler.*;resolution:="optional",
                            *
                        </Import-Package>
                        <!-- Ensure plugin is spring powered -->
                        <Spring-Context>*</Spring-Context>
                    </instructions>
                </configuration>
            </plugin>
            <plugin>
                <groupId>com.atlassian.plugin</groupId>
                <artifactId>atlassian-spring-scanner-maven-plugin</artifactId>
                <version>${atlassian.spring.scanner.version}</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>atlassian-spring-scanner</goal>
                        </goals>
                        <phase>process-classes</phase>
                    </execution>
                </executions>
                <configuration>
                    <includeExclude>+com.atlassian.jira.plugins.issue.create.*</includeExclude>
                    <scannedDependencies>
                        <dependency>
                            <groupId>com.atlassian.plugin</groupId>
                            <artifactId>atlassian-spring-scanner-external-jar</artifactId>
                        </dependency>
                    </scannedDependencies>
                    <verbose>true</verbose>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <basedir/>
                    <buildDirectory/>
                    <mainOutputDirectory/>
                    <outputDirectory/>
                    <projectArtifact/>
                    <source>11</source>
                    <target>11</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <properties>
        <jira.version>9.7.0</jira.version>
        <amps.version>8.1.2</amps.version>
        <plugin.testrunner.version>2.0.2</plugin.testrunner.version>
        <atlassian.spring.scanner.version>2.1.7</atlassian.spring.scanner.version>
        <!-- This property ensures consistency between the key in atlassian-plugin.xml and the OSGi bundle's key. -->
        <atlassian.plugin.key>${project.groupId}.${project.artifactId}</atlassian.plugin.key>
        <!-- TestKit version 6.x for JIRA 6.x -->
        <testkit.version>6.3.11</testkit.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>
</project>

<?xml version="1.0" encoding="UTF-8"?>

<atlassian-plugin key="${atlassian.plugin.key}" name="${project.name}" plugins-version="2" enabled="true"> 
  <plugin-info> 
    <description>${project.description}</description>  
    <version>${project.version}</version>  
    <vendor name="${project.organization.name}" url="${project.organization.url}"/>  
    <param name="plugin-icon">images/pluginIcon.png</param>  
    <param name="plugin-logo">images/pluginLogo.png</param>
    <param name="atlassian-data-center-status">compatible</param>
    <param name="atlassian-data-center-compatible">true</param>
    <param name="plugin-type">both</param>
  </plugin-info>
  <!-- add our i18n resource -->
  <resource type="i18n" name="i18n" location="aq-jira-plugin"/>  
  <!-- add our web resources -->  
  <web-resource key="aq-jira-plugin-resources" name="aq-jira-plugin Web Resources"> 
    <dependency>com.atlassian.auiplugin:ajs</dependency>
    <dependency>com.atlassian.auiplugin:aui-select2</dependency>
    <resource type="download" name="aq-jira-plugin.css" location="/css/aq-jira-plugin.css"/>  
    <resource type="download" name="aq-jira-plugin.js" location="/js/aq-jira-plugin.js"/>  
    <resource type="download" name="images/" location="/images"/>  
    <context>aq-jira-plugin</context> 
  </web-resource>  
  <servlet name="Accelq Connect" i18n-name-key="accelq-connect.name" key="accelq-connect" class="com.accelq.plugins.jira.servlet.AccelqConnect"> 
    <description key="accelq-connect.description">The Accelq Connect Plugin</description>  
    <url-pattern>/accelq</url-pattern> 
  </servlet>  
  <servlet name="Accelq Issue Connect" i18n-name-key="accelq-issue-connect.name" key="accelq-issue-connect" class="com.accelq.plugins.jira.servlet.AccelqIssueConnect"> 
    <description key="accelq-connect.description">The Accelq Issue Connect Plugin</description>
    <url-pattern>/accelq-issue</url-pattern> 
  </servlet>  
  <web-item name="AccelQ Nav WebItem" i18n-name-key="accelq-nav-web-item.name" key="accelq-nav-web-item" section="system.top.navigation.bar" weight="1000"> 
    <description key="aq-nav-web-item.description">The AccelQ Nav WebItem Plugin</description>
    <label key="aq-nav-web-item.label"/>
    <condition class="com.atlassian.jira.plugin.webfragment.conditions.UserLoggedInCondition"/>  
    <link linkId="aq-nav-web-item-link">/plugins/servlet/accelq</link>
  </web-item>  
  <web-item name="AccelQ plugin Configuration" i18n-name-key="accelq-plugin-configuration.name" key="accelq-plugin-configuration" section="admin_plugins_menu/accelq-configuration" weight="1000">
    <description key="aq-plugin-config.description">The AccelQ plugin Configuration Plugin</description>
    <label key="aq-plugin-config.label">ACCELQ Configuration</label>
    <link linkId="aq-plugin-config-link">/secure/AQAdminConfigAction.jspa</link>
  </web-item>  
  <web-section name="AccelQ Configuration" i18n-name-key="accelq-configuration.name" key="accelq-configuration" location="admin_plugins_menu" weight="1000"> 
    <description key="aq-config.description">The AccelQ Configuration Plugin</description>
    <label key="aq-config.label">ACCELQ plugin Configuration</label>
  </web-section>  
  <web-panel name="AQIssueConnect" i18n-name-key="aq-issue-connect.name" key="aq-issue-connect" location="atl.jira.view.issue.left.context" weight="1000"> 
    <description key="aq-issue-connect.description">The AQIssueConnect Plugin</description>  
    <condition class="com.accelq.plugins.jira.conditions.AQTracabilityDisplayCondition"/>  
    <description key="aq-issue-connect.description">The AQIssueConnect Plugin</description>  
    <context-provider class="com.accelq.plugins.jira.providers.AQIssueConnect"/>  
    <resource name="view" type="velocity" location="templates/aq-issue-view/aq-issue-view.vm"/>  
    <label key="aq-issue-view.title"/> 
  </web-panel>  
  <webwork1 key="administration-configuration" name="Administration Configuration" i18n-name-key="administration-configuration.name"> 
    <description key="aq-admin-config.desc">The Administration Configuration Plugin</description>
    <actions> 
      <action name="com.accelq.plugins.jira.jira.webwork.AQAdminConfigAction" alias="AQAdminConfigAction">
        <view name="success">/templates/aq-admin-config/aq-admin-config.vm</view>  
        <view name="edit">/templates/aq-admin-config/aq-admin-config-edit.vm</view>
        <view name="save">/templates/aq-admin-config/aq-admin-config.vm</view>
      </action> 
    </actions> 
  </webwork1>  
</atlassian-plugin>

Migrated to soy, cause nobody replied.