Webservice runs into problem in windows 2003 server

May 16 2009 4:22 AM

Hi,

I have a webservice, which works fine. I am working in windows xp. I hosted the webservice  by integrating with .mpp file using COM component and it works successfully.

Now I uploaded into the server, its windows 2003 server. When I run the  webservice it executes perfectly for the first time, whereas it does not execute from second time onwards. But the same webservice when worked from visual studio 2005 inside windows server 2003, runs successfully.

I get the error as below

System.Runtime.InteropServices.COMException: Call was rejected by callee. (Exception from HRESULT: 0x80010001 (RPC_E_CALL_REJECTED))
   at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
   at Microsoft.Office.Interop.MSProject.ApplicationClass.Quit(PjSaveType SaveChanges)
   at Service.CheckProject(String projectID) in C:\vcclient\App_Code\Service.vb:line 41

Line 41, consists of the following code

 gobjProjectInstance1 = New Microsoft.Office.Interop.MSProject.Application

 gobjProjectInstance.FileOpen(FileName)

But I repeat that it works fine while running in visual studio 

Can anyone help me out please.

Regards

cmrhema


Answers (1)