发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

求助,castor的问题

2003-08-05 04:40
赞助商链接

我在castor中创建或者修改对象,当commit的时候,有时会出现如下错误:
org.exolab.castor.jdo.ObjectModifiedException: Transaction aborted: Object of type com.prosten.bill.model.User with identity 11 has been modified by a concurrent transaction
at org.exolab.castor.jdo.engine.SQLEngine.store(Unknown Source)
at org.exolab.castor.persist.ClassMolder.store(Unknown Source)
at org.exolab.castor.persist.LockEngine.store(Unknown Source)
at org.exolab.castor.persist.TransactionContext.prepare(Unknown Source)
at org.exolab.castor.jdo.engine.DatabaseImpl.commit(Unknown Source)
可是只是有时,而且当我返回上一页,再提交时,就可以了
环境:tomcat4.0.6+castor0.9.3+oracle9i+Solaris5.8
而且同样的程序原来在sybase,其余相同的环境下没有问题,请教如何解决?

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com