0

我为 Tomcat 7.x 创建了一个自定义 Valve 实现,它检索 RSA ClearTrust Access Manager 传入的身份验证标头。我的 server.xml 中有一个阀门条目,我的 Tomcat Lib 目录中有相应的类。

问题是我不确定如何配置 KIE-Workbench 6.1.0-FINAL 来使用它。我需要更新 KIE web.xml 还是有其他机制?

任何帮助将不胜感激。

4

1 回答 1

0

我想出了这个。我为解决而编写的代码在我的 GitHub ( https://github.com/richardmarkle/ctvalve.git ) 上。我了解到的结果是,Valve 按照您在 server.xml 中定义的顺序链接在一起,如果您愿意,可以通过更改条目将其限制在上下文中。它们通过invoke(request,response)方法链接在一起,因此在invoke() 实现结束时,您会调用invoke() 来调用下一个Valve。花了一些工作来解决这个问题,我希望这对某人有帮助。

于 2015-08-17T16:58:47.797 回答