I'm trying to have various versions of my SOA service available. I've read that all I need to do is change my servicename.config file to servicename_1.0.config, and then when my client creates the Sesssion it should do something like:
SessionStartInfo info = new SessionStartInfo(headnode, servicename, new Version(1, 0))
But when I do all this and run my client, I get a SessionException saying "Service version not found. Please make sure service servicename_1.0 is deployed to the %CCP_SERVICEREGISTRATION_PATH%."
I'm running the AzureScheduler, so I don't have a %CCP_SERVICEREGISTRATION_PATH% I guess, but I do have the %CCP_PACKAGE_ROOT% and my service is there, with the servicename_1.0.config file.
Am I missing a step somewhere? Has anyone used SOA versioning with HPC?