我有两个项目A和B,其中B依赖于A.所以A的所有类都可用于B.
现在,我已经定义了一个ContainerRequestFilter
来截取请求中的一些信息。如果我调用项目A的结束点,就会调用它。但如果我调用项目B的结束点,则不会调用它。
显然,项目A和项目B的上下文根是不同的。
示例:http://localhost:8080/projecta/ ..... http://localhost:8080/projectb/ .....
这两个项目都存放在耳朵中并部署在同一个耳朵中。
我实际上希望它能像@AroundInvoke拦截器一样工作。
如何实现?
Wildfly 8.0 高枕无忧 Java EE 7
答案 0 :(得分:0)
我已经在第二个项目的web.xml中添加了提供程序,它完成了工作。
BROKEN
对于第一个项目,它不是必需的。一些jax-rs如何加载提供程序。对于第二个项目,我添加了上面的参数并且它有效。