在Jersey中定义WADL资源库

时间:2011-09-13 15:57:36

标签: rest jersey wadl

我正在使用Jersey 1.9,它正在完美地生成我的WADL,除了我需要重新定义资源基URI。

我正在使用mod_proxy作为反向代理运行Jetty 7,它使用mod_proxy将REST请求路由回Jetty / Jersey。所以Jersey生成资源基础URI为

http://localhost:8080/testRestAPI/rest/

当我需要像

这样的东西时

http://mydomain.com/rest/

我是从Google发现的,但它无效:http://jersey.576304.n2.nabble.com/Changing-baseURI-when-generating-WADL-td6169703.html

1 个答案:

答案 0 :(得分:3)

不幸的是,您在Jersey实施中发现了一个错误。请按照邮件列表中的说明提交新问题 - jira链接:http://java.net/jira/browse/JERSEY

您目前可以做的是降级到Jersey 1.8,这不应受此区域最新变化的影响。谢谢,抱歉给您带来不便!

编辑:问题链接:http://java.net/jira/browse/JERSEY-773

它已经修复,因此您应该可以在Jersey 1.10-b02及更新版本中使用此功能。