grizzly相关内容
通过执行以下操作,我可以将球衣服务发布到灰熊 final String baseUri = "http://localhost:51000"; final Map initParams = new HashMap(); initParams.put("com.sun.jersey.config.property.packages
..
我无法使JAX-RS POST方法与Jersey匹配.逐字记录路径可以正常工作("/prefix/ABC/DEF"),但是带括号的捕获("/prefix/{alpha}/{beta}")无法触发.以下是使用Jersey的服务器界面中定义的方法. public interface CollectorEndpoint { ... @POST @Path("/prefix/
..
以下示例为此处在部署示例时使用Grizzly容器的资源. 它使用定义为类的资源,而不是我想用批注定义一个接口,并让资源类实现该接口. 现在的问题是,灰熊抱怨找不到资源: com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root re
..
是否存在javax.ws.rs.core.UriInfo的任何实现,可用于快速创建实例进行测试.这个接口很长,我只需要测试一下即可.我不想在此接口的整个实现上浪费时间. 更新:我想为此功能编写单元测试: @GET @Path("/my_path") @Produces(MediaType.TEXT_XML) public String webserviceRequest(@Contex
..
我已经使用JAX-RS,Jersey和Grizzly编写了一个简单的REST服务器.这是我启动服务器的方式: URI baseUri = UriBuilder.fromUri("http://localhost/api") .port(8081) .build(); ResourceConfig
..
我已经使用JAX-RS实现了Rest Web服务(该功能无关).现在,我想使用Swagger生成其文档.我已按照以下步骤操作: 1)在build.gradle中,我获得了所需的所有依赖项: compile 'org.glassfish.jersey.media:jersey-media-moxy:2.13' 2)我用Swagger注释记录了代码 3)我将Swagger连接到
..
我正在尝试开始使用WebSockets,并尝试编写一个简单的应用程序来通过websoket来回发送消息。 然而,它看起来像我想要创建的套接字永远不会连接。为什么会这样? 以下是我的WebSockets类的代码。当调用 .onConnect()时,它会记录: 我是套接字,我有联系。我联系了吗? - false 更新:在JavaScript中,我创建了有问题的套接字, read
..
抱歉我的英语不好。 我正在使用灰熊和球衣来构建网络应用程序。 我这样实现 ErrorModel errorModel = new ErrorModel(“1”,“1”,“1”); WebApplicationException applicationException =(WebApplicationException)异常; 返回Response.status(applic
..
我已将此示例应用到我的应用程序中: https-clientserver-grizzly 这是 Server.java : public class Server { private static HttpServer webServer; public static final URI BASE_URI = getBaseURI(); public stat
..
我正在使用Grizzly来提供Jersey应用程序,同时使用Logback来满足我的日志记录需求。请注意,此处不涉及 Servlet ,我使用一段代码“手动”启动所有内容: final URI uri = / *这是一个配置选项* / this.server = new HttpServer(); final NetworkListener nl = new NetworkList
..
我想要在测试组执行的整个过程中运行Grizzly HttpServer 。另外,我想在测试中自己从 @Rule 与全局HttpServer实例进行交互。 因为我使用Maven Surefire而不是使用JUnit测试套件,我不能在 @BeforeClass / @AfterClass 上使用测试套件本身。 现在,我能想到的就是懒洋洋地初始化静态字段并从 Runtime.addShutd
..
我来自Windows .NET背景,但我正在尝试扩展我的专业知识,因此已经选择了一些Java项目。目前,我正在尝试创建一个REST API,所以我决定在这里浏览Jersey: http://jersey.java.net/nonav/documentation/latest/getting-started.html 我已经让Hello World项目在Windows中运行良好(使用NetBe
..
我正试图在我编写的Servlet中获取一些注入的上下文(例如Session或HttpServletRequest),在Grizzly上运行,但我做的任何事情似乎都没有用。整个过程似乎过早停顿,出现以下错误: 严重:缺少字段的依赖关系:javax.servlet.http。 HttpServletRequest com.test.server.LolCat.hsr 服务器很简
..
我已经设置了这样一个简单的球衣服务器: ResourceConfig rc = new ResourceConfig()。packages(“ com.example.jersey_test /服务“); HttpServer server = GrizzlyHttpServerFactory.createHttpServer(URI.create(API_URI),rc);
..
我正试图让灰熊使用SSL加密,并且仍可以使用Jersey。我看过整个互联网,我发现了与Grizzly和Jersey的各种不同尝试。似乎有不同的方法,取决于您使用的版本,以及您决定如何实现它。我还没有能够使用任何示例来处理我的代码。 以下是我启动服务器的方式: static HttpServer startSecureServer()抛出IOException { ResourceC
..
我想从.jar存档而不是文件夹中提供我的.html网站。 目前我使用grizzly(带平针织)并提供静态页面,如: HttpServer webServer; .... .... webServer.getServerConfiguration()。addHttpHandler(new StaticHttpHandler(“varwww”),“/ app”); webSe
..
我们希望构建一个高性能,可扩展的Comet服务器,并首先考虑将Java Grizzly与GlassFish一起使用。 但经过一些研究,我们看到了Node .JS因为极端简单而迅速成为首选,并宣称表现出色: http://news.ycombinator.com/item?id=1088699
..
我有泽西由Grizzly提供。 我有一个 ContainerRequestFilter 实现类。但是,为所有传入请求创建此类一次。因此这样做: 公共类EndpointRequestFilter实现ContainerRequestFilter { @Context private org.glassfish.grizzly .http.server.Request requestC
..
我目前正在尝试使用SSL保护我的Grizzly HTTP-Server(根据教程和示例应该很容易) - 仅限服务器端。 首先我从Orcale下载了UnlimitedJCEPolicy,以便能够支持强大的TLS算法。 然后我用keytool和以下命令创建了一个新的密钥库文件: keytool -keyalg rsa - keysize 2048 -genkey -keystore .\
..
我有一个用于Web服务的wsdl文件。我想测试客户端和服务器之间的交互。为此,我运行带有嵌入式灰熊的模拟服务器。 关于实现模拟服务器的问题。我使用wsimport和write实现从wsdl(和xsd)生成了一个接口。当在灰熊上运行时,我收到以下错误: com.sun.xml.ws.server.ServerRtException:[failed to localize] cannot
..