我希望在Grizzly上使用Guice + Jersey 2.0。根据这个讨论 如何在Jersey2中使用guice-servlet? 目前没有直接的Guice集成Jersey2的方法,但可以使用HK2作为桥梁来实现。我还检查了Github上的示例项目 https://github.com/p...
我有一个运行在嵌入式Grizzly上的Jersey应用程序,它的初始化如下: HttpServer httpServer = GrizzlyServerFactory.createHttpServer(BASE_URI, rc); 我想要实现的目标是在关闭时让正在运行的请求结束,但不允许...
我已经成功地在Jersey、HK2和普通的GrizzlyServer中设置了我的服务类注入(到资源类)。这基本上是按照this example执行的。 现在我很好奇如何最好地将JPA EntityManagers注入到我的资源类中?(我目前考虑一个请求作为一个工作单位)。我目前正在探索的一个...
按照Jersey网站上的入门指南: 我执行了以下构建命令: $ mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-grizzly2 \ -DarchetypeGroupId=org.glassfish.jersey...
我有一个Grizzly HttpServer,我希望它在整个测试组执行的过程中一直运行。此外,我还想从测试中的@Rule与全局HttpServer实例进行交互。 由于我使用的是Maven Surefire而不是JUnit测试套件,因此我无法在测试套件本身上使用@BeforeClass/@Af...
我已经编写了以下测试代码: @Test public void testLeakWithGrizzly() throws Throwable { ExecutorService executor = Executors.newFixedThreadPool(N_THREADS); ...