开发CMP時,編譯時出現的問題(已經兩天了還沒搞定,急死人了!)

xique82 2004-12-22 12:04:27
我用的jb9+weblogic8.1:
我添加了一個findByName(Strig name)方法。並在ejb-jar.xml:
<ejb-ql><![CDATA[SELECT OBJECT(a) FROM ProductBean AS a WHERE name = ?1]]></ejb-ql>

出現以下戳吳:
"PR.jar": <2004-12-21 上午11时56分33秒 CST> <Warning> <EJB> <BEA-012032> <Warning: for EJB ProductBean, a weblogic-query element in the CMP deployment descriptor has no matching query element in the ejb-jar.xml descriptor. The settings specified in the weblogic-query element will be ignored. The EJB method referred to by the weblogic-query element is findByName(String).>
"PR.jar": [J2EE:160119]Appc is unable to process the file 'D:\mycode\LX12\PR.jar.jar'. The following error occurred:
"PR.jar": [EJB:011017]Error while reading 'META-INF/weblogic-cmp-rdbms-jar.xml'. The error was:
"PR.jar":
"PR.jar": Query:
"PR.jar": EJB Name: ProductBean
"PR.jar": Method Name: findByName
"PR.jar": Parameter Types: (java.lang.String)
"PR.jar": =>> < <<=
"PR.jar": EJB QL Parser Error.
"PR.jar": 1: unexpected token: <
"PR.jar": .
"PR.jar": at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:255)
"PR.jar": at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
"PR.jar": at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:387)
"PR.jar": at weblogic.appc.compileEJB(appc.java:802)
"PR.jar": at weblogic.appc.compileEJB(appc.java:776)
"PR.jar": at weblogic.appc.compileInput(appc.java:463)
"PR.jar": at weblogic.appc.runBody(appc.java:184)
"PR.jar": at weblogic.utils.compiler.Tool.run(Tool.java:146)
"PR.jar": at weblogic.utils.compiler.Tool.run(Tool.java:103)
"PR.jar": at weblogic.appc.main(appc.java:1028)

望大家幫忙!
...全文
163 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjcode 2004-12-23
  • 打赏
  • 举报
回复
贴出来看看,好吗?
xique82 2004-12-23
  • 打赏
  • 举报
回复
謝謝各位,搞定了!
rabbitbug 2004-12-22
  • 打赏
  • 举报
回复
SELECT OBJECT(a) FROM ProductBean AS a WHERE name = ?1

你确认你的EJB名是ProductBean?大小写有没写错?这不用数据库的表名
name是ProductBean的一属性?不是数据库表的字段哦

另你可以试试
SELECT OBJECT(a) FROM ProductBean AS a WHERE a.name = ?1
rabbitbug 2004-12-22
  • 打赏
  • 举报
回复
EJB QL Parser Error.
你写的OL语句出错了
把你写的贴出来啊
代码下载链接: https://pan.quark.cn/s/a4b39357ea24 全球数据治理的发展趋势; 数据合规相关的法规标准以及重点案例的收集; 数据安全领域的标准与产业应用实践; 数字转型时代中数据流转所面临的风险控制; 运用人工智能技术进行的大数据安全保障; 各类厂商提供的数据安全防护措施; 完整的数据治理总体方案; 针对数据安全的治理解决方案; 【行业权威机构推荐】数据安全治理的建设指导手册; 企业数据防止信息泄露的体系化咨询服务完整资料; 阿里云在大数据安全方面的实践经验分享; 大数据安全等级保护过程中遇到的挑战及应对策略; 以风险为基础的数据完整性管理实践指导文件; 数据安全管理的相关法规条例; CSA组织发布的大数据安全与隐私保护手册中文翻译版本; GDPR框架下的数据合规性要求; 通过数据资产管理视角探讨数据安全监管; 大数据安全治理的汇编资料(共计四篇); 大数据安全的相关标准规范; 大数据应用场景中的隐性隐私安全隐患; 大数据应用环境下的隐私保护及风险控制技术; 数字化时代背景下的隐私保护策略; 等级保护2.0标准下的数据安全解决方案; 国际上通用的数据管理能力成熟度评估模型; 华为公司在大数据安全管理方面的实践经验; 企业数据安全能力体系框架_数据安全能力成熟度模型的构建与实际应用; 企业数据管理领域的理论知识和实践操作; 从零开始构建企业数字化运营全流程白皮书; 数据安全领域的权威白皮书; 数据安全能力建设的实施指导手册; 数据安全治理领域的白皮书及配套演示文稿; 数据安全治理的具体实施方案; 数据安全的多维度综合防御体系; 数据跨境传输的安全解决方案; 数据安全治理的技术支撑架构; 金融行业数据安全治理模型及实践案例; 涵盖但...

67,535

社区成员

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

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