CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

Struts+Hibernate+Spring读写Oracle的Clob出错:无法从套接字读取更多的数据,高分等待......

楼主listening(zqy)2005-12-03 09:31:33 在 Java / 框架、开源 提问

急用一个新闻发布系统的后台,找了个Jaoso新闻发布系统0.9.1final,学习一下,网站建立起来了,但是在添加文章的时候出现了错误:  
  java.sql.SQLException:   无法从套接字读取更多的数据  
  at   oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)  
  at   oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)  
  at   oracle.jdbc.dbaccess.DBError.check_error(DBError.java:1160)  
  at   oracle.jdbc.ttc7.MAREngine.unmarshalUB1(MAREngine.java:963)  
  at   oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java:893)  
  at   oracle.jdbc.ttc7.Ocommoncall.receive(Ocommoncall.java:104)  
  at   oracle.jdbc.ttc7.TTC7Protocol.rollback(TTC7Protocol.java:487)  
  at   oracle.jdbc.driver.OracleConnection.rollback(OracleConnection.java:1376)  
  at   org.apache.commons.dbcp.DelegatingConnection.rollback(DelegatingConnection.java:265)  
  at   org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.rollback(PoolingDataSource.java:288)  
  at   net.sf.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:86)  
  at   org.springframework.orm.hibernate.HibernateTransactionManager.doRollback(HibernateTransactionManager.java:487)  
  at   org.springframework.transaction.support.AbstractPlatformTransactionManager.doRollbackOnCommitException(AbstractPlatformTransactionManager.java:476)  
  at   org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:398)  
  at   org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:242)  
  at   org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:66)  
  at   org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)  
  at   org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)  
  at   $Proxy3.createArticle(Unknown   Source)  
  at   jaoso.news.web.action.ArticleAction.create(ArticleAction.java:277)  
  at   sun.reflect.NativeMethodAccessorImpl.invoke0(Native   Method)  
  at   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  at   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  at   java.lang.reflect.Method.invoke(Method.java:585)  
  at   org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)  
  at   org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)  
  at   org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)  
  at   org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)  
  at   org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)  
  at   org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:154)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:92)  
  at   com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)  
  at   jaoso.framework.web.filter.compression.CompressionFilter.doFilter(CompressionFilter.java:256)  
  at   com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)  
  at   jaoso.framework.web.filter.EncodingFilter.doFilter(EncodingFilter.java:164)  
  at   com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)  
  at   jaoso.framework.web.filter.AclFilter.doFilter(AclFilter.java:100)  
  at   com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)  
  at   com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)  
  at   com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)  
  at   com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)  
  at   com.caucho.server.port.TcpConnection.run(TcpConnection.java:386)  
  at   com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)  
  at   com.caucho.util.ThreadPool.run(ThreadPool.java:423)  
  at   java.lang.Thread.run(Thread.java:595)  
   
   
  对这个框架结构不是很熟悉,请教各位高手不吝赐教!!! 等待...  
  问题点数:200、回复次数:8Top

1 楼listening(zqy)回复于 2005-12-03 20:02:28 得分 0

自己解决了!将Oracle9i的JDBC驱动程序classes12.jar更换为Oracle10g的驱动:ojdbc14.jar立即就通过了。只是不知这个分数如何处理了!  
   
  只好转为另外一个问题,如何来修改Struts+Spring   做得页面。  
   
  已经用Html做好了页面了,想把这个页面和风格添加到Struts的View中,如何来做呢?  
   
  再次等待,希望能有人吭一声。Top

2 楼gemouzhi(^_^)回复于 2005-12-03 20:12:07 得分 0

接分.  
   
  已经用Html做好了页面了,想把这个页面和风格添加到Struts的View中,意思是什么?作成VO?Top

3 楼listening(zqy)回复于 2005-12-04 08:51:25 得分 0

我的意思是:  
  Jaoso原来的页面及其提供的风格并不是我想要的,我想保持现在做好的Html页面的样式,只是利用Jaoso的数据库读取功能,来实现动态页面。  
   
  就是如何修改Index.do的页面显示效果。Top

4 楼gemouzhi(^_^)回复于 2005-12-04 12:37:45 得分 50

那你还是要改成VO(view   object)啊,   应该没有特别无缝的,   建议你include掉动态的东西,  
   
  AJAX最好就不要想了.Top

5 楼listening(zqy)回复于 2005-12-04 13:07:03 得分 0

to   gemouzhi(gemouzhi)   :  
  能说得详细一些么?VO如何来做呢?Top

6 楼gemouzhi(^_^)回复于 2005-12-04 13:11:36 得分 50

所谓view   object就是Jaoso的数据库读取后数据的封装,相当于BO层的东西。  
   
  都定义成string字段,然后在页面里调用object。  
   
  你可以抽象出一个自己的BO层。Top

7 楼lilygt(活的坦然)回复于 2005-12-07 14:56:49 得分 50

学习Top

8 楼leehuashi(leehuashi)回复于 2005-12-16 18:26:52 得分 50

学习  
  Top

相关问题

  • spring+struts+hibernate
  • spring+struts+hibernate
  • spring+hibernate+struts
  • oracle的clob
  • struts+spring+hibernate问题
  • Struts+Spring+Hibernate分页
  • 在线等待,关于struts,hibernate里日期操作的问题,后台是oracle。谢谢
  • struts使用oracle的问题
  • struts hibernate spring 是什么
  • hibernate和struts的问题

关键词

  • 页面
  • 数据
  • jdbc
  • oracle
  • struts
  • 学习
  • dberror
  • ttc7
  • marengine
  • jaoso

得分解答快速导航

  • 帖主:listening
  • gemouzhi
  • gemouzhi
  • lilygt
  • leehuashi

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo