I meet the problem "Custom Database Integration with oracle" and didn't get answer from the bbs and wiki.
Now I solve the problem.
Because of the src in org.jivesoftware.openfire.auth JDBCAuthProvider.java :
connectionString = JiveGlobals.getXMLProperty("jdbcProvider.connectionString");
con = DriverManager.getConnection(connectionString);
that's allJUST Enjoy it