Last post May 29, 2007 10:02 AM by keithplu
May 25, 2007 11:52 AM|keithplu|LINK
This is HMC 3.5 (without the Feature Pack).
A couple of times we have experienced timeout errors (normally it works fine) when provisioning SharePoint Sites in a custom application using identical code, and the same web services, as MPSampleCP. When this happens, the actual SharePoint site is in
fact successfully created, but becuase of the Timeout, it is not seen by MPS (which means that you cannot use an MPS Control Panel to delete the site). So my questions are:-
1. Is is safe to delete the SharePoint Site in SharePoint Administration ("Delete Site Collection") without harming MPS?
2. Is there any way to increase the MPS timeout? The times we are talking about is only about 1 minute, and it appears that MPS is losing patience with the SharePoint Site creation process, which can take a while if ASP.NET needs to be woken up after a period
of inactivity (it can take a while to wake up a SharePoint site if it has been idle).
We also have the reverse problem - that are a couple SharePoint Sites recorded in MPS but which no longer exist on the SharePoint server, and so the organisation cannot be deleted. We know why it got to be like that, but is there a way to resolve this? Do
I have to recreate the SharePoint Sites manually so that MPS has something it can delete? MPS is complaining that the site does not exist in the (SharePoint) Configuration Database - which is what has happened.
mps performance slow
May 28, 2007 10:41 AM|DmitriG|LINK
2. No. The timeout value is hard-coded into WSS provider.
You can use Managed Helpers:DeleteServicePointer_ procedure to remove service pointers to inexistent WSS sites. See request example below.
<?xml version="1.0" encoding="utf-8" ?>
<execute namespace="Managed Helpers" procedure="DeleteServicePointer_" impersonate="1">
<name>WSS for client1</name>
<after source="executeData" destination="data" mode="merge" />
May 29, 2007 10:02 AM|keithplu|LINK
The DeleteServicePointer routine worked a treat.
I couldn't find this call documented anywhere. Is there a reference to this call (and any others like it) in any documentation which I could look at?
Thanks in advance,