Java u. MySQL (TOMCAT)
Von: , Frage gestellt am Do, 4. Okt 2001
Hallo,
irgend-wie verstehe ich den Fehler nicht, könnte bitte jemand helfen?
Error: 500
Location: /servlet/Jdbm
Internal Servlet Error:
java.lang.IllegalAccessException: Jdbm
at org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:268)
at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:166)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java)
-------------
Hier mein Listing:
import java.io.*;
import java.util.*;
import java.sql.*;
class Jdbm extends Object {
public static void main(String args[]) {
Jdbm x = new Jdbm();
x.listSysdevices();
}
public void listSysdevices() {
Connection con;
Statement stm;
ResultSet rs;
Properties info = new Properties();
info.put("user","meinuser");
info.put("password","meinpw");
try {
Class.forName("org.gjt.mm.mysql.Driver");
con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/meinedb",info);
stm = con.createStatement();
rs = stm.executeQuery("select field1 from table1");
while (rs.next()) {
System.out.println(rs.getString("field1"));
}
}
catch (ClassNotFoundException e) { System.out.println("ClassNotFound" +
e.getMessage()) ; }
catch (SQLException e ) { System.out.println("SQLexceoption" +
e.getMessage()) ; }
}
}
------------------------
Danke!
Gruß,
Peter
