Quantcast
Channel: Project Customization and Programming forum
Viewing all articles
Browse latest Browse all 5347

Problem with QueueUpgradeProject method.

$
0
0

Good day.

I have Project Server 2007 installed.

I've created simple console application and added web reference to Project web service.

I need to convert proposal to full project.

My code looks like this:

 

var _projectService =

newProject
 

{

Credentials =

 

newNetworkCredential(Settings.UserName,Settings.UserPassword,

 

Settings.UserDomain),

Url =

Settings.ProjectServiceUrl

};



var

sessionId = Guid.NewGuid();

_projectService.CheckOutProject(_projectGuid, sessionId, SessionDescription);

_projectService.QueueUpgradeProject(_projectGuid);

 

QueueUpgradeProject throws exception

System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: ProjectServerError(s) LastError=GeneralSessionInvalid Instructions: Pass this into PSClientError constructor to access all error information
   at Microsoft.Office.Project.Server.WebService.Project.QueueUpgradeProject(Guid projectUID)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at Ukrsibbank.ProposalConverter.ProjectWebSvc.Project.QueueUpgradeProject(Guid projectUID)
   at Ukrsibbank.ProposalConverter.ConvertProposal.OnClick(EventArgs e).

Why it throws "GeneralSessionInvalid"? I used example from http://msdn.microsoft.com/en-us/library/aa568890(v=office.12).aspx

Best regards,

Chernobrivec.


Viewing all articles
Browse latest Browse all 5347

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>