Hi All
I unzipped JBoss 5 again, and I replaced the default hsql-ds.xml file with mysql-ds.xml, following is my file:
<?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <jndi-name>MyDB</jndi-name> <connection-url>jdbc:mysql://localhost:3306/project</connection-url> <driver-class>com.mysql.jdbc.Driver</driver-class> <user-name>root</user-name> <password>admin</password> <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name> <metadata> <type-mapping>mySQL</type-mapping> </metadata> </local-tx-datasource> </datasources>
<%
DataSource ds = null;
Connection con = null;
//Statement st = null;
InitialContext ic;
try {
ic = new InitialContext();
ds = (DataSource) ic.lookup("java:/MyDB");
con = ds.getConnection();
Statement st = con.createStatement();
DatabaseMetaData md = con.getMetaData();
ResultSet rs = st.executeQuery("select * from quest_choices;");
//ResultSet rs = md.getTables(null, null, "%", null);
while(rs.next()) {
out.println("<br> " + rs.getString("ID"));
//System.out.println(rs.getString(3));
}
rs.close();
st.close();
out.println("DONE");
} catch (Exception e) {
out.println("Exception thrown " + e );
//e.printStackTrace();
} finally {
if (con != null) {
con.close();
}
}
%>
Please do not cross-post: http://www.jboss.org/index.html?module=bb&op=viewtopic&t=150529