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を使用するバラナのバージョンがありますか?
私も同じ1.0.5のjarでK-市場のサンプルをロードしようとしたと私は同じエラーを取得し、そして再び1.0.4瓶と、私はに行くかどうかは別のエラーで起こって停止します1.0.3 jar