ejbcreate()方法  是 EJB容器调用的,里面不能加setNewsId1(new Integer(newsid1));这种代码地

解决方案 »

  1.   

    一般让ejbcreate()方法空着就行了
      

  2.   

    那请问下我怎么处理想这种问题啊,我的是cmp啊,不知道怎么做增加数据
      

  3.   

    When a cmp-field and a cmr-field (relationship) are mapped to the same column, the setXXX method for the cmp-field may not be called. The cmp-field is read-only.
      把含外键的cmp的ejbcreate()中的字段删除。
      //setNewsId1(new Integer(newsid1)); 
     把所有相关的都做处理,就可以了。