Plugin Error: java.lang.IllegalStateException: InjectionManagerFactory not found

Hello,

Jira platform is Jira Server.

My pom.xml file includes dependencies:

<dependencies>
        <dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-api</artifactId>
            <version>${jira.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-core</artifactId>
            <version>${jira.version}</version>
            <scope>provided</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>org.mockito</groupId>
            <artifactId>mockito-all</artifactId>
            <version>1.8.5</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.atlassian.sal</groupId>
            <artifactId>sal-api</artifactId>
            <version>2.6.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.glassfish.jersey.core</groupId>
            <artifactId>jersey-client</artifactId>
            <version>2.33</version>
        </dependency>
        <dependency>
            <groupId>org.glassfish.jersey.inject</groupId>
            <artifactId>jersey-hk2</artifactId>
            <version>2.33</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.glassfish.jersey.media</groupId>
            <artifactId>jersey-media-json-jackson</artifactId>
            <version>2.33</version>
        </dependency>
        <dependency>
            <groupId>org.glassfish.jersey.containers</groupId>
            <artifactId>jersey-container-servlet</artifactId>
            <version>2.33</version>
        </dependency>
    </dependencies>

When I am running following code

import javax.ws.rs.client.Client;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;

String url = ComponentAccessor.getApplicationProperties().getString("jira.baseurl") + path;
Client client = ClientBuilder.newClient();
Response response = client.target(url).request(MediaType.APPLICATION_JSON_TYPE).get();
System.out.println("status: " + response.getStatus());
System.out.println("headers: " + response.getHeaders());
System.out.println("body:" + response.readEntity(String.class)); 

on  client.target(url).request(MediaType.APPLICATION_JSON_TYPE).get()

Jira through this error:

[INFO] [talledLocalContainer] 2021-02-18 16:45:34,441 http-nio-2990-exec-4 ERROR      [o.a.c.c.C.[.[localhost].[/jira].[searchrequest-view]] Servlet.service() for servlet [searchrequest-view] in context with path [/jira] threw exception
[INFO] [talledLocalContainer] java.lang.IllegalStateException: InjectionManagerFactory not found.
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.internal.inject.Injections.lambda$lookupInjectionManagerFactory$0(Injections.java:74)
[INFO] [talledLocalContainer] 	at java.util.Optional.orElseThrow(Optional.java:290)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.internal.inject.Injections.lookupInjectionManagerFactory(Injections.java:74)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.internal.inject.Injections.createInjectionManager(Injections.java:44)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.ClientConfig$State.initRuntime(ClientConfig.java:412)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.internal.util.collection.Values$LazyValueImpl.get(Values.java:317)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.ClientConfig.getRuntime(ClientConfig.java:814)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.ClientRequest.getClientRuntime(ClientRequest.java:176)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.ClientRequest.getInjectionManager(ClientRequest.java:567)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.JerseyWebTarget.onBuilder(JerseyWebTarget.java:364)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.JerseyWebTarget.request(JerseyWebTarget.java:207)
[INFO] [talledLocalContainer] 	at org.glassfish.jersey.client.JerseyWebTarget.request(JerseyWebTarget.java:36)
[INFO] [talledLocalContainer] 	at rafael.jira.plugins.jira.search.DocsSearchRequestView.getTestSteps(DocsSearchRequestView.java:126)
[INFO] [talledLocalContainer] 	at rafael.jira.plugins.jira.search.DocsSearchRequestView$1.writeIssue(DocsSearchRequestView.java:68)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.issue.views.util.IssueWriterHitCollector.collect(IssueWriterHitCollector.java:26)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.issue.statistics.util.DocumentHitCollector.collect(DocumentHitCollector.java:30)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.searchAndSort(LuceneSearchProvider.java:436)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.searchAndSort(LuceneSearchProvider.java:159)
[INFO] [talledLocalContainer] 	... 3 filtered
[INFO] [talledLocalContainer] 	at java.lang.reflect.Method.invoke(Method.java:498)
[INFO] [talledLocalContainer] 	at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
[INFO] [talledLocalContainer] 	at com.sun.proxy.$Proxy447.searchAndSort(Unknown Source)
[INFO] [talledLocalContainer] 	... 3 filtered
[INFO] [talledLocalContainer] 	at java.lang.reflect.Method.invoke(Method.java:498)
[INFO] [talledLocalContainer] 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
[INFO] [talledLocalContainer] 	at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
[INFO] [talledLocalContainer] 	at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
[INFO] [talledLocalContainer] 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
[INFO] [talledLocalContainer] 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
[INFO] [talledLocalContainer] 	at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
[INFO] [talledLocalContainer] 	at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
[INFO] [talledLocalContainer] 	at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
[INFO] [talledLocalContainer] 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
[INFO] [talledLocalContainer] 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
[INFO] [talledLocalContainer] 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
[INFO] [talledLocalContainer] 	at com.sun.proxy.$Proxy1487.searchAndSort(Unknown Source)
[INFO] [talledLocalContainer] 	at rafael.jira.plugins.jira.search.DocsSearchRequestView.writeSearchResults(DocsSearchRequestView.java:76)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.plugin.searchrequestview.DefaultSearchRequestURLHandler.handleRequest(DefaultSearchRequestURLHandler.java:378)
[INFO] [talledLocalContainer] 	at com.atlassian.jira.web.servlet.SearchRequestViewServlet.doGet(SearchRequestViewServlet.java:25)
[INFO] [talledLocalContainer] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
[INFO] [talledLocalContainer] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
[INFO] [talledLocalContainer] 	... 53 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
[INFO] [talledLocalContainer] 	... 24 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.labs.httpservice.resource.ResourceFilter.doFilter(ResourceFilter.java:59)
[INFO] [talledLocalContainer] 	... 32 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:66)
[INFO] [talledLocalContainer] 	... 1 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:64)
[INFO] [talledLocalContainer] 	... 36 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
[INFO] [talledLocalContainer] 	... 5 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.jira.plugin.issuenav.LegacyTextQueryUrlRedirectFilter.doFilter(LegacyTextQueryUrlRedirectFilter.java:39)
[INFO] [talledLocalContainer] 	... 9 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
[INFO] [talledLocalContainer] 	... 4 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
[INFO] [talledLocalContainer] 	... 26 filtered
[INFO] [talledLocalContainer] 	at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
[INFO] [talledLocalContainer] 	... 24 filtered
[INFO] [talledLocalContainer] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[INFO] [talledLocalContainer] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[INFO] [talledLocalContainer] 	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
[INFO] [talledLocalContainer] 	at java.lang.Thread.run(Thread.java:748)

Please, help me to resolve this error!

Thank you in advanced!

Viktorya