CMP的问题

AM_WJ 2003-09-08 11:02:34
我在会话BEAN里面调用一个CMP的实例对象的Remove报
javax.ejb.TransactionRolledbackLocalException: EJB Exception:; nested exception is: java.sql.SQLException: 无法将 NULL 值插入列 'ManID',表 'Coagent.dbo.Rapport';该列不允许空值。UPDATE 失败。 Severity 16, State 2, Procedure 'JIANGTAO-870CDE null', Line 1

这个错,Remove方法不是只做删除动作吗?为什么会做UPdate动作呢?
这是个2.0的CMP.
...全文
43 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangjun2 2003-09-09
  • 打赏
  • 举报
回复
cmp删除还要写代码么?
AM_WJ 2003-09-08
  • 打赏
  • 举报
回复
我调用CMP的Remove方法和调用HOME的Remove(Object)方法都是出的这个错,真是不明白呀
netcobol 2003-09-08
  • 打赏
  • 举报
回复
你的ejbRemove()方法中
一定有
delete from tableName where id = ?;
一定是这句话能错了

67,513

社区成员

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

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