我从这里拿到了一个用于balana 1.0.5的罐子:
http://maven.wso2.org/nexus/content/groups/wso2-public/org/wso2/balana/org.wso2.balana/1.0.5/
我有一个没有配置的pdp实例,我试图传递一个示例xacml请求字符串只是为了看看我是否可以获得输出,然后我可以努力为PDP提供一个策略配置来运行,但是我调用evaluate时会出现此错误。
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罐。
答案 0 :(得分:0)