Using the PDS with Multiple Project Server Sites

C

Chris

We have (successfully) used the EditSite utility to
create multiple Project Server sites and are now trying
to use the PDS and Service for EDM on the new sites.
I've followed the instructions included in the PDS
Reference for how to do this, but when I try to make a
call I'm getting "The request failed with HTTP status
405: Method Not Allowed." The code works when I make the
same call on the default site's PDS, so are there any
additional steps I need to do (besides what's in the
reference) for getting it to work on additional sites?
 
J

Joe

We have run across the same problems. This is what you need to do.

1. Ensure the MS SOAP Toolkit 3.0 is installed on your Project Server
2. Navigate into IIS
3. Right click on the original /projectserver virtual directory created
during installation.
4. Click on Properties for the virtual directory
5. Click on the Configuration...button
6. Scroll all the way to the bottom and take note of the path of the
"wsdl" extension
This should be something like "c:\Program Files\Common
Files\MSSOAP\BINARIES\SOAPIS30.dll"
7. Click cancel twice to return to the main IIS screen

Now configure the new virtual directories:
1. Right click on the new virtual directory created using EditSite
2. Click on Properties for the new virtual directory
4. Click on the Configuration... button
5. Click Add...
6. Enter the path from step #6 above (with the quotes)
7. Enter GET, POST in the Limit To box
8. Enter wsdl in the Extension box
9. Click OK Twice.
This should fix your problem.

The wsdl extension is not recognized by IIS when EditSite builds the
new virtual directory.
 
J

Joe

One correction to my earlier response:

Step #7 The "Limit To" field should be set to 'All Verbs'.
 
S

someone

Thank You!!!! Latest definition of panic: set up 12+ sites with EditSite
then discover PDS doesn't work with them!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top