如何配置@HandlerChain指向JAR文件中的处理程序链配置文件?

有没有办法引用分布在JAR文件中的处理程序配置文件(例如:handler.xml)?

这样的事情: @HandlerChain(file="somefile.jar")@HandlerChain(file="myhandler.xml") ,假设myhandler.xml存储在somefile.jar

对于使用@HandlerChain批注的处理程序的服务器和客户端实现,必须将处理程序配置的位置指定为来自带注释文件的相对路径或绝对URL。 例如:

@HandlerChain(file="../../common/handlers/myhandlers.xml")

要么

@HandlerChain(file="http://foo.com/myhandlers.xml")

取自本文档。

handler-chain.xml文件必须位于同一个类路径或同一个jar中。 您需要指定要加载的xml的实际位置。