After thoroughly going through the SharePoint2007Provider_ns.xml and the ManagedSharePoint2007_ns.xml files I was unable to find anything that may cause the error I am getting. I even went so far as to compare the files to the ones found in HMC 4.0. They
were identical. Because I had no luck finding anything within the above files, I also uninstalled and then re-installed the SharePoint Provisioning on the MPS. None of these steps have fixed the problem but they have certainly helped me to gain a better understanding
of how the provisioning works.
Everything in the error code points to SetSiteQuota_Request.xsd and I cannot for the life of me find this .xsd file. Do you know where this file (or entity) may reside so that I can take a look at it?
I am not sure where to go from here, so any help is still greatly appreciated. I have also posted the CreateSite_ info from the ManagedSharePoint2007_ns.xml file so we can both be on the same page.
<procedure name="CreateSite_" type="write" access="private" description="Create a SharePoint site collection.">
<!--
.............................................................................
Procedure: CreateCustomerSite
Description: Create a SharePoint site for a specified customer.
maptol
Member
17 Points
10 Posts
Re: HMC 4.5 - Sharepoint Site Creation Problem - SetQuota
Dec 30, 2008 08:46 PM|LINK
kiphup,
After thoroughly going through the SharePoint2007Provider_ns.xml and the ManagedSharePoint2007_ns.xml files I was unable to find anything that may cause the error I am getting. I even went so far as to compare the files to the ones found in HMC 4.0. They were identical. Because I had no luck finding anything within the above files, I also uninstalled and then re-installed the SharePoint Provisioning on the MPS. None of these steps have fixed the problem but they have certainly helped me to gain a better understanding of how the provisioning works.
Everything in the error code points to SetSiteQuota_Request.xsd and I cannot for the life of me find this .xsd file. Do you know where this file (or entity) may reside so that I can take a look at it?
I am not sure where to go from here, so any help is still greatly appreciated. I have also posted the CreateSite_ info from the ManagedSharePoint2007_ns.xml file so we can both be on the same page.
<procedure name="CreateSite_" type="write" access="private" description="Create a SharePoint site collection.">
<!--
.............................................................................
Procedure: CreateCustomerSite
Description: Create a SharePoint site for a specified customer.
.............................................................................
-->
<procedureData/>
<!--
***************************************************************************
CREATE SHAREPOINT SITE
***************************************************************************
-->
<execute namespace="SharePoint2007Provider" procedure="CreateSite" impersonate="1">
<!--target-->
<before source="data" sourcePath="target" destination="executeData" />
<!--site-->
<before source="data" sourcePath="site" destination="executeData" />
<!--title-->
<before source="data" sourcePath="title" destination="executeData" />
<!--ownerLogin-->
<before source="data" sourcePath="ownerLogin" destination="executeData" />
<!--ownerName-->
<before source="data" sourcePath="ownerName" destination="executeData" />
<!--ownerEmail-->
<before source="data" sourcePath="ownerEmail" destination="executeData" />
<!--description-->
<before source="data" sourcePath="description" destination="executeData" />
<!--LCID-->
<before source="data" sourcePath="lcid" destination="executeData" />
<!--webTamplate-->
<before source="data" sourcePath="webTemplate" destination="executeData" />
<!-- host header-->
<before source="data" sourcePath="hhUrl" destination="executeData" ifNull="ignore" />
</execute>
<!-- set the SiteQuota if specified -->
<execute namespace="SharePoint2007Provider" procedure="SetSiteQuota" impersonate="1">
<!--target-->
<before source="data" sourcePath="target" destination="executeData" />
<!--site-->
<before source="data" sourcePath="site" destination="executeData" />
<!-- use the hhUrl value if specified -->
<before source="data" sourcePath="hhUrl" destination="procedureData" destinationPath="site" mode="merge" ifNull="ignore" />
<before source="procedureData" sourcePath="site" destination="executeData" destinationPath="site" mode="replace" ifNull="ignore" />
<!--warningLevel-->
<before source="data" sourcePath="quota/warningLevel" destination="executeData" mode="insert"/>
<before source="data" sourcePath="quota/maxDBSize" destination="executeData" mode="insert" />
</execute>
</procedure>
Mark