我有几个具有不同包装位置的网络服务
我想要的是对所有Web服务使用相同的HandlerChain,但是
Maven构建失败
[无法解析处理程序链文件]找不到文件...。
作为其在Webservice文件所在路径中的处理程序的锁定
但我想使用1个位置
这是可能的?
@ javax.jws.HandlerChain(file =“ ../../../../handler.xml”)
公共类GetOrderDataJWS扩展了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时,请将您的handlers.xml文件(或任何您称呼的文件)放在
src/main/resources/me/util/security/
下