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

问题描述:

我手动部署了一个war文件。我试图在Weblogic中启动它,并得到“无法从服务器AdminServer上的STATE_NEW转换为STATE_PREPARED。”weblogic.management.DeploymentException:无法创建部署。部署创建者为空

一旦我激活了任何更改并重新启动,我看到部署处于失败状态。当我尝试重新启动时,出现下面的错误。其他人已经能够部署,所以我不认为这是与战争文件有问题:

<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.> 

原来,由于某种原因的WebLogic的最新版本并不是这场战争文件的工作。