0
의 원인이 여기에서 balana 1.0.5에 대한 항아리를 가지고 출력을 얻을 수 있는지 확인하기 위해 PDP를 실행하기위한 정책 설정을 할 수는 있지만 평가를 호출 할 때이 오류가 발생합니다.Balana는 "평가"명령이 NoClassDefFoundError를
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를 사용합니까?
- wso2 maven 저장소를 탐색하지 않고 mvn을 사용하여 다운로드해야한다면?
- SecurityManager에 대한 참조가 포함 된 xercesimpl.jar 추적을 시도했지만 클래스 패스로 가져올 때 제대로 작동하는 일부 w3c xml 자료가 손상됩니다. xerces에 의존하기보다는 System의 SecurityManager를 사용하는 balana 버전이 있습니까?
또한 K-Market 샘플을 동일한 1.0.5 항아리로로드하려고 시도했지만 동일한 오류가 발생하고 1.0.4 항아리가 다시 나타납니다.하지만 이동하면 다른 오류가 발생합니다. 1.0.3 병.