发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

Can Banq and Superiors Help me! SOS!

2004-05-19 15:10
赞助商链接

关于weblogic7.02+Jbuilder9.0对EJB的部署:

异常提示系统找不到´META-INF/ejb-jar.xml´,但事实上我打开´D:\bea\user_projects\mydomain\myserver\upload\Cmp\Cm
p.jar´后,里面确实有这个文件

<2004-5-12 上午11时44分17秒> <149201> {
Module Name: Cmp, Error: An error occurred while reading the deployment descriptor. The error was:
java.io.FileNotFoundException: Error: The deployment descriptor ´META-INF/ejb-jar.xml´ was not found in ´D:\bea\user_projects\mydomain\.\myserver\upload\Cmp\Cmp.jar´. Please add this file to the jar and try again.
at weblogic.ejb20.dd.xml.DDUtils.getStreamDDUtils.java:196)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:105)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:90)
…………………


于是我再次编译,然后部署,这次的异常提示变成了
#TaskIDActionStatusTargetTypeApplicationSource
4ActivateFailedmyserverServerCmpD:\bea\user_projects\mydomain\myserver\upload\Cmp\Cmp.jar
Start server side stack trace:
java.lang.NullPointerException
at weblogic.ejb20.dd.xml.DDUtils.getStream(DDUtils.java:193)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:105)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:90)
at weblogic.ejb20.deployer.EJBModule.loadEJBDescriptor(EJBModule.java:502)
at weblogic.ejb20.deployer.EJBModule.loadDescriptor(EJBModule.java:207)
at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:714)
at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:555)
at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:1062)
at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:730)
at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace

另bea学堂有外挂部署的说法,但不知如何做?
http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=1&threadID=3478


恳请不吝赐教,谢了先!

2004-05-23 12:13

复杂,EJB报错问题一般都不是很明确。

建议使用JBoss开发,部署在Weblogic运行

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com