2011-03-10 92 views
0

我們在我們的網站上有Josso認證,最近我們更改了mysql服務器,現在正在升級數據庫配置文件中的所有mysql主機名,用戶名和密碼。我在哪裏可以找到JOSSO數據庫配置文件?

但是,我們網站的一個關鍵組件--Jessso仍然不起作用,因爲我們不知道josso的數據庫配置文件存在的位置。

我真的很感激任何能幫助我找出它所在的位置。

這裏是通過它試圖訪問Josso網站的網址:

https://www.mysite.com:8443/josso/signon/usernamePasswordLogin.do;jsessionid=97FACC232630E8A8B93B141A67FBE01C

編輯:我們使用的是Tomcat 6位於在/ etc/tomcat6中,也有一個server.xml文件在裏面。我找不到與josso db設置相關的任何相關內容。

回答

2

希望你已經知道了這一點,但這應該爲其他人記錄。本文檔可從the JOSSO wiki, database section獲取。

假設JOSSO 1.8.x,在$ TOMCAT_HOME/lib中有一個文件,我們有我們的配置,或者在$ TOMCAT_HOME/webapps/josso/WEB-INF/classes中調用josso-gateway-db -stores.xml。如果找不到該文件,請查找josso-gateway-config.xml,它將爲網關配置的其他部分提供各種導入語句。商店配置包含引用dsJndiName的元素。這是在META-INF/context.xml文件或Tomcat的server.xml中定義的數據源,作爲Resouce元素。

相關問題