2016-07-16 42 views
3

CASサーバーはWebLogic 12cで動作させるためにいくつか問題がありますが、Tomcatではうまく動作します。前に、WebLogicにデプロイ、私は、このガイドに従ってください:https://github.com/gentics/Gentics-SSO-CAS/wiki/Oracle-Weblogic-Configurationは、コンテンツとWebコンテンツ/ WEB-INF /にあるファイルのweblogic.xmlを追加します。 CASサーバーはTomcat上ではうまく動作しますが、Weblogicでは動作しません

<?xml version="1.0" encoding="UTF-8"?> <wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.8/weblogic-web-app.xsd"> <wls:weblogic-version>10.3</wls:weblogic-version> <wls:context-root>cas</wls:context-root> <wls:container-descriptor> <wls:show-archived-real-path-enabled>true</wls:show-archived-real-path-enabled> </wls:container-descriptor> </wls:weblogic-web-app>

とこれは、WebLogic 12cのログである石英-1.5.2.jar を使用します。
- org.springframework.webflow.execution.FlowExecutionException:フローのログイン "
の 'viewLoginForm' 状態にスローされるException - によって引き起こさ:java.lang.IllegalStateException:例外は 'casLoginView'
名前のビュー解決 - によって引き起こされた:ORG .springframework.beans.factory.BeanCreationException: 'casSamlServiceSuccessView'という名前のBeanを作成中にエラーが発生しました:Beanのインスタンス化に失敗しました。ネストされた例外はjava.lang.NoClassDefFoundErrorです:org.jasig.cas.web.view.Saml10SuccessResponseViewクラスを初期化できませんでした
- 原因:java.lang.NoClassDefFoundError:クラスorg.jasig.cas.web.viewを初期化できませんでした。 Saml10SuccessResponseView

私はこれを解決する手がかりがありません。あなたは何か考えがあるならそれはいいだろう。ありがとう、

+0

quartz-1.5.2.jar libはどこに置いたのですか? –

+0

私はpom.xmlで宣言しています:)) – HND

答えて

1

java.lang.NoClassDefFoundErrorは、通常、競合する/見つからないJARによって発生します。ランタイムを調べて、Saml10SuccessResponseViewが適切にロードされてインストールされているかどうかを確認します。

関連する問題