The domain edit lock is owned by another session

本文介绍了在使用WebLogic 9进行应用部署时遇到的一个常见问题:“域编辑锁被其他会话独占,导致部署操作无法继续”。文章提供了一种解决方法,即通过控制台释放配置锁来解决问题。

今天疯狂测试,一直在重启,重启。 结果出问题了;(

通过weblogic 9发布部署包之后启动weblogic,控制台报告以下错误,这个错误之前碰到过几次,但是有的时候通过在命令行停止服务,然后再重启可以解决,有的时候不能解决,于是乎,今天看了下这个问题,碰到这个问题的人很多,解决方式我只是找到了一种,错误日志类似如下:

<2009-12-8 上午10时01分22秒 CST> <Error> <Application Poller> <BEA-149408> <An exception occurred while deploying an application LendingSystemAPP: weblogic.management.ManagementException: weblogic.management.ManagementException: [Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed..
weblogic.management.ManagementException: weblogic.management.ManagementException: [Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.
at weblogic.management.deploy.ApplicationsDirPoller.doActivate(ApplicationsDirPoller.java:246)
at weblogic.management.deploy.GenericAppPoller.doit(GenericAppPoller.java:275)
at weblogic.management.deploy.ApplicationsDirPoller.<init>(ApplicationsDirPoller.java:98)
at weblogic.management.deploy.ApplicationsDirPoller.<init>(ApplicationsDirPoller.java:108)
at weblogic.management.deploy.internal.DeploymentServerService.startAutoDeploymentPoller(DeploymentServerService.java:299)
Truncated. see log file for complete stacktrace
>

解决方式,不用关闭weblogic,直接进入控制台,登陆进入之后,看左上方的控制编辑状态,应该是处于锁定状态,也就是说“锁定并编辑”是灰色状态,点击下“释放配置”即可,要是不行的话,不要修改右边窗口的任何配置,点击保存,然后再点击“释放配置”,关闭weblogic,然后重启,问题就可以解决。

PS:

BEA-149164 Warning: The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.

Description The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.
Cause The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.
Act<wbr>ion Ensure the domain edit lock is available, and try again. If the problem persists, contact BEA support and provide the stack trace for further analysis.</wbr>

这段英文没有很深的词,希望您能看明白。

In this case, be sure you click either Activate Changes or Release Configuration in the Change Center of the Administration Console and then rerun the deploy task

Buildfile: /data/upload/domain03/domain03-ncejb.xml copyjar: [echo] file:LkmWorktimeErpV2Ejb.jar stop: [wldeploy] weblogic.Deployer -noexit -name LkmNcEjbs -adminurl t3://132.147.180.94:7091 -user weblogic -password ******** -stop [wldeploy] weblogic.Deployer invoked with options: -noexit -name LkmNcEjbs -adminurl t3://132.147.180.94:7091 -user weblogic -stop [wldeploy] <Oct 13, 2025, 4:58:20 PM China Standard Time> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating stop operation for application, LkmNcEjbs [archive: null], to configured targets.> [wldeploy] Task 104 initiated: [Deployer:149026]stop application LkmNcEjbs on MS1. [wldeploy] Task 104 completed: [Deployer:149026]stop application LkmNcEjbs on MS1. [wldeploy] Target state: stop completed on Server MS1 [wldeploy] redeploy: [wldeploy] weblogic.Deployer -noexit -name LkmNcEjbs -source /data/upload/LKM_Java_Apps/domain03/ejb_apps/LkmNcEjbs.ear -targets MS1 -adminurl t3://132.147.180.94:7091 -user weblogic -password ******** -redeploy [wldeploy] weblogic.Deployer invoked with options: -noexit -name LkmNcEjbs -source /data/upload/LKM_Java_Apps/domain03/ejb_apps/LkmNcEjbs.ear -targets MS1 -adminurl t3://132.147.180.94:7091 -user weblogic -redeploy [wldeploy] <Oct 13, 2025, 4:58:27 PM China Standard Time> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating redeploy operation for application, LkmNcEjbs [archive: /data/upload/LKM_Java_Apps/domain03/ejb_apps/LkmNcEjbs.ear], to MS1 .> [wldeploy] weblogic.management.ManagementException: [Deployer:149164]The domain edit lock is owned by another session in exclusive mode. Therefore, this deployment operation cannot proceed. [wldeploy] at weblogic.utils.StackTraceDisabled.unknownMethod() [wldeploy] Exception in thread "main" weblogic.management.ManagementException: [Deployer:149164]The domain edit lock is owned by another session in exclusive mode. Therefore, this deployment operation cannot proceed. [wldeploy] at weblogic.utils.StackTraceDisabled.unknownMethod() BUILD FAILED /data/upload/domain03/domain03-ncejb.xml:28: webLogic.Deployer execution failed
最新发布
10-14
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值