ejbc出错,我该如何改

figh 2003-10-20 09:40:44
我的工程文件在我修改EJB的EJBLocalReferences和EJBReferences后,出现
"**.ejbgrpx":Error processing"META-INF/weblogic-ejb-jar.xml".weblogic-ejb-jar.weblogic-enterprise-bean.reference-descriptor.resource-description.jndi-name.must be a non-empty string.
"**.ejbgrpx":ERROR:ejbc found errors
请教.我应该如何修改...
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cootme2002 2003-10-20
  • 打赏
  • 举报
回复
你找找看有没有
<DataSource>
<jndi-name>
</jndi-name>
</DataSource>
这一项?

要有修改jndi-name的值就是了!

对了,这个原因可能是你没有加入 数据库的 DataSource 吧?
就是要把在j2ee server中注册的DataSource的jndi名给加入你的ejb工程中。
这样jndi就不为空了!
lzl123 2003-10-20
  • 打赏
  • 举报
回复
你修改了哪个EJB的EJBLocalReferences和EJBReferences?到xml文件中去找就行了
figh 2003-10-20
  • 打赏
  • 举报
回复
我如何来修改?在weblogic-edj.jar.xml中,很长,我找不到修改的地方...
naxin 2003-10-20
  • 打赏
  • 举报
回复
must be a non-empty string
must be a non-empty string
must be a non-empty string
must be a non-empty string
lzl123 2003-10-20
  • 打赏
  • 举报
回复
直接到DD source中的报错位置修改xml文件
figh 2003-10-20
  • 打赏
  • 举报
回复
好,我已经解决了

67,512

社区成员

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

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