草庐IT

jersey-server

全部标签

java - context.xml 和 server.xml 之间的区别?

Tomcat的context.xml和Tomcat的server.xml有什么区别?如果我想添加一个标签,例如:我应该在哪里添加它? 最佳答案 server.xml用于服务器,context.xml用于在该服务器上运行的应用程序。服务器上可能有多个context.xml文件(每个应用程序),但只有一个server.xml。 关于java-context.xml和server.xml之间的区别?,我们在StackOverflow上找到一个类似的问题: https

java - 带tomcat的eclipse——eclipse修改server.xml

我在“使用tomcat安装”模式下将tomcat与eclipse一起使用。我的问题是,eclipse每次都会覆盖tomcatsserver.xml,并删除我的crossContext="true"元素。我应该使用自定义位置吗?还是eclipse设置有误?谢谢! 最佳答案 您可以在Eclipse工作区的“服务器”项目/文件夹中编辑等效的配置文件。这些是配置文件,eclipse将用这些文件覆盖在您的Tomcat安装下找到的文件。 关于java-带tomcat的eclipse——eclipse

java - NetBeans 7.0.1 : Access to Tomcat server has not been authorized

我是初学者,刚开始使用JSP并且卡在了起点。请帮帮我。我已经下载catalina.bat和setclasspath.bat在适当的位置/tomcat/bin/但仍然出现授权错误。我看过类似的帖子并编辑了我的tomcat-users.xml用这条线但仍然无法成功运行它。Seetheserverlogfordetails.atorg.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:232)atorg.netbeans.modules.j2ee.ant.Deploy.execu

java - 在 Weblogic 12.1.1 上使用 Jersey 2.x Web 服务

我正在尝试将Jersey2.13Web服务部署到Weblogic12.1.1。此版本的weblogic符合JSR-311JAX-RS1.1规范,而Jersey2.x提供JAX-RS2.0的实现Oracle有关于如何升级JerseyJAX-RSRI版本的说明:http://docs.oracle.com/cd/E24329_01/web.1211/e24983/version.htm然而,即使这样也无助于解决所有部署问题。我将应用程序打包到包含WAR的EAR中。为了覆盖weblogicjar,我添加了以下weblogic-application.xml文件:javax.ws.rs.*co

java - 授权 Flash Client 到 Java Server 连接

我正在构建一个具有Java后端的基于Flash的Facebook游戏,并且我计划使用RESTful方法来连接它们两者(而不是持久套接字连接)。我正在使用AS3库将客户端连接到Facebook,因此这是我存储session信息的地方。但是,如何授权客户端连接回服务器?我不能让回调URL保持打开状态,因为这会让人们在不玩游戏的情况下操纵游戏状态。我需要确保调用来自有效的客户端并通过有效的session。目前,用户无法直接登录到后端服务器——所有这些都是通过客户端前端处理的。我能否以后端可以验证其有效性的方式将FacebookOAuth2访问token传递给后端?这足以信任有效的前端连接吗?

java - @Singleton 或 getSingletons() 在 Jersey 实现 Singleton Resources

我有一个资源要作为RestfulWS公开。如果我必须将其设为Singleton,首选和建议的方式是什么:1。使用@Singleton注释资源类或者2。在我的应用程序类实现中实现getSingletons()方法并在那里实例化资源publicclassRestApplicationextendsApplication{privateSetsingletons=newHashSet();publicRestApplication(){singletons.add(newPlayerResource());}@OverridepublicSet>getClasses(){returnnull

java - 使用 uberjar 中的 Jersey 和 Jackson 时不支持的媒体类型

我目前面临Jersey和Jackson的问题,我无法找到解决方案:当我尝试从JSON序列化一个POJO作为Jersey端点中的POST参数时,如果出现以下情况,它会返回错误我从uberjar中调用它。如果我在从Eclipse启动主方法后使用相同的wget调用,则一切正常,并且我得到了预期的答案。我搜索过其他人在使用Jersey和后参数应用程序类型时遇到问题,例如Error415UnsupportedMediaType:POSTnotreachingRESTifJSON,butitdoesifXML和JAX-RS:Howtoautomaticallyserializeacollectio

java - Jersey 2.0 通过代理获取 Post Call

我正在使用Jersey2.4.1进行休息,并希望通过HTTP和HTTPS代理进行GET或Post调用。我做不到。我在互联网上搜索并找到了很多链接,但其中大部分现在已经过时了。一些帮助将非常有用,因为从Jersey1.X到2.X有很多变化这是我进行GET调用的代码(工作正常)。我想修改它以通过HTTP和HTTPS代理进行此调用。任何指示都会有所帮助。javax.ws.rs.core.Responseresponse=null;Clientclient=ClientBuilder.newClient();WebTargettarget=client.target(url);//urliss

java - 如何在使用 Jersey 时在界面上注释 JAX-RS

这个问题已经被问过几次了before,但是答案似乎不起作用和/或Jersey已经进行了更多更改。我正在使用JAX-RS和Jersey(版本2.24)公开一些RESTAPI。我希望用JAX-RS和具体实现(没有任何注释)来注释接口(interface)。然而,由于thispatchJersey停止支持这种可能性。据我了解spec,它并不严格禁止这样做。IfasubclassorimplementationmethodhasanyJAX-RSannotationsthenalloftheannotationsonthesuperclassorinterfacemethodareignore

java - 如何让 Jersey Test/Client 不填写默认的 Accept header ?

我正在尝试以特定方式处理没有Acceptheader的请求,但无论我做什么,Jersey似乎都一心想填写一个,所以它看起来总是请求有一个Acceptheader,即使它没有。importorg.glassfish.jersey.server.ResourceConfig;importorg.glassfish.jersey.test.JerseyTest;importorg.junit.Test;importjavax.ws.rs.GET;importjavax.ws.rs.Path;importjavax.ws.rs.core.Application;importjavax.ws.r