on 11-20-2009 5:52 PM
Hi All,<br>
<br>
We have an SCA containing both binary and source that we are trying to import into CMS. The import gives a VcmFailureException and I've included the log below. Other versions of the archive (which also contain binary and source) import without error. Has anyone encountered this error before and are there any ideas how to work through/around this VcmFailureException? <br>
<br>
Also the CMS/CBS/DTR server is a 6.40 Java system at SP24.<br>
<br>
Thanks in advance for any help you can provide,<br>
Jason<br>
<br>
<br>
<pre>
Software Component meridium.com/RCMO
Version Tst_RCMO2_C.20090309174233
Label 2.0 Level 0 Update RCMO2.03091742
System RCMO2-Development
Step Repository-import
Log D:\usr\sap\JTrans\CMS\log\RCMO2_D[at]Tst\RCMO2_D[at]Tst200911201708590107Repository-import.log
Info:Starting Step Repository-import at 2009-11-20 12:09:22.0825 -5:00
Info:Component:meridium.com/RCMO
Info:Version :Tst_RCMO2_C.20090309174233
Info:1. PR is of type TCSSoftwareComponent
Fatal Exception:com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailureException received: Not Found:communication error: VcmFailureException received: Not Found
com.sap.cms.tcs.interfaces.exceptions.TCSCommunicationException: communication error: VcmFailureException received: Not Found
at com.sap.cms.tcs.client.DTRCommunicator.writeChangelistData(DTRCommunicator.java:265)
at com.sap.cms.tcs.core.RepositoryImportTask.processRepositoryImport(RepositoryImportTask.java:259)
at com.sap.cms.tcs.core.RepositoryImportTask.process(RepositoryImportTask.java:500)
at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:179)
at com.sap.cms.tcs.core.TCSManager.importPropagationRequests(TCSManager.java:376)
at com.sap.cms.pcs.transport.importazione.ImportManager.importazione(ImportManager.java:216)
at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.execImport(ImportQueueHandler.java:585)
at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.startImport(ImportQueueHandler.java:101)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:583)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:559)
at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl2_0.startImport(LocalCmsTransportProxyLocalObjectImpl2_0.java:1150)
at com.sap.cms.ui.wl.Custom1.importQueue(Custom1.java:1170)
at com.sap.cms.ui.wl.wdp.InternalCustom1.importQueue(InternalCustom1.java:2162)
at com.sap.cms.ui.wl.Worklist.onActionImportQueue(Worklist.java:880)
at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2338)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:659)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Info:Step Repository-import ended with result 'fatal error' ,stopping execution at 2009-11-20 12:09:46.0669 -5:00
</pre>
Edited by: Jason Cline on Nov 20, 2009 6:52 PM
Thanks for the reply.<br>
Security is not an issue here though, as I am able to create tracks on this sytem using SCA files from previous builds. We have verified all users have necessary privs.<br>
It is possible that the archive is "corrupted" but it deploys fine we are just unable to import it into CMS. Still searching for an answer on this one...<br>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
First thin is check whether your cms_adm use has the admin permissions? Second thing check the permissions for the SCA you want to import,
SIDadm should have all the permission on that sca. Also check the sca you are importing might be corrorpted.
Regards,
Vamshi.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Still no solution but I found some additional logs that appear to be related. <br>
<br>
First it looks like the server tries to open this URL /dtr/nonvresbyid/bc744e790ce011decc5700114358f044 <br>
<br>
Accessing that resource results in a 404 error which is logged in the HTTP log on the server:<br>
<br>
<b>
Message : [Nov 20, 2009 2:17:06 PM ] - 172.16.0.24 : PROPFIND /dtr/nonvresbyid/bc744e790ce011decc5700114358f044 HTTP/1.1 404 0
Datasource : 3306250:D:\usr\sap\J2E\JC00\j2ee\cluster\server0\log\system\httpaccess\responses.trc</b><br>
<br>
<b>That seems to result in this error stack in the defaultTrace log:</b><br>
<pre>
Severity : Error
Category : /Applications/TCSDeployer
Location : com.sap.cms.tcs.client.DTRCommunicator
Application : sap.com/tcSLCMS~PCS
Thread : SAPEngine_Application_Thread[impl:3]_15ID#(J2EE3306200)ID0589047050DB01203245063537756410End.77d046b0d5ec11dec53900114358f044
Datasource : 3306250:D:\usr\sap\J2E\JC00\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 00114358F0440058000000FB000007C4000478D25252144F
Source Name : com.sap.cms.tcs.client.DTRCommunicator
Argument Objs : com.tssap.dtr.client.lib.deltavlib.DeltavException: Not Found
at com.tssap.dtr.client.lib.deltavlib.impl.DeltavCommand.checkResponseStatus(DeltavCommand.java:121)
at com.tssap.dtr.client.lib.deltavlib.impl.DeltavCommand.execute(DeltavCommand.java:68)
at com.tssap.dtr.client.lib.deltavlib.impl.AbstractResource$PropFinder.load(AbstractResource.java:1085)
at com.tssap.dtr.client.lib.deltavlib.impl.cache.HashmapPropCache.refresh(HashmapPropCache.java:244)
at com.tssap.dtr.client.lib.deltavlib.impl.cache.HashmapPropCache.getPropertyValue(HashmapPropCache.java:215)
at com.tssap.dtr.client.lib.deltavlib.impl.AbstractResource.getProperty(AbstractResource.java:666)
at com.tssap.dtr.client.lib.deltavlib.impl.ResourceProxyFactoryImpl.convertToActualType(ResourceProxyFactoryImpl.java:721)
at com.tssap.dtr.client.lib.deltavlib.impl.ResourceProxyFactoryImpl.createPropagatable(ResourceProxyFactoryImpl.java:692)
at com.tssap.dtr.client.lib.deltavlib.impl.Importable.execute(Importable.java:120)
at com.sap.cms.tcs.client.DTRCommunicator.import_(DTRCommunicator.java:574)
at com.sap.cms.tcs.client.DTRCommunicator.writeChangelistData(DTRCommunicator.java:261)
at com.sap.cms.tcs.core.RepositoryImportTask.processRepositoryImport(RepositoryImportTask.java:259)
at com.sap.cms.tcs.core.RepositoryImportTask.process(RepositoryImportTask.java:500)
at com.sap.cms.tcs.process.ProcessStep.processStep(ProcessStep.java:77)
at com.sap.cms.tcs.process.ProcessStarter.process(ProcessStarter.java:179)
at com.sap.cms.tcs.core.TCSManager.importPropagationRequests(TCSManager.java:376)
at com.sap.cms.pcs.transport.importazione.ImportManager.importazione(ImportManager.java:216)
at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.execImport(ImportQueueHandler.java:585)
at com.sap.cms.pcs.transport.importazione.ImportQueueHandler.startImport(ImportQueueHandler.java:101)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:583)
at com.sap.cms.pcs.transport.proxy.CmsTransportProxyBean.startImport(CmsTransportProxyBean.java:559)
at com.sap.cms.pcs.transport.proxy.LocalCmsTransportProxyLocalObjectImpl2_0.startImport(LocalCmsTransportProxyLocalObjectImpl2_0.java:1150)
at com.sap.cms.ui.wl.Custom1.importQueue(Custom1.java:1170)
at com.sap.cms.ui.wl.wdp.InternalCustom1.importQueue(InternalCustom1.java:2162)
at com.sap.cms.ui.wl.Worklist.onActionImportQueue(Worklist.java:880)
at com.sap.cms.ui.wl.wdp.InternalWorklist.wdInvokeEventHandler(InternalWorklist.java:2338)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:659)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
</pre>
<br><br>
After that it seems to trigger the error shown in the first post.<br><br>
I looked inside the SCA file that's being imported and the GUID that it can't seem to find is included in the SAP_MANIFEST.mf file. <br>
Specifically, the manifest references that ID on this line:<br><br>
<b>pr_dtrwspropagationlistid: bc744e790ce011decc5700114358f044</b><br>
<br>
Now, my question is, should it be able to locate that item and if so, why is this resource not found? If I extract the ID from an earlier version of the SCA file it finds the resource in DTR and imports successfully but can't find it for this version of the SCA. Is there any way to work around this so the source can be imported even though it can't find that ID?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.