CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

有哪位朋友能看明白下面的错误信息的?(关键字:linux,weblogic,ejb,bea-010054)

楼主wingtrace(虽然生活很艰苦,但是我们也不能做禽兽)2004-05-01 22:40:17 在 Java / J2EE / EJB / JMS 提问

我已经没有力气了...  
   
  开发调试平台是RH   Linux9+Oracle817+Weblogic812+JBuilder9.  
   
  开发一般的jdbc应用,sessionBean等,正常,而只要开发entityBean就会出现以下的错误(make的时候,还不到deploy).但是相同的代码,相同的操作过程,在windowsXP下则可以通过.  
   
  问题若能解决,定当重分相谢!!!  
   
  =======================================================================  
  "Cmp.jar":   /u01/bea/jdk141_05/bin/java   -classpath   "/root/jbproject/cmpSample/classes:/u01/bea/weblogic81/server/lib/weblogic_sp.jar:/u01/bea/weblogic81/server/lib/weblogic.jar:/u01/bea/weblogic81/server/lib/webservices.jar:/u01/oracle/classes12.zip:"     weblogic.appc   -keepgenerated   -forceGeneration   -compiler   /u01/bea/jdk141_05/bin/javac   /root/jbproject/cmpSample/Cmp.jar.jar   -output   /root/jbproject/cmpSample/Cmp.jar  
   
  "Cmp.jar":   <2004-5-1   下午22时14分25秒   CST>   <Warning>   <EJB>   <BEA-010054>   <EJB   Deployment:   Student   has   a   class   cmpsample.StudentBean   that   is   in   the   classpath.   This   class   should   only   be   located   in   the   ejb-jar   file.>    
   
  "Cmp.jar":   <2004-5-1   下午22时14分26秒   CST>   <Warning>   <EJB>   <BEA-010054>   <EJB   Deployment:   Student   has   a   class   cmpsample.StudentRemoteHome   that   is   in   the   classpath.   This   class   should   only   be   located   in   the   ejb-jar   file.>    
   
  "Cmp.jar":   <2004-5-1   下午22时14分26秒   CST>   <Warning>   <EJB>   <BEA-010054>   <EJB   Deployment:   Student   has   a   class   cmpsample.StudentRemote   that   is   in   the   classpath.   This   class   should   only   be   located   in   the   ejb-jar   file.>    
   
  "Cmp.jar":   <2004-5-1   下午22时14分26秒   CST>   <Warning>   <EJB>   <BEA-010054>   <EJB   Deployment:   Student   has   a   class   cmpsample.StudentHome   that   is   in   the   classpath.   This   class   should   only   be   located   in   the   ejb-jar   file.>    
   
  "Cmp.jar":   <2004-5-1   下午22时14分26秒   CST>   <Warning>   <EJB>   <BEA-010054>   <EJB   Deployment:   Student   has   a   class   cmpsample.Student   that   is   in   the   classpath.   This   class   should   only   be   located   in   the   ejb-jar   file.>    
   
  "Cmp.jar":   /tmp/appcgen/cmpsample/Student_z53p80__WebLogic_CMP_RDBMS.java:305:   cannot   resolve   symbol  
   
  "Cmp.jar":   symbol     :   variable   __W_modifiedBeanIsRegistered    
   
  "Cmp.jar":   location:   class   cmpsample.Student_z53p80__WebLogic_CMP_RDBMS  
   
  "Cmp.jar":                   if   (!   __W_modifiedBeanIsRegistered)   {  
   
  "Cmp.jar":                               ^  
  "Cmp.jar":   1   error  
   
  "Cmp.jar":   Exec   failed   ..   exiting  
  =======================================================================  
  问题点数:20、回复次数:3Top

1 楼umbrella1984(雨伞(KEN))回复于 2004-05-02 13:27:39 得分 20

ejb-jar.xml检查一下这个文件,看你的包里需要的CLASS都齐了吗?需要的方法都重写了吗?Top

2 楼wingtrace(虽然生活很艰苦,但是我们也不能做禽兽)回复于 2004-05-03 13:51:10 得分 0

up!Top

3 楼wingtrace(虽然生活很艰苦,但是我们也不能做禽兽)回复于 2004-05-05 10:49:31 得分 0

sigh...   现在我几乎都习惯自问自答了.  
   
   
  要解决这个问题很容易,我的代码本身是没有错误的,罪魁祸首是jdk.  
   
  一开始为了保证应用和weblogic的兼容性,我在jb9里引用的是weblogic81所带的jdk,出现上述的错误,后来换成jrockit,更惨,连编译的动作都没有,最后换回jb9自带的jdk,问题才迎刃而解.Top

相关问题

  • LINUX 下播放 DVD 全攻略 (关键字 DVD-ROM LiViD fifo OMS)
  • VB关键字
  • 关键字
  • 关键字问题
  • 问 extern 关键字
  • C#的关键字
  • 关键字:TableCellRenderer TableCellEditor
  • 过滤关键字
  • 关键字互换
  • 关键字过滤

关键词

  • weblogic
  • bea
  • jdk
  • root
  • server
  • u01
  • cmpsample
  • cmp
  • jbproject
  • jar

得分解答快速导航

  • 帖主:wingtrace
  • umbrella1984

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo