Java连接Oracle 11g异常
我使用Hibernate连接数据库,在我写的test类里面连接数据库不会报错,但是在我使用浏览器访问Web项目的网页的时候Myeclipse的控制台报错,报的错是:201...
我使用Hibernate连接数据库,在我写的test类里面连接数据库不会报错,但是在我使用浏览器访问Web项目的网页的时候Myeclipse的控制台报错,报的错是:
2013-9-7 20:21:02 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet HouseServlet threw exception
java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/sql/converter/CharacterConverters;
at oracle.sql.converter.CharacterConverterFactoryOGS.make(CharacterConverterFactoryOGS.java:47)
at oracle.sql.CharacterSetWithConverter.getInstance(CharacterSetWithConverter.java:91)
at oracle.sql.CharacterSetFactoryThin.make(CharacterSetFactoryThin.java:122)
at oracle.sql.CharacterSet.make(CharacterSet.java:439)
at oracle.jdbc.driver.DBConversion.<init>(DBConversion.java:144)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:877)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:267)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
后面的写不下了
请问是什么情况?? 展开
2013-9-7 20:21:02 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet HouseServlet threw exception
java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/sql/converter/CharacterConverters;
at oracle.sql.converter.CharacterConverterFactoryOGS.make(CharacterConverterFactoryOGS.java:47)
at oracle.sql.CharacterSetWithConverter.getInstance(CharacterSetWithConverter.java:91)
at oracle.sql.CharacterSetFactoryThin.make(CharacterSetFactoryThin.java:122)
at oracle.sql.CharacterSet.make(CharacterSet.java:439)
at oracle.jdbc.driver.DBConversion.<init>(DBConversion.java:144)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:877)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:267)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
后面的写不下了
请问是什么情况?? 展开
3个回答
展开全部
你是在servlet中链接的方法么?关注一下细节,提示中说是类型转换的问题。可以将内容打印出来看看,具体那块儿有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
org.apache.catalina.core.StandardWrapperValve invoke
2009-02-04 16:33:43
标签:代码 debug jsp 休闲 职场
org.apache.catalina.core.StandardWrapperValve invoke
今天写代码,竟然接连遇到这个异常好几次。debug几个小时才弄明白,晕。
上网找了些拼凑下做个总结,不保证准确无误,记下来仅供参考。
以下是错误原因:
1.servlet或jsp中,重复调用response的 getOutputStream(),response.getWriter()方法
2.form表单里没有 method="post" action=""参数
3.看JDBC操纵数据库的代码,仔细看,例如调用的对象的属性为null。
Connection conn=null; 之后之就调用了conn.??的方法
我就时错在这里
仅供参考!
2009-02-04 16:33:43
标签:代码 debug jsp 休闲 职场
org.apache.catalina.core.StandardWrapperValve invoke
今天写代码,竟然接连遇到这个异常好几次。debug几个小时才弄明白,晕。
上网找了些拼凑下做个总结,不保证准确无误,记下来仅供参考。
以下是错误原因:
1.servlet或jsp中,重复调用response的 getOutputStream(),response.getWriter()方法
2.form表单里没有 method="post" action=""参数
3.看JDBC操纵数据库的代码,仔细看,例如调用的对象的属性为null。
Connection conn=null; 之后之就调用了conn.??的方法
我就时错在这里
仅供参考!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询