问题标签 [apache-wink]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Apache Wink 1.4 JAX-RS servlet 映射问题
要用 JAX-RS 替换我现有的 Struts 应用程序,我需要支持 servlet 扩展映射 (*.do)。因此,我注册了 Apache JAX-RS servlet,如下所示:
请注意,该元素指定了扩展映射。问题是扩展映射不适用于 Apache Wink 1.4。但是,它适用于泽西岛。
要重现此问题,请创建以下 JAX-RS 资源类和应用程序。尝试访问:http:////hi.do
我从 Wink 获得 WebApplicationException (405)。但是,对于泽西岛,它工作得很好。我想知道扩展映射是否应该根据 JAX-RS v1.1 工作。我搜索了规范,但找不到关于 servlet 映射的任何具体评论。
apache-wink - Apache Wink Accept() 失败并出现 NullPointerException
我正在使用 Wink 1.2 在 jBoss EAP 6.1 (7.2.1Final) 上部署我的 RESTful Web 应用程序,并在所有请求中出现以下异常;
相同的应用程序在以前的 jBoss 版本(如 EAP 5.1 和旧版本)上运行良好。
我还使用 tcpmon 捕获了发布的请求并在标头中获取以下信息;
我正在使用 Chrome 扩展程序 POSTMan 来请求我的服务并且它可以工作。
java - 如何获取从 jax-rs 生成的 xml?
我想记录由此产生的 xml。我怎样才能做到这一点 ?
更新
为什么我需要这个是因为,我想要使用请求和响应标头、正文等进行数据库日志记录
java - REST multipart/form-data & application/x-www-form-urlencoded 无法正常工作
我将 Apache wink 用于我的 RESful 服务。我有两种方法,如下所示,
和这样的 HTML 表单
当我提交表单时,执行了使用 multipart 的方法。这按预期工作。
但是当我将表单的 enctype 更改为“application/x-www-form-urlencoded”时,如下所示,
执行使用 multipart 的方法。我不期待这种行为。我需要执行第一种方法。
我将从表单中删除多部分内容,为了向后兼容,我不会删除提供多部分的方法。
注意:我需要这两种方法都可以工作,因为我可能会在表单中获得多部分内容。即使表单中没有多部分内容,也可以使用 enctype="multipart/form-data" 保留表单。但我认为它不是 REST 服务标准。
apache-wink - SRVE0777E: 应用程序类“org.apache.wink.common.internal.http.Accept.valueOf:139”引发异常
我在 WLP 8.5.5 ApacheWink (WebSphere Application Server 8.5.5.0/wlp-1.0.3.20130510-0831) 上的 JAX-RS 服务中遇到以下异常
例外
java - Wink : how to use spring life cycle management?
I have a Wink application with some resources, on which I'd like to make some dependency injection of Spring beans. I defined my resource as bean following the example located here http://wink.apache.org/1.0/html/5.5%20Spring%20Integration.html, and injection is well made at startup.
However, when I call my resource, a new instance of the resource is created, according to JAX-RS spec. Spring is not used to create this new resource, so my dependencies are not injected.
The wink documentation page above states it's possible to change lifecycle of resources (so my injection would be made correctly), but there's no example for this.
I tried to play around with the @Scope
annotation, but it didn't change anything... Anyone got a clue ?
Thanks!
java - 在 Tomcat 中集成 Wink 和 Spring
我正在尝试访问应该部署在 tomcat 中的 Wink 资源。资源代码是
我将 Spring 添加到 web.xml
在 my-webapp.xml spring 配置中我注册了资源
当我部署并启动 tomcat 时,我在记录器中看到我的 LookupResource bean 已加载,并且它获取对 metaService 的引用。但是,当我点击 http:///my-webapp/lookup/states 时,我没有访问 LookupResouce,而是收到 404 消息。我确信这是一个愚蠢的疏忽,但我不明白我做错了什么。如果我为 RestServlet 添加一个 servlet 到 web.xml 并添加一个映射,比如 rest/*,那么 RestServlet 将创建一个新的 LookupResource 实例(没有 spring IOC)并尝试执行该方法。
任何帮助将不胜感激
apache-wink - Apache Wink Accept 在 WAS Liberty 8.5.5.1 中抛出 NullPointerException
Apache Wink 中的 NullPointerException。我读过它可能是 jar 冲突,但我没有看到在我的战争中捆绑了任何冲突。我可以打开任何可以提供更多详细信息的 WAS 自由日志吗?
java - Apache Wink 连接到 https 资源
我从 Apache Wink Web 服务向位于云中的外部资源发送请求(我无法将证书放入 JVM),并且我知道当我尝试从浏览器发出请求时,我得到了正确的答案.
但我得到以下异常:
更新
我也试试这个但得到同样的错误
有可能解决这个问题吗?
java - 如何设置 Apache Wink 客户端密钥库和信任库
如何在 Apache Wink 客户端中设置客户端密钥库和信任库
我找不到任何有关如何执行此操作的文档。
http://wink.apache.org/documentation/1.2.1/Apache_Wink_User_Guide.pdf