The file '/AbacusLLC/MSCRMServices/2007/CrmService.asmx' does not exist Exception

Dec 3, 2009 at 12:48 PM
Edited Dec 3, 2009 at 12:49 PM


I am trying to install CRM Queue Manager with version 4 RU7.  Anytime I run the QueueManagerService from the command line I get the error message below.  It looks like the SOAP request is appending a portion of the URL twice.

I know my URL string is good in the config file because I can manually pull it up in a browser window:


add key="crmserviceurl" value="" />

I've tried shortening the URL (see below) and I get the object moved error.

< add key="crmserviceurl" value= />

I've read through the discussions, issue trackers and searched online and haven't found anything relevant.  Any ideas what might be causing this?



C:\Program Files\CRMQueueManager16\service>QueueManagerService.exe
CRM Queue Manager Service version

07:43:34 Processing queues
07:43:34 Querying queue 'Support Queue'...
07:43:46 Unhandled exception occurred in ProcessQueue

The file '/AbacusLLC/MSCRMServices/2007/CrmService.asmx' does not exist.

The file '/AbacusLLC/MSCRMServices/2007/CrmService.asmx' does not exist.Not avai
lableNot availableThe file '/AbacusLLC/MSCRMServices/2007/CrmService.asmx' does
not exist.
AbacusLLC/MSCRMServices/2007/CrmService.asmxSOAP[HttpException: The file '/Abacu
sLLC/MSCRMServices/2007/CrmService.asmx' does not exist.]
   at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPat
h virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPreco
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpCo
ntext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp,
Boolean allowBuildInPrecompile)
   at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext contex
t, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allo
   at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext contex
t, VirtualPath virtualPath)
   at System.Web.UI.WebServiceParser.GetCompiledType(String inputFile, HttpConte
xt context)
   at System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpCont
ext context, String verb, String url, String filePath)
   at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requ
estType, VirtualPath path, String pathTranslated, Boolean useAppConfig)
   at System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplicat
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& compl


Stack trace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream, Boolean asyncCal
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodN
ame, Object[] parameters)
   at QueueManager.Helper.CRM.CrmService.RetrieveMultiple(QueryBase query) in C:
\Projects\CRMQueueManager\QueueManagerHelper\Web References\CRM\Reference.vb:lin
e 298
   at QueueManager.Service.QueueMonitor.ProcessQueue(QueueSetting QueueSettings)
 in C:\Projects\CRMQueueManager\QueueManagerService\QueueMonitor.vb:line 57

07:43:46 Finished.

C:\Program Files\CRMQueueManager16\service>

Dec 8, 2009 at 9:09 PM

Hi Eddie,

Sorry for late reply. You are adding your organization to the URL. Compare to the one in the original app.config:

<add key="crmserviceurl" value="http://crm4/MSCrmServices/2007/CrmService.asmx" />

- Manso