Hi Everyone,
I am currently experiencing an issue when deploying my application because of a missing artifact bundle. I deleted the wrong artifact using the script Delete xcp_artifact_bundle objects where r_object_id in ('08xxx','08xxxx',....) Now I cannot deploy because the application is looking for the deleted artifact. Please see xms logs below.
Caused by: DfException:: THREAD: executionCommandExecutor-4; MSG: [DM_SYSOBJECT_E_CANT_FETCH_INVALID_ID]error: "Cannot fetch a sysobject - Invalid object ID : 080000658b08675f"; ERRORCODE: 100; NEXT: null
2016/05/12 12:41:56,759 ERROR [executionCommandExecutor-4] - Problem creating artifact locator:
Caused by: DfIdNotFoundException:: THREAD: executionCommandExecutor-4; MSG: [DM_API_E_EXIST]error: "Document/object specified by 080000658b08675f does not exist."; ERRORCODE: 100; NEXT: null
2016/05/12 12:59:21,520 ERROR [executionCommandExecutor-8][com.emc.xcp.installer.util.InstallUtil] - Problem creating artifact locator:
java.lang.IllegalArgumentException: darArtifactContainer.getNamespace() must not be null
at com.emc.xcp.artifactmanager.runtime.ArtifactManagerService.createArtifactLocator(ArtifactManagerService.java:147)
at com.emc.xcp.artifactmanager.runtime.ArtifactManagerService.createArtifactLocator(ArtifactManagerService.java:82)
at com.emc.xcp.installer.util.InstallUtil.addWarArtifactLocators(InstallUtil.java:873)
at com.emc.xcp.installer.util.InstallUtil.createArtiactLocators(InstallUtil.java:664)
at com.emc.xcp.installer.util.InstallUtil.addAppDeploymentParams(InstallUtil.java:917)
at com.emc.xcp.installer.util.InstallUtil.prepareAppDeployContextData(InstallUtil.java:1080)
at com.emc.xcp.builder.deployment.AppDeploymentManager.deployApp(AppDeploymentManager.java:107)
at com.emc.xms.commands.ApplicationDeploymentCommand.deploy(ApplicationDeploymentCommand.java:393)
at com.emc.xms.commands.ApplicationDeploymentCommand.execute(ApplicationDeploymentCommand.java:251)
at com.emc.xms.execution.impl.ExecutionService$CommandExecutionTask.run(ExecutionService.java:338)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
2016/05/12 12:59:21,525 INFO [executionCommandExecutor-8][com.emc.xcp.artifactmanager.internal.runtime.DarUtil] - Creating temp dar file: xcpdarafcabc34-6c4e-430a-9d42-4543d38ca9dc1458532320477162084.dar
2016/05/12 12:59:22,216 INFO [executionCommandExecutor-8][com.emc.xcp.artifactmanager.internal.runtime.DarUtil] - Creating temp dar file: xcpdar76fdd0ce-d5c2-4b4c-b630-40bf8af304088502827604606711171.dar
2016/05/12 12:59:22,503 INFO [executionCommandExecutor-8][com.emc.xcp.artifactmanager.internal.runtime.DarUtil] - Creating temp dar file: xcpdarea216bfd-b212-4374-9fb1-fd87923940154414349436482222565.dar
2016/05/12 12:59:23,209 INFO [executionCommandExecutor-8][com.emc.xcp.artifactmanager.internal.runtime.DarUtil] - Creating temp dar file: xcpdar9c4c4a12-1a8a-4641-a11d-686336016c9f6316487045768782225.dar
2016/05/12 12:59:23,512 ERROR [executionCommandExecutor-8][com.emc.xms.execution.impl.ExecutionService$CommandExecutionTask] - Error
com.emc.xcp.builder.deployment.AppDeployException: DfIdNotFoundException:: THREAD: executionCommandExecutor-8; MSG: [DM_API_E_EXIST]error: "Document/object specified by 080000658b08675f does not exist."; ERRORCODE: 100; NEXT: null
at com.emc.xcp.installer.util.InstallUtil.createDeploymentType(InstallUtil.java:903)
at com.emc.xcp.installer.util.InstallUtil.addAppDeploymentParams(InstallUtil.java:918)
at com.emc.xcp.installer.util.InstallUtil.prepareAppDeployContextData(InstallUtil.java:1080)
at com.emc.xcp.builder.deployment.AppDeploymentManager.deployApp(AppDeploymentManager.java:107)
at com.emc.xms.commands.ApplicationDeploymentCommand.deploy(ApplicationDeploymentCommand.java:393)
at com.emc.xms.commands.ApplicationDeploymentCommand.execute(ApplicationDeploymentCommand.java:251)
at com.emc.xms.execution.impl.ExecutionService$CommandExecutionTask.run(ExecutionService.java:338)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: DfIdNotFoundException:: THREAD: executionCommandExecutor-8; MSG: [DM_API_E_EXIST]error: "Document/object specified by 080000658b08675f does not exist."; ERRORCODE: 100; NEXT: null
at com.documentum.fc.client.impl.docbase.DocbaseExceptionMapper.newException(DocbaseExceptionMapper.java:49)
at com.documentum.fc.client.impl.connection.docbase.MessageEntry.getException(MessageEntry.java:39)
at com.documentum.fc.client.impl.connection.docbase.DocbaseMessageManager.getException(DocbaseMessageManager.java:137)
at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.checkForMessages(NetwiseDocbaseRpcClient.java:310)
at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.applyForObject(NetwiseDocbaseRpcClient.java:653)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection$8.evaluate(DocbaseConnection.java:1370)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.evaluateRpc(DocbaseConnection.java:1129)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.applyForObject(DocbaseConnection.java:1362)
at com.documentum.fc.client.impl.docbase.DocbaseApi.parameterizedFetch(DocbaseApi.java:107)
at com.documentum.fc.client.impl.objectmanager.PersistentDataManager.fetchFromServer(PersistentDataManager.java:191)
at com.documentum.fc.client.impl.objectmanager.PersistentDataManager.getData(PersistentDataManager.java:82)
at com.documentum.fc.client.impl.objectmanager.PersistentObjectManager.getObjectFromServer(PersistentObjectManager.java:355)
at com.documentum.fc.client.impl.objectmanager.PersistentObjectManager.getObject(PersistentObjectManager.java:311)
at com.documentum.fc.client.impl.session.Session.getObject(Session.java:958)
at com.documentum.fc.client.impl.session.SessionHandle.getObject(SessionHandle.java:653)
at com.emc.xcp.installer.util.InstallUtil.getDeployedBundleStatus(InstallUtil.java:533)
at com.emc.xcp.installer.util.InstallUtil.createDeploymentType(InstallUtil.java:897)
... 9 more
Caused by: DfException:: THREAD: executionCommandExecutor-8; MSG: [DM_SYSOBJECT_E_CANT_FETCH_INVALID_ID]error: "Cannot fetch a sysobject - Invalid object ID : 080000658b08675f"; ERRORCODE: 100; NEXT: null
Thank you in advance.
Amanda