一个奇怪的问题,请高手指点,高分相送!(jb9+weblogic7)

bobo1848 2003-09-18 06:56:23
各位高手,我的一个EJB(bookentity.jar)做好了,代码调试也没有错误,但是当它runing ejbc on bookentity.jar 的时候,出现下面错误
我看了一下weblogic-cmp-rdbms-jar.xml文件,显示error-www.bea.com
请问是怎么回事啊?


"bookentity.ejbgrpx": Spaces in the classpath may cause WebLogic EJBC utility to produce fatal compile errors.
"bookentity.ejbgrpx": D:\jbuilder8\jdk1.4\bin\javaw -classpath "D:\bea\weblogic700\server\lib\weblogic.jar;D:\bea\weblogic700\server\lib\webservices.jar;D:\jbuilder8\lib\jdsremote.jar;" weblogic.ejbc -keepgenerated -compiler E:/project/newbook "C:/Documents and Settings/james/jbproject/bookstoreejb1/bookentity.jar.jar" "C:/Documents and Settings/james/jbproject/bookstoreejb1/bookentity.jar"

"bookentity.ejbgrpx": java.io.IOException: CreateProcess: E:/project/newbook -nowarn -classpath C:\TEMP\ejbcgen;D:\jbuilder8\jdk1.4\jre\lib\rt.jar;D:\jbuilder8\jdk1.4\jre\lib\i18n.jar;D:\jbuilder8\jdk1.4\jre\lib\sunrsasign.jar;D:\jbuilder8\jdk1.4\jre\lib\jsse.jar;D:\jbuilder8\jdk1.4\jre\lib\jce.jar;D:\jbuilder8\jdk1.4\jre\lib\charsets.jar;D:\jbuilder8\jdk1.4\jre\classes;D:\bea\weblogic700\server\lib\weblogic.jar;D:\bea\weblogic700\server\lib\webservices.jar;D:\jbuilder8\lib\jdsremote.jar; -d ejbcgen ejbcgen\bookstoreejb1\*.java error=2
"bookentity.ejbgrpx": at java.lang.Win32Process.create(Native Method)
"bookentity.ejbgrpx": at java.lang.Win32Process.<init>(Win32Process.java:63)
"bookentity.ejbgrpx": at java.lang.Runtime.execInternal(Native Method)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:566)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:491)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:457)
"bookentity.ejbgrpx": at weblogic.utils.Executable.exec(Executable.java:208)
"bookentity.ejbgrpx": at weblogic.utils.Executable.exec(Executable.java:133)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:545)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:372)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:363)
"bookentity.ejbgrpx": at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:294)
"bookentity.ejbgrpx": at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:396)
"bookentity.ejbgrpx": at weblogic.ejbc20.runBody(ejbc20.java:464)
"bookentity.ejbgrpx": at weblogic.utils.compiler.Tool.run(Tool.java:126)
"bookentity.ejbgrpx": at weblogic.ejbc.main(ejbc.java:21)
"bookentity.ejbgrpx": Exec failed .. exiting
Build cancelled due to errors
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyscsdn 2003-09-22
  • 打赏
  • 举报
回复
应是操作系统的temp,tmp,在我的电脑的属性,环境变量里设,不能有空格!
wanghong9631217 2003-09-20
  • 打赏
  • 举报
回复
请教:TEMP目录是在什么地方设置的
bobo1848 2003-09-18
  • 打赏
  • 举报
回复
按照你的说法,把类路径设置如下:
建立一个c:\temp并存入系统的用户变量中,在项目-属性设置-类设置中 输出,工作路径 全改为c:\temp,在服务器配置中把ejbc compiler的路径也改为c:\temp,这样做就可以了吗?

请指教!谢谢!
shoulders 2003-09-18
  • 打赏
  • 举报
回复
Spaces in the classpath may cause WebLogic EJBC utility to produce fatal compile errors.
你看到这句了吗,你在配置的时候在CLASSPATH里面有空格了,你在配置JBUILDER 和WEBLOGIC 的时候在TEMP目录里面不能有空格,你找找配置的例子吧,CSDN上就有好多。祝你好运。
内容概要:本文提出了一种基于快速稀疏辅助信号分解与非凸增强技术的轴承故障诊断方法,并提供了完整的Matlab代码实现。该方法旨在从复杂的机械设备振动信号中高效、准确地提取故障特征,通过优化信号分解过程克服传统方法在噪声干扰下敏感、分辨率不足的问题,结合非凸优化策略增强微弱故障信号的辨识能力,从而提升早期故障诊断的准确性与鲁棒性。研究涵盖了算法原理、模型构建、仿真验证及结果分析,展示了其在旋转机械状态监测中的实际应用价值。; 适合人群:具备一定信号处理基础和Matlab编程能力,从事机械故障诊断、状态监测、智能运维等相关领域的科研人员及工程技术人员,尤其适合研究生和从事相关项目研发的工程师。; 使用场景及目标:①应用于旋转机械(如电机、风机、齿轮箱)的轴承早期故障检测;②用于复杂噪声环境下微弱故障信号的提取与增强;③为开发高精度智能诊断系统提供算法支持和技术参考;④辅助完成科研论文复现、毕业课题或工业项目开发。; 阅读建议:此资源以算法实现为核心,强调理论与实践结合,建议读者在学习过程中同步运行Matlab代码,深入理解信号分解与优化增强的每一步处理逻辑,并尝试在不同数据集上进行测试与调参,以掌握算法的适应性与优化技巧。

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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