weblogic.management.provider.EditWaitTimedOutException
weblogic.management.provider.EditWaitTimedOutException
我目前使用的是 Jenkins 2.138.1、Oracle Weblogic 12c。
我尝试使用 Jenkins Weblogic Deployer 插件将 war 文件部署到 Weblogic 服务器。
Jenkins 构建将在每个午夜凌晨 3 点触发。
有时构建成功,但有时失败并出现以下错误:
Deployment Plan: null
App root: null
App config: null
Deployment Options: {
isRetireGracefully=true,
isGracefulProductionToAdmin=false,
isGracefulIgnoreSessions=false,
rmiGracePeriod=-1,
retireTimeoutSecs=-1,
undeployAllVersions=false,
archiveVersion=null,
planVersion=null,
isLibrary=false,
libSpecVersion=null,
libImplVersion=null,
stageMode=null,
clusterTimeout=3600000,
altDD=null,
altWlsDD=null,
name=myapp,
securityModel=null,
securityValidationEnabled=false,
versionIdentifier=null,
isTestMode=false,
forceUndeployTimeout=0,
defaultSubmoduleTargets=true,
timeout=0,
deploymentPrincipalName=null,
useExpiredLock=false
}
[BasicOperation.execute():445] : Initiating undeploy operation for app,
myApp, on targets: [BasicOperation.execute():447] : MyMgdSvr1
weblogic.management.provider.EditWaitTimedOutException: Waited 0
milliseconds at weblogic.utils.StackTraceDisabled.unknownMethod()
我想我已经找到解决办法了,问题实际上是因为它无法从Weblogic管理服务器获取编辑锁。
因此,在我取消部署和部署应用程序之前,我覆盖了用户锁,以便我的实例能够获得锁。
我目前使用的是 Jenkins 2.138.1、Oracle Weblogic 12c。
我尝试使用 Jenkins Weblogic Deployer 插件将 war 文件部署到 Weblogic 服务器。
Jenkins 构建将在每个午夜凌晨 3 点触发。
有时构建成功,但有时失败并出现以下错误:
Deployment Plan: null
App root: null
App config: null
Deployment Options: {
isRetireGracefully=true,
isGracefulProductionToAdmin=false,
isGracefulIgnoreSessions=false,
rmiGracePeriod=-1,
retireTimeoutSecs=-1,
undeployAllVersions=false,
archiveVersion=null,
planVersion=null,
isLibrary=false,
libSpecVersion=null,
libImplVersion=null,
stageMode=null,
clusterTimeout=3600000,
altDD=null,
altWlsDD=null,
name=myapp,
securityModel=null,
securityValidationEnabled=false,
versionIdentifier=null,
isTestMode=false,
forceUndeployTimeout=0,
defaultSubmoduleTargets=true,
timeout=0,
deploymentPrincipalName=null,
useExpiredLock=false
}
[BasicOperation.execute():445] : Initiating undeploy operation for app,
myApp, on targets: [BasicOperation.execute():447] : MyMgdSvr1
weblogic.management.provider.EditWaitTimedOutException: Waited 0
milliseconds at weblogic.utils.StackTraceDisabled.unknownMethod()
我想我已经找到解决办法了,问题实际上是因为它无法从Weblogic管理服务器获取编辑锁。
因此,在我取消部署和部署应用程序之前,我覆盖了用户锁,以便我的实例能够获得锁。