在myeclipse中用build.xml布署ejb的问题_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
3
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4133 | 回复: 2   主题: 在myeclipse中用build.xml布署ejb的问题        上一篇   下一篇 
薯片
注册用户
等级:中士
经验:237
发帖:75
精华:0
注册:2012-2-10
状态:离线
发送短消息息给薯片 加好友    发送短消息息给薯片 发消息
发表于: IP:您无权察看 2015-4-21 10:54:03 | [全部帖] [楼主帖] 楼主

在myeclipse中用ejb项目中的build.xml布署到weblogic的base_domain域中的autodeploy文件夹后,如果想要删除部署的ejb,不能在autodeplay文件夹下直接删除产生的jar包,如果直接删除jar包在myeclipse中启动weblogic的时候会报如下错误,并且在weblogic的管理界面中部署页面也删不掉ejb

<2012-4-7 下午11时07分49秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 19.0-b09 from Sun Microsystems Inc.>

<2012-4-7 下午11时07分49秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.3.0  Fri Apr 9 00:05:28 PDT 2010 1321401 >

<2012-4-7 下午11时07分49秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>

<2012-4-7 下午11时07分49秒 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>

<2012-4-7 下午11时07分50秒 CST> <Notice> <LoggingService> <BEA-320400> <The log file D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>

<2012-4-7 下午11时07分50秒 CST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log00033. Log messages will continue to be logged in D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log.>

<2012-4-7 下午11时07分50秒 CST> <Notice> <Log Management> <BEA-170019> <The server log file D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log is opened. All server side log events will be written to this file.>

<2012-4-7 下午11时07分51秒 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>

<2012-4-7 下午11时07分52秒 CST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.NullPointerException

java.lang.NullPointerException
at weblogic.deploy.internal.adminserver.DeploymentManager.getPendingDeploymentsForEditLockOwner(DeploymentManager.java:360)
at weblogic.management.provider.internal.EditAccessImpl.removePendingUpdateTasks(EditAccessImpl.java:560)
at weblogic.management.provider.internal.EditAccessImpl.undoUnsavedChanges(EditAccessImpl.java:555)
at weblogic.management.provider.internal.EditAccessImpl.acquireLock(EditAccessImpl.java:264)
at weblogic.management.provider.internal.EditAccessImpl.startEdit(EditAccessImpl.java:289)
Truncated. see log file for complete stacktrace
>


<2012-4-7 下午11时07分52秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>

<2012-4-7 下午11时07分52秒 CST> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down>

<2012-4-7 下午11时07分52秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>

出现这种情况的处理方法是

1.在myeclipse中ejb项目的build.xml文件中使用deploy重新发布一下,只要程序没问题不会出错,确保布署成功,然后在myeclipse中启动weblogic。

2.登录weblogic管理器,进入布署页面,选中要删除的ejb,在前面打勾,然后选择停止下面的立即强制停止菜单项,使状态由“活动”变成“准备就绪”。

3.然后再在myeclipse中ejb项目的build.xml文件中使用undeploy,看Console中不出错。这时候再在weblogic中刷新部署页面,ejb就删除掉了。

如果上面哪一步有错误,在myeclipse中重启一下weblogic服务,再重新按步骤执行一下就可以。

上面三步才是发布,删除ejb的正确步骤。

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
yr
注册用户
等级:少校
经验:1085
发帖:5
精华:0
注册:2015-1-19
状态:离线
发送短消息息给yr 加好友    发送短消息息给yr 发消息
发表于: IP:您无权察看 2015-4-21 11:33:37 | [全部帖] [楼主帖] 2  楼

<a href="http://www.baidu.com"></a><label style="color:lightblue">1234</label>



赞(0)    操作        顶端 
yr
注册用户
等级:少校
经验:1085
发帖:5
精华:0
注册:2015-1-19
状态:离线
发送短消息息给yr 加好友    发送短消息息给yr 发消息
发表于: IP:您无权察看 2015-4-21 11:34:33 | [全部帖] [楼主帖] 3  楼

1234
标签



赞(0)    操作        顶端 
总帖数
3
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论