我有几个具有不同包位置的网络服务
我想要的是对所有网络服务使用相同的处理程序链,但是Maven 构建失败了[无法解析处理程序链文件] 找不到文件....
作为其锁定处理程序位于 Web 服务文件所在的同一路径中的处理程序
但我想为所有人使用 1 个位置可能吗?
@javax.jws.HandlerChain(file = "../../../../handler.xml")
public class GetOrderDataJWS extensions com.amdocs.aif.provider.jaxws.AifJws {
@Resource
如果你声明它完全合格,它应该可以工作:
package me.webservices.one
@WebService(...)
@HandlerChain(/me/util/security/handlers.xml)
public...
package me.webservices.two
@WebService(...)
@HandlerChain(/me/util/security/handlers.xml)
public...
使用 maven 时,您可以将处理程序.xml文件(或任何您称之为它的文件)放在 src/main/resources/me/util/security/