2011-03-10 115 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元素。

相关问题