我改动了tomcat路径后,当我启动tomcat跳转dubug说数据源配置有问题。这个错误又不影响整个程序、、Daemon System Thread [Finalizer] (Suspended (exception NullPointerException))
JdbcOdbcDriver.finalize() line: 96
Finalizer.invokeFinalizeMethod(Object) line: not available [native method]
Finalizer.runFinalizer() line: 83
Finalizer.access$100(Finalizer) line: 14
Finalizer$FinalizerThread.run() line: 160 多次启动tomcat后就报请高手指点一下,怎么消除这个错误啊启动就报,报德人心烦啊,,,

解决方案 »

  1.   

    JdbcOdbcDriver.finalize()你用的是jdbc-odbc driver?为何不用mysql自带的jdbc驱动呢?
    另外,你装了mysql的odbc驱动吗?(如果使用jdbcodbc桥的话)
    你能把你的datasource配置片段贴出来吗?应该在tomcat的server.xml中相应的数据源片段贴出来。
    我估计你得把下边那段注释掉:<Realm  className="org.apache.catalina.realm.JDBCRealm"
                 driverName="sun.jdbc.odbc.JdbcOdbcDriver"
              connectionURL="jdbc:odbc:CATALINA"
                  userTable="users" userNameCol="user_name" userCredCol="user_pass"
              userRoleTable="user_roles" roleNameCol="role_name" />