1

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

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

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

当我需要类似的东西时

http://mydomain.com/rest/

我从谷歌找到了这个,但它不起作用:http: //jersey.576304.n2.nabble.com/Changing-baseURI-when-generating-WADL-td6169703.html

4

1 回答 1

3

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

你现在可以做的是降级到 Jersey 1.8,它不应该受到该领域最新变化的影响。感谢和抱歉给您带来的不便!

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

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

于 2011-09-15T08:26:53.100 回答