weblogic.management.DeploymentException:无法创建部署。部署创建者为空

时间:2012-04-02 16:25:33

标签: ejb weblogic

我手动部署了war文件。我尝试在Weblogic中启动它,并在服务器AdminServer上“无法从STATE_NEW转换为STATE_PREPARED。”

激活任何更改并重新启动后,我发现部署处于“失败”状态。当我尝试重新启动时,我收到以下错误。其他人已经能够部署所以我不认为这是war文件的问题。:

<Apr 2, 2012 12:03:41 PM EDT> <Warning> <Deployer> <ISW-PC-LT> <AdminServer> <[STANDBY] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1333382621250> <BEA-149078> <Stack trace for message 149004
weblogic.management.DeploymentException: Deployment could not be created. Deployment creator is null.
    at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:154)
    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:201)
    at weblogic.deploy.internal.targetserver.operations.StartOperation.createAndPrepareContainer(StartOperation.java:94)
    at weblogic.deploy.internal.targetserver.operations.StartOperation.doPrepare(StartOperation.java:107)
    at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:229)
    at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:749)
    at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
    at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
    at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:160)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:47)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
> 
Apr 2, 2012 12:03:42 PM EDT> <Warning> <netuix> <ISW-PC-LT> <AdminServer> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <34607faaacd75321:-46eb8849:13673c91d14:-8000-0000000000000055> <1333382622159> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=AppDeploymentsControlPage.> 

1 个答案:

答案 0 :(得分:0)

事实证明,由于某种原因,最新版本的WebLogic无法使用此war文件。