发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 云架构 框架 开发教程 SOA 大数据 扩展性 并发编程 EDA 分布式 函数编程

Weblogic开发实体Bean遇到的奇怪问题

whu
2005-04-04 09:10
赞助商链接

我的部署在Weblogic上的CMP实体Bean总是只能create(表中插入了记录),但是findByPrimaryKey总是不行?
我使用的是JB9+Weblogic8.1.数据库是Oracle.表的主键设置了.Oracle,Weblogic都在本机上,CMP 实体Bean的类型是Romote.每次,使用create(KeyStr)的时候,表中就多了一条记录.但是使用set***,get***,或者findByPrimaryKey(KeyStr)的时候,总是出现错误
Bean with primary key '**' was not found by 'findByPrimaryKey'.
好像只能写如主键,其他的操作都提示同样的错误.不知道是怎么回事?
我的数据库,EJB的主键都设置了.并且测试过.
比如
try{
tttRemote rm=home.create("qqq","456");
System.out.println(rm.getYear());
}catch(Exception e){e.printStackTrace();}
出现的错误是
java.rmi.NoSuchObjectException: EJB Exception: : javax.ejb.NoSuchEntityException: [EJB:010140]Bean with primary key: 'qqq' not found.
斑竹一定要告诉我呀.我都搞了几天了,实在是不知道是哪里的问题???

2005-04-14 11:38

不知所云.可能是Weblogic 8的问题,是破解版的吧

赞助商链接

赞助商链接

返回顶部

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