你的实体bean是不是没与数据库中的表相关联

解决方案 »

  1.   

    关联了。我是通过"Import Schema From Database"来建EJB的。
      

  2.   

    编译时jbuilder8的警告信息为:"ejb4.ejbgrpx": Spaces in the temporary directory path may cause WebLogic EJBC utility to produce fatal compile errors.
    如果用的是XP系统的话,请到系统属性---》高级----->环境变量--->用户变量,把TEMP和TMP的值改成没有空格的路径。
    第二个问题没有看到程序也不知道错在哪。
      

  3.   

    第一个警告信息的意思是:你要编译的项目的路径里有空格出现,比如说Program Files,My Doucments等等,不影响你的项目的编译和部署.
    第二个看不出来了.
      

  4.   

    我在c盘建一个文件夹temp,那两个变量的原值为%USERPROFILE%\Local Settings\Temp,那么能不能把其值改为"c:\temp"呢?以前我改过,就是不知道改为什么好,结果改过之后我的XP系统就不能打开weblogic了,所以,这次得小心点。
      

  5.   

    对象名 'student' 无效: 说明你还是没有和你的数据库关联的恰当,或者没有此表。Import Schema From Database:通过这种方式,或许(不太肯定)根本就是错误的。不管是CMP还是BMP,要连接数据源,你可以在服务器上建立好,然后在BMP中自己用JNDI来查找,在CMP中修改weblogic-cmp-rdbms-jar中的<data-source-name>为你在服务器上指定的JNDI.