grizzly相关内容
如何关闭“灰熊的日志记录"? 我想关闭以下日志记录: 2018年10月18日上午8:42:24 org.glassfish.grizzly.http.server.NetworkListener开始信息:开始的侦听器绑定到[0.0.0.0:8080]Okt 18,2018 8:42:24 AM org.glassfish.grizzly.http.server.HttpServer开始信
..
我有一个在嵌入式Grizzly服务器上运行的Jersey2应用程序-与此示例相同的设置: https://github.com/jersey/jersey/tree/2.18/examples/https-clientserver-grizzly/src/main/java/org/glassfish/jersey/examples/httpsclientservergrizzly 我已将其
..
以下代码运行我的REST服务,但从未调用我的servlet过滤器.有什么想法吗? WebappContext webappContext = new WebappContext("grizzly web context", ""); FilterRegistration testFilterReg = webappContext.addFilter("TestFilter", TestFi
..
我有一个JUnit测试套件:GrizzlyHttpServerFactory + Jersey + Bean验证 (jersey-container-grizzly2-servlet/jersey-bean-validation版本2.12,grizzly-http-server版本2.3.16, hibernate-validator ver 5.0.0.Final) 由Validatio
..
我想创建一个简单的REST服务,为此,我正在使用Jersey和Grizzly. 这是我的服务班级: @Path("/service") class TestRESTService { @GET @Path("test") @Produces(Array(MediaType.APPLICATION_JSON)) public String test()
..
我正在尝试让WebSockets在Grizzly/Glassfish上运行.我已经克隆了示例WebSockets聊天应用程序,并将其部署到Glassfish 3.1.2.但是,我无法使WebSockets连接. WebSockets握手失败,因为我收到405(不允许使用方法)响应.这是有道理的,因为Servlet中包含以下内容: public class WebSocketsServlet
..
我有用于安全Websocket连接的Spring-boot Tomcat服务器.该服务器接受带有授权签名证书的Android 4.4,iOS,Firefox和Chrome客户端而不会失败.但是,Android 5.0无法通过SSL握手. Caused by: javax.net.ssl.SSLHandshakeException: Handshake failed at co
..
我有一个简单的项目来测试JAX-RS服务.昨天我下载了jersey-1.7.1,并使用com.sun.jersey.api.container.httpserver.HttpServerFactory和com.sun.net.httpserver.HttpServer创建了一个http服务器来从eclipse内部测试我的服务(不使用oa重量容器) 今天,我下载了最新的球衣罐(jaxrs-ri
..
在jersey服务器中,我遇到服务器500错误: 服务器响应中没有堆栈跟踪或某些信息. 在Eclipse控制台中没有异常堆栈跟踪 我尝试在服务器中捕获异常并在控制台中打印跟踪,但是什么也没发生 发生500台服务器错误时如何获取堆栈跟踪? 解决方案 在大多数情况下,通用ExceptionMapper可以解决问题. @Provider public class D
..
我有一个简单的Java/Spring程序,使用标准的log4j.properties文件控制日志记录,效果很好.当我们通过以下方式添加Grizzly时: GrizzlyHttpServerFactory.createHttpServer(uri,resourceConfig) 一切正常(也就是说,服务器实际上可以使用...但是我没有日志输出. 我在log4j.properties
..
当GF处理多个请求(在此示例中,对于图像)时,会发生此问题.由于某些原因,响应outputstream阻塞(用于较大的写入),几秒钟后我超时. 我从关于导致此问题的原因以及如何解决此问题的任何想法? 谢谢. 例外 java.io.IOException: java.util.concurrent.TimeoutException at org.glassfish.g
..
当我直接在main()中调用服务时,我可以查询数据库,并且一切正常.当球衣请求传入并将JSON映射到NewJobRequest时,我无法使用我的服务,因为@Autowire失败. 我的应用: public class Main { public static final URI BASE_URI = getBaseURI(); private static URI
..
我正在使用Jersey Grizzly,并且想要对Grizzly实施基本身份验证.我按如下方式创建我的grizzly服务器: ResourceConfig rc = new PackagesResourceConfig("com.abc.de"); GrizzlyServerFactory.createHttpServer(BASE_URI, rc); 在另一堂课上,我有类似的东西:
..
我正在与Grizzly托管的Jersey一起玩,并且希望能够使用和产生JSON,但是我在POST中不支持的get request和media type中从服务器获取500 我的服务器代码是 org.glassfish.jersey.server.ResourceConfig rc = new ResourceConfig(); rc.packages("RestServer.cont
..
遵循泽西岛网站上的入门指南: 我执行了以下构建命令: $ mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-grizzly2 \ -DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false \ -DgroupId=com.
..
我正在使用带有Grizzly嵌入式版本的Jersey,我只想在本地主机上绑定/监听.我正在使用带有create调用的GrizzlyWebContainerFactory创建ThreadSelector: threadSelector = GrizzlyWebContainerFactory.create("http://127.0.0.1:8080/", initParams); 这可行
..
我有一个独立的spring项目,因此需要启动一个嵌入式rest服务. 我可以用grizzly启动服务器,我的问题是,当我启动grizzly服务器时,它会创建自己的应用程序上下文.因此由我的父应用程序创建的实例无法通过REST服务访问. 除了获得grizzly生成的应用程序上下文之外,是否还有在Grizzly服务器和父级应用程序之间共享父应用程序的上下文的信息. 这是我启动灰熊服务器的代
..
我正在尝试访问正在调用我的休息服务器的客户端ip,但是我只得到null作为响应.网络服务器正在运行,我可以通过网络浏览器进行访问. 我尝试过 @Context HttpServletRequest 还有 @Context ContainerRequest请求 request.getRequestHeader("HTTP_FORWARDED") //HTTP_X_FORW
..
我想在Grizzly上使用Guice + Jersey 2.0.根据此如何在泽西岛2.0中使用guice-servlet?讨论目前没有针对Jersey2的直接Guice集成,但是可以使用HK2作为桥梁来实现.我还在Github中检查了示例项目 https://github.com/piersy/jersey2-guice-example-with-test .该项目是使用Jetty实施的.
..
我无法在Jersey服务中激活gzip编码.这是我尝试过的: 从入门指南中的jersey-quickstart-grizzly2原型开始. 添加了rc.register(org.glassfish.grizzly.http.GZipContentEncoding.class); (也尝试过rc.register(org.glassfish.jersey.message.GZipE
..