我给巴拉娜1.0.5准备了一个罐子
http://maven.wso2.org/nexus/content/groups/wso2-public/org/wso2/balana/org.wso2.balana/1.0.5/
我有一个没有配置的pdp实例,我试图将一个示例xacml请求字符串传递给它,以查看是否可以获得输出,然后我可以为PDP提供一个策略配置,以运行它,但是在调用sample时会得到这个错误。
Caused by: java.lang.NoClassDefFoundError: org/apache/xerces/util/SecurityManager
at org.wso2.balana.utils.Utils.getSecuredDocumentBuilderFactory(Utils.java:107)
at org.wso2.balana.Balana.<init>(Balana.java:215)
at org.wso2.balana.Balana.getInstance(Balana.java:228)
at org.wso2.balana.ctx.RequestCtxFactory.getXacmlRequest(RequestCtxFactory.java:173)
at org.wso2.balana.ctx.RequestCtxFactory.getRequestCtx(RequestCtxFactory.java:87)
at org.wso2.balana.PDP.evaluate(PDP.java:119)我想知道我是使用了错误的源,还是使用了正确的源。
我还尝试用相同的1.0.5 jar加载K-Market示例,得到相同的错误,再用1.0.4 jar加载,但是如果我转到1.0.3 jar,就不再发生不同的错误。
发布于 2016-10-13 19:29:39
https://stackoverflow.com/questions/39900501
复制相似问题