2016-07-16 66 views
3

我有一些問題可以使CAS Server與WebLogic 12c協同工作,但它可以在Tomcat上正常工作。 Weblogic上部署之前,我按照本指南:https://github.com/gentics/Gentics-SSO-CAS/wiki/Oracle-Weblogic-Configuration /添加文件weblogic.xml中的網絡內容/ WEB-INF的內容: 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>

和使用石英1.5.2.jar 這是Weblogic的12c的日誌:
- org.springframework.webflow.execution.FlowExecutionException:異常狀態拋出「viewLoginForm」流動「登錄」
的 - 所引發:java.lang.IllegalStateException:異常解析視圖名爲「casLoginView」
- 所引發:有機.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

你在哪裏把你的石英1.5.2.jar LIB? –

+0

我在pom.xml中聲明:)) – HND

回答

1

java.lang.NoClassDefFoundError通常是由矛盾的/缺少的JAR文件引起的。檢查運行時以查看Saml10SuccessResponseView是否已正確加載和安裝。

相關問題