2017-03-20 19 views
1

OneLogin Java Toolkit JSPサンプルの使用を試みたことがある人はいますか?OneLogin java-saml-tookit-jspsampleが応答の解析中にクラッシュする

「java-saml-tookit-jspsample」をダウンロードして試しました。私は指示に従い、JDK8でEclipseをセットアップすることができました。 OneLoginアカウントのサンプルとSAMLテストコネクタで "onelogin.saml.properties"を設定することができました。

私はアプリケーションを実行すると、ログインリンクを取得し、1つのログインに接続して認証応答を返すことができます。また、私はデバッグ時に受け取ったXMLを見ることができますが、応答の処理中にプログラムがクラッシュします。

Util.javaの次のソース行でクラッシュします。エラー

"java.lang.IllegalArgumentExceptionが: http://java.sun.com/xml/jaxp/properties/schemaLanguage" と

docfactory.setAttribute("http://java.sun.com/xml/jaxp/properties/schemaLanguage", XMLConstants.W3C_XML_SCHEMA_NS_URI); 

私はそのXMLかどうかを確認するためにxercesImpl.jarとxml-apis.jarを追加してみましたパーサの問題ですが、どちらも役に立たなかったのです。

答えて

1

私はjava-samlの著者です。私はOracle Java 8でテストしましたが問題はありませんでした。

このpostは、問題がxerces.jarのインストール方法に関連していることを示しています。