简单CMP问题,在线等待!!!谢谢!!!!!!!!

liangyiqing 2003-12-12 03:05:37
我的一个简单CMP工程,在WebLogic中发布成功,可是客户端执行findByPrimaryKey(pk)方法时出错,请问各位大侠,这是为什么呀?此主键肯定存在,求助!!!错误如下:
javax.ejb.FinderException: Problem in findByPrimaryKey while preparing or executing statement: 'weblogic.jdbc.rmi.SerialPreparedStatement@575ff7':

java.sql.SQLException: No data found

java.sql.SQLException: No data found

at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6207)

at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(JdbcOdbc.java:3261)

at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(JdbcOdbcResultSet.java:5393)

at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:321)

at weblogic.jdbc.jts.ResultSet.getString(ResultSet.java:84)

at weblogic.jdbc.rmi.internal.ResultSetImpl.getString(ResultSetImpl.java:178)

at weblogic.jdbc.rmi.internal.ResultSetStraightReader.getString(ResultSetStraightReader.java:37)

at weblogic.jdbc.rmi.SerialResultSet.getString(SerialResultSet.java:128)

at bankcmp.BankCmpBean_lyegju__WebLogic_CMP_RDBMS.__WL_loadGroup1FromRS(BankCmpBean_lyegju__WebLogic_CMP_RDBMS.java:865)

at bankcmp.BankCmpBean_lyegju__WebLogic_CMP_RDBMS.ejbFindByPrimaryKey(BankCmpBean_lyegju__WebLogic_CMP_RDBMS.java:542)

at java.lang.reflect.Method.invoke(Native Method)

at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.findByPrimaryKey(RDBMSPersistenceManager.java:189)

at weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityManager.java:476)

at weblogic.ejb20.manager.BaseEntityManager.remoteFindByPrimaryKey(BaseEntityManager.java:420)

at weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.java:373)

at bankcmp.BankCmpBean_lyegju_HomeImpl.findByPrimaryKey(BankCmpBean_lyegju_HomeImpl.java:105)

at bankcmp.BankCmpBean_lyegju_HomeImpl_WLSkel.invoke(Unknown Source)

at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:359)

at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:114)

at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)

at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:762)

at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)

at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)



at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:109)

at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:262)

at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:229)

at bankcmp.BankCmpBean_lyegju_HomeImpl_WLStub.findByPrimaryKey(Unknown Source)

at bankcmp.BankCmpTestClient1.aa(BankCmpTestClient1.java:375)

at bankcmp.BankCmpTestClient1.main(BankCmpTestClient1.java:363)
...全文
37 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Satanbf 2003-12-18
  • 打赏
  • 举报
回复
驱动问题,换驱动

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧