问题是这样的:原来是低版本到mysql驱动包(mysql-connector-java-3.1.8-bin-g.jar) 现在要替换(mysql-connector-java-3.1.11-bin.jar或mysql-connector-java-5.0.4-bin.jar) 是不是我在weblogic 目录下的startWebLogic.cmd 中 set classpath=**mysql.jar  我直接改这里怎么不可以啊。报是
java.lang.NoSuchMethodError
        at com.mysql.jdbc.NonRegisteringDriver.parseURL(NonRegisteringDriver.java:479)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:261)
        at java.sql.DriverManager.getConnection(DriverManager.java:517)
        at java.sql.DriverManager.getConnection(DriverManager.java:199)
        at com.newtech.db.DbTest.getConnection(DbTest.java:31)
        at jsp_servlet._oa._newtech.__testfile._jspService(__testfile.java:107)
        at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
        at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:376)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
        at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
        at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
原来用到是mysql-connector-java-3.1.8-bin-g.jar 的驱动包、这个可以但是为什么连mysql5 到时候 报 错!但是数据可以交互 请高手解决:
--> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312})
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "logSlowQueries"
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "logSlowQueries"
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(null)
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(..) returning null
Wed Jan 14 10:09:33 CST 2009 TRACE:     <--  ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom(..) returning null
Wed Jan 14 10:09:33 CST 2009 TRACE:     --> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312})
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "paranoid"
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "paranoid"
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(null)
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2440 com.mysql.jdbc.ConnectionProperties$BooleanConnectionProperty.initializeFrom(..) returning null
Wed Jan 14 10:09:33 CST 2009 TRACE:     <--  ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom(..) returning null
Wed Jan 14 10:09:33 CST 2009 TRACE:     --> ConnectionProperties.java:2255 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.initializeFrom({useUnicode=true, characterEncoding=gb2312})
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()
Wed Jan 14 10:09:33 CST 2009 TRACE:      <--  ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName(..) returning "pedantic"
Wed Jan 14 10:09:33 CST 2009 TRACE:      --> ConnectionProperties.java:2278 com.mysql.jdbc.ConnectionProperties$ConnectionProperty.getPropertyName()