I do as Custom Database Integration Guide step by step , I have new database openfire and student database ; only openfire database run good.
but I want to use users in student database , can not login
openfire.xml code:
<jdbcProvider>
<driver>oracle.jdbc.driver.OracleDriver</driver>
<connectionString>jdbc:oracle:thin:@yxb:1521:ora92?user=student&passw ord=a</connectionString>
</jdbcProvider>
<provider>
<auth>
<className>org.jivesoftware.openfire.auth.JDBCAuthProvider</className& gt;
</auth>
<user>
<className>org.jivesoftware.openfire.user.JDBCUserProvider</className& gt;
</user>
<group>
<className>org.jivesoftware.openfire.group.JDBCGroupProvider</classNam e>
</group>
</provider>
<jdbcAuthProvider>
<passwordSQL>SELECT password FROM myUser WHERE username=?</passwordSQL>
<passwordType>plain</passwordType>
</jdbcAuthProvider>
<jdbcUserProvider>
<loadUserSQL>SELECT name,email FROM myUser WHERE username=?</loadUserSQL>
<userCountSQL>SELECT COUNT(*) FROM myUser</userCountSQL>
<allUsersSQL>SELECT username FROM myUser</allUsersSQL>
<searchSQL>SELECT username FROM myUser WHERE</searchSQL>
<usernameField>username</usernameField>
<nameField>name</nameField>
<emailField>email</emailField>
</jdbcUserProvider>
<jdbcGroupProvider>
<groupCountSQL>SELECT count(*) FROM myGroups</groupCountSQL>
<allGroupsSQL>SELECT groupName FROM myGroups</allGroupsSQL>
<userGroupsSQL>SELECT groupName FORM myGroupUsers WHERE username=?</userGroupsSQL>
<descriptionSQL>SELECT groupDescription FROM myGroups WHERE groupName=?</descriptionSQL>
<loadMembersSQL>SELECT username FORM myGroupUsers WHERE groupName=? AND isAdmin=‘N’</loadMembersSQL>
<loadAdminsSQL>SELECT username FORM myGroupUsers WHERE groupName=? AND isAdmin=‘Y’</loadAdminsSQL>
</jdbcGroupProvider>
<connectionProvider>
<className>org.jivesoftware.database.DefaultConnectionProvider</classN ame>
</connectionProvider>
<database>
<defaultProvider>
<driver>oracle.jdbc.driver.OracleDriver</driver>
<serverURL>jdbc:oracle:thin:@yxb:1521:ora92</serverURL>
<username>openfire</username>
<password>a</password>
<minConnections>3</minConnections>
<maxConnections>15</maxConnections>
<connectionTimeout>1.0</connectionTimeout>
</defaultProvider>
</database>
<setup>true</setup>
Does anyone know where they are ?
Thanks…