Grizzly和Jersey正在隐藏我的其他注释

时间:2014-09-18 20:22:07

标签: jersey grizzly

我们必须更新一个Spring项目,我们需要嵌入一个支持SSL协议和密码套件选择的https服务器。

我的设置是:Spring 3.2.4,jersey 1.15.1和Grizzly 1.9.60

我们的资源类调用一些期望注释的组件的主要问题。但Grizzly似乎忽略了非球衣REST注释。所以我的自定义注释根本不会传输。

我想知道你是否可以就如何解决这个问题提出一个想法:

  • 是否可以配置Jersey以便它不会使用注释(可能是xml或java配置),希望保持我自己的注释能够在线传输?
  • 或者可以在方法调用上手动添加注释吗?

我最近尝试使用Jetty 1.9.2和jersey2,看起来我有相同的结果。唯一有效的是来自Jersey 1的SimpleServerFactory,但就像我说它没有提供可自定义的SSL参数。

请有人:) ...

1 个答案:

答案 0 :(得分:0)

好的,只是发布在这里也许会帮助别人。我终于得到了组件代码,我注意到被调用的类正在寻找最后三个堆栈跟踪中的注释。

发生了什么事是Grizzly正在添加某种代理,这导致三个堆栈跟踪不够,注释没有通过。