jax-rs相关内容
我正在使用的API已经决定接受UUID作为Base32编码的字符串,而不是标准的十六进制,破折号分隔的格式, UUID.fromString() 期望。这意味着我不能简单地写 @QueryParam UUID myUuid 作为方法参数,因为转换将失败。 我正在通过编写一个不同的 fromString 转换器的自定义对象与泽西 @QueryString 和 @FormParam 注释。我希望
..
我正在使用泽西学习JAX-RS(又名JSR-311)。我已经成功地创建了一个根资源,并且正在使用参数: @Path(“/ hello”) public class HelloWorldResource { @GET @Produces(“text / html”) public String get( @QueryParam(“name”)String name, @Q
..
我正在使用Jersey 2.8与Glassfish 4.0。 我有一个资源定位器类,看起来像下面 @Path(“/”) @ ManagedBean public class MyServiceLocator { @Context ResourceContext rc; // javax.ws.rs.container.ResourceContext @EJB pr
..
我正在尝试将EJB 3.1注入我的RESTful服务之一。我遵循了这个职位:将EJB注入JAX-RS(RESTful服务),并尝试所有选项,除了构建注入提供程序。我正在尝试的当前解决方案使用 @RequestScoped 和 @Inject 的组合,但是我注入的bean变量仍然是空。我在 / WEB-INF 文件夹中有一个 beans.xml 。 如何将EJB注入到我的REST服务类中?
..
我有一个JAX-RS webservice,其中包含一个生成测试数据的资源。在测试期间,我发现注入的EJB没有重新初始化,并且仍然包含最后一个请求的数据。 我有一个包含EJB的业务逻辑的jar文件 server.jar 为了显示我的问题,我创建了一个无状态的bean: @Stateless public class TestService { @EJB Subseque
..
我正在使用Glassfish 4.0开发一个REST应用程序。 在资源类中,我可以通过将类@Stateless和注入@EJB注入类是无状态EJB)。 但是这种方法在JAX-RS过滤器中不起作用。 请参阅以下代码: @Provider public class UpdateFilter实现ContainerRequestFilter { @EJB privat
..
我一直在寻找一个解决方案一段时间,这里... 我遵循本教程自动生成一个jax-rs Web服务数据库: https://netbeans.org/kb/docs/websvc/rest.html 这很好,但是当我尝试通过使用@RolesAllowed(“myRole”)注释资源方法来保护应用程序时,我得到这个异常。 。 “警告:EJB5184:在EJB许可证调用过程中发生系统异常
..
我正在尝试使用Hibernate /持久性将Rest Web服务获取的数据保存到数据库。 在我的一个Web模块中,我实现了这个服务。数据库ejb连接器放置在EJB模块中。它们是EAR应用的一部分。 每次当我调用pb.addDevice()时,在浏览器中使用params放置正确的url(工作,直到我想要保存到数据库)时,获取java.lang.NullPointerException。找不到有什
..
Swagger-Core似乎将@Suspended的AsyncResponse asyncResponse成员解释为请求身份参数。这显然是不是意图和情况。 我想告诉swagger-core忽略这个参数,并将其从api-docs中排除。任何想法? 这是我的代码如下: @Stateless @Path(“/ coffee”) @Api(value =“/ coffee”,de
..
JAX-RS需要一个网络模块 WAR 或者我做错了吗? 每个教程指定在 web.xml 中配置休息服务。 但是在ejb模块中没有 web.xml 。我必须为其余的服务创建一个 WAR 在我的ejb模块中,我想公开一个EJB休息服务,但不能让它上班。 调用“localhost:8080 / EjbModule / rest / test / method”导致404 项目结构
..
当我在阅读博客。 事实是,无状态和Singleton bean可以作为根资源公开。但是怎么样 我试图这样做: @Stateless @LocalBean @Path (“Hybrid”) public class RESTEJBSample { @GET @Path(“/ demo”) @Produces(MediaType.TEXT_PLAIN) publ
..
我有下面这样的设置。这是一个简化版本,但我认为它是基本的想法。我使用的是Jersey 2.16,Java 1.8和Glassfish Open Source 4.1 public interface IReportService { String addNewReport报告); } @Path(“reports”) public class ReportResource实现
..
我试图测试一个最小的JAX-RS + EJB / CDI注射机制,目前由于GlassFish因为任何原因而无法注射,导致路障。 (使用@Inject将抛出NPE,因为GlassFish不能注入POJO)。 我的beans.xml只包含 这是我的web.xml
..
我正在使用Backbone.js,Bootstrap,NetBeans IDE 8.0,Java EE 7,JDK 8,WildFly服务器8.1.0,JBoss RESTEasy(resteasy-jaxrs-3.0.8),JBoss 2.2.22, JBoss EJB 3。 我是(相对较新)的Web开发,因此我只是开始掌握了很多基本的概念和技术。我正在尝试使用用户和角色构建一个权限系统到
..
我试图通过注释将一个无状态EJB 注入我的JAX-RS webservice。不幸的是,当我尝试使用它时,EJB只是 null ,并得到一个 NullPointerException 。 @Path(“book”) public class BookResource { @EJB private BookEJB bookEJB ; public BookResource
..
我正在使用IBM RAD 7.5.5(基本上是Eclipse +插件)和WebSphere 6.1来构建基于JAX-RS的Web服务。 当我创建一个新的动态Web项目,我得到了“新动态Web项目”对话框。 对于“目标运行时”,当我选择“WebSphere 6.1”时, “动态Web模块”是2.4,当我修改配置时,在列表中没有选择“JAX-RS(REST Web服务)”。 但是,
..
我已经在Glassfish 4.1.1上使用Eclipse开发了Jersey JAX-RS应用程序大约一年了。今天早些时候,我正在对一些类进行一些正常的更改,但是当我尝试和构建时,Eclipse没有更新类。我在Stack Overflow上搜索过,并发现这个答案。 所以我做了以下步骤: 项目>清洁在您正在开展的项目中。 项目>构建自动启用,以便代码在工作空间中重新生成保存的更改。
..
我似乎无法让JAX-RS客户端在Java 8上使用Web代理。我正在使用RESTEasy 3.0.10.Final,并从Windows 7 Professional 64位的Eclipse 4.4.2内部运行。 我在 localhost 上设置了一个FreeProxy服务器,运行在 192.168.1.123:3128 。我打开登录并telnet到192.168.1.123 3128并发出一
..
我使用Eclipse Luna(版本4.4.2)和Glassfish 4使用JAX-RS构建REST Web应用程序。 以下代码段,这只是一个非常简单的帖子到REST api以前工作正常,已经开始抛出一个非常奇怪的错误: @POST public Response addToWatchlist(WatchlistEntry watchlistentry) { return R
..
我正在使用JAX-RS在eclipse中使用tomcat作为服务器编写REST Web服务。 我参考以下教程来编写Web服务: http ://www.vogella.com/tutorials/REST/article.html 当我运行该项目时,我会收到以下错误: 2014年4月7日12:01:53 AM org.apache.catalina.core.AprLifecyc
..