Article ID: 943792 - Last Review: May 19, 2008 - Revision: 1.1

The ManagedPlans::GetAssetsByCustomer procedure returns only one result when multiple results are expected in Solution for Hosted Messaging and Collaboration 4.0

Hotfix download is availableHotfix Download Available
View and request hotfix downloads
System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

On This Page

Expand all | Collapse all

SYMPTOMS

In Microsoft Solution for Hosted Messaging and Collaboration 4.0, the ManagedPlans::GetAssetsByCustomer procedure returns only one result when multiple results are expected.

RESOLUTION

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

How to apply the update

To apply this update, follow these steps:
  1. Uninstall old namespaces and Web services. To do this, follow these steps:
    1. Start the MPS Deployment Tool.
    2. Expand Hosting Platform, and then expand Hosted Plans Database.
    3. Right-click Managed Plans Namespace, and then click Uninstall.
    4. Expand MPS Web Service, and then expand Managed Plans Web Service.
    5. Right-click each server that is underneath the Managed Plans Web Service node, and then click Uninstall.
    6. Click Start Deployment.
    7. Wait until the "Deployment Completed" message is displayed.
  2. Copy the new .msi files. To do this, follow these steps:
    1. Open the MSIShare folder.

      Note To open the MSIShare folder, click File in the MPS Deployment Tool, and then click File Locations to find the path of the installer files.
    2. Rename or remove the following files in the MSIShare folder:
      • ManagedPlansNS.msi file
      • ManagedPlansWS.msi file
    3. Copy the following files from the update to the MSIShare folder:
      • ManagedPlansNS.msi file
      • ManagedPlansWS.msi file
  3. Install new namespaces and Web services. To do this, follow these steps:
    1. Start the MPS Deployment Tool.
    2. Expand Hosting Platform, and then expand Hosted Plans Database.
    3. Right-click Initialize Managed Plans Database, click Execute, and then click Initialize Managed Plans Database.
    4. Click Start Deployment.
    5. Wait until the "Deployment Completed" message is displayed.
  4. Shut down the Provisioning Engine. To do this, follow these steps:
    1. On the MPS Engine servers, start Component Services.
    2. Expand Component Services, expand Computers, and then expand My Computer.
    3. Click COM+ Applications.
    4. Right-click Provisioning Engine, and then click Shut Down.

Prerequisites

Solution for Hosted Messaging and Collaboration 4.0 must be installed before you apply this hotfix.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Interop.mapsclient.dll1.0.0.016,03217-Sep-200702:00x86
Microsoft.provisioning.sdk.xml.serialization.dll4.0.460.2132,76817-Sep-200701:58x86
Microsoft.provisioning.webservices.servicebase.dll4.0.460.217,68017-Sep-200701:58x86
Managedplans_ns.xmlNot Applicable615,75417-Sep-200701:58Not Applicable
Web.configNot Applicable1,87815-Aug-200706:42Not Applicable
Microsoft.provisioning.webservices.managedplans.dll4.0.460.21110,59217-Sep-200701:58x86
Addavailableplanstocustomerrequest.xsdNot Applicable2,93017-Sep-200701:58Not Applicable
Addavailableplanstocustomerresponse.xsdNot Applicable75617-Sep-200701:58Not Applicable
Addcustomerplanrequest.xsdNot Applicable3,29017-Sep-200701:58Not Applicable
Addcustomerplanresponse.xsdNot Applicable73217-Sep-200701:58Not Applicable
Addfeaturestoplanrequest.xsdNot Applicable4,85217-Sep-200701:58Not Applicable
Addfeaturestoplanresponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Addplantocategoryrequest.xsdNot Applicable1,99117-Sep-200701:58Not Applicable
Addplantocategoryresponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Addservicedependencyrequest.xsdNot Applicable2,15917-Sep-200701:58Not Applicable
Addservicedependencyresponse.xsdNot Applicable70917-Sep-200701:58Not Applicable
Addservicerequest.xsdNot Applicable2,42417-Sep-200701:58Not Applicable
Addserviceresponse.xsdNot Applicable68917-Sep-200701:58Not Applicable
Changecustomerplanrequest.xsdNot Applicable2,50417-Sep-200701:58Not Applicable
Changecustomerplanresponse.xsdNot Applicable73817-Sep-200701:58Not Applicable
Checkdependenciesrequest.xsdNot Applicable2,50017-Sep-200701:58Not Applicable
Checkdependenciesresponse.xsdNot Applicable70317-Sep-200701:58Not Applicable
Createassetpropertyrequest.xsdNot Applicable2,85617-Sep-200701:58Not Applicable
Createassetpropertyresponse.xsdNot Applicable74017-Sep-200701:58Not Applicable
Createassettyperequest.xsdNot Applicable2,84617-Sep-200701:58Not Applicable
Createassettyperesponse.xsdNot Applicable73217-Sep-200701:58Not Applicable
Createcustomerassetrequest.xsdNot Applicable3,27017-Sep-200701:58Not Applicable
Createcustomerassetresponse.xsdNot Applicable74017-Sep-200701:58Not Applicable
Createcustomerrequest.xsdNot Applicable3,83217-Sep-200701:58Not Applicable
Createcustomerresponse.xsdNot Applicable73017-Sep-200701:58Not Applicable
Createcustomertyperequest.xsdNot Applicable2,86817-Sep-200701:58Not Applicable
Createcustomertyperesponse.xsdNot Applicable73817-Sep-200701:58Not Applicable
Createeventtyperequest.xsdNot Applicable2,85517-Sep-200701:58Not Applicable
Createeventtyperesponse.xsdNot Applicable73217-Sep-200701:58Not Applicable
Createfeaturetyperequest.xsdNot Applicable3,90117-Sep-200701:58Not Applicable
Createfeaturetyperesponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Createplancategoryrequest.xsdNot Applicable2,04817-Sep-200701:58Not Applicable
Createplancategoryresponse.xsdNot Applicable73817-Sep-200701:58Not Applicable
Createplanrequest.xsdNot Applicable2,82517-Sep-200701:58Not Applicable
Createplanresponse.xsdNot Applicable72217-Sep-200701:58Not Applicable
Createplantyperequest.xsdNot Applicable4,08117-Sep-200701:58Not Applicable
Createplantyperesponse.xsdNot Applicable73017-Sep-200701:58Not Applicable
Createstatustyperequest.xsdNot Applicable2,81517-Sep-200701:58Not Applicable
Createstatustyperesponse.xsdNot Applicable73417-Sep-200701:58Not Applicable
Deleteassetpropertyrequest.xsdNot Applicable2,46117-Sep-200701:58Not Applicable
Deleteassetpropertyresponse.xsdNot Applicable74017-Sep-200701:58Not Applicable
Deletecustomerrequest.xsdNot Applicable2,10217-Sep-200701:58Not Applicable
Deletecustomerresponse.xsdNot Applicable73017-Sep-200701:58Not Applicable
Deleteplancategoryrequest.xsdNot Applicable1,62717-Sep-200701:58Not Applicable
Deleteplancategoryresponse.xsdNot Applicable73817-Sep-200701:58Not Applicable
Deleteplanfromcategoryrequest.xsdNot Applicable1,99817-Sep-200701:58Not Applicable
Deleteplanfromcategoryresponse.xsdNot Applicable74617-Sep-200701:58Not Applicable
Getassetsbycustomerrequest.xsdNot Applicable2,47717-Sep-200701:58Not Applicable
Getassetsbycustomerresponse.xsdNot Applicable3,02417-Sep-200701:58Not Applicable
Getavailableplansbycustomerrequest.xsdNot Applicable2,10717-Sep-200701:58Not Applicable
Getavailableplansbycustomerresponse.xsdNot Applicable4,49417-Sep-200701:58Not Applicable
Getcustomerrequest.xsdNot Applicable1,69417-Sep-200701:58Not Applicable
Getcustomerresponse.xsdNot Applicable3,25917-Sep-200701:58Not Applicable
Getmodifiedorganizationsrequest.xsdNot Applicable1,90217-Sep-200701:58Not Applicable
Getmodifiedorganizationsresponse.xsdNot Applicable1,55317-Sep-200701:58Not Applicable
Getplanrequest.xsdNot Applicable1,61217-Sep-200701:58Not Applicable
Getplanresponse.xsdNot Applicable8,76817-Sep-200701:58Not Applicable
Getplansbycustomerrequest.xsdNot Applicable2,90617-Sep-200701:58Not Applicable
Getplansbycustomerresponse.xsdNot Applicable4,49017-Sep-200701:58Not Applicable
Getplansrequest.xsdNot Applicable2,35717-Sep-200701:58Not Applicable
Getplansresponse.xsdNot Applicable4,41417-Sep-200701:58Not Applicable
Getservicedependenciesrequest.xsdNot Applicable1,61017-Sep-200701:58Not Applicable
Getservicedependenciesresponse.xsdNot Applicable3,10917-Sep-200701:58Not Applicable
Getservicesbycustomerrequest.xsdNot Applicable1,68117-Sep-200701:58Not Applicable
Getservicesbycustomerresponse.xsdNot Applicable4,02017-Sep-200701:58Not Applicable
Getservicesrequest.xsdNot Applicable68917-Sep-200701:58Not Applicable
Getservicesresponse.xsdNot Applicable3,09117-Sep-200701:58Not Applicable
Getusersbyplanrequest.xsdNot Applicable2,11517-Sep-200701:58Not Applicable
Getusersbyplanresponse.xsdNot Applicable4,54817-Sep-200701:58Not Applicable
Initializerequest.xsdNot Applicable2,02917-Sep-200701:58Not Applicable
Initializeresponse.xsdNot Applicable56517-Sep-200701:58Not Applicable
Iscustomerplanavailablerequest.xsdNot Applicable2,10817-Sep-200701:58Not Applicable
Iscustomerplanavailableresponse.xsdNot Applicable1,21217-Sep-200701:58Not Applicable
Logeventrequest.xsdNot Applicable2,84617-Sep-200701:58Not Applicable
Logeventresponse.xsdNot Applicable71817-Sep-200701:58Not Applicable
Modifycustomerassetrequest.xsdNot Applicable2,85517-Sep-200701:58Not Applicable
Modifycustomerassetresponse.xsdNot Applicable74017-Sep-200701:58Not Applicable
Modifyplanfeaturerequest.xsdNot Applicable3,31817-Sep-200701:58Not Applicable
Modifyplanfeatureresponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Modifyplanrequest.xsdNot Applicable2,82217-Sep-200701:58Not Applicable
Modifyplanresponse.xsdNot Applicable72217-Sep-200701:58Not Applicable
Registerservicerequest.xsdNot Applicable20,04317-Sep-200701:58Not Applicable
Registerserviceresponse.xsdNot Applicable68317-Sep-200701:58Not Applicable
Removeplanfromcustomerrequest.xsdNot Applicable2,51117-Sep-200701:58Not Applicable
Removeplanfromcustomerresponse.xsdNot Applicable74617-Sep-200701:58Not Applicable
Removeservicedependencyrequest.xsdNot Applicable2,20217-Sep-200701:58Not Applicable
Removeservicedependencyresponse.xsdNot Applicable71517-Sep-200701:58Not Applicable
Removeservicerequest.xsdNot Applicable2,03517-Sep-200701:58Not Applicable
Removeserviceresponse.xsdNot Applicable69517-Sep-200701:58Not Applicable
Service.asmxNot Applicable9517-Sep-200701:58Not Applicable
Setavailableplanstatusrequest.xsdNot Applicable2,50517-Sep-200701:58Not Applicable
Setavailableplanstatusresponse.xsdNot Applicable74617-Sep-200701:58Not Applicable
Setcustomerallassetsstatusrequest.xsdNot Applicable2,12217-Sep-200701:58Not Applicable
Setcustomerallassetsstatusresponse.xsdNot Applicable75417-Sep-200701:58Not Applicable
Setcustomerassetstatusrequest.xsdNot Applicable2,48217-Sep-200701:58Not Applicable
Setcustomerassetstatusresponse.xsdNot Applicable74617-Sep-200701:58Not Applicable
Setcustomercommonnamerequest.xsdNot Applicable2,00617-Sep-200701:58Not Applicable
Setcustomercommonnameresponse.xsdNot Applicable74417-Sep-200701:58Not Applicable
Setcustomerparentrequest.xsdNot Applicable1,99817-Sep-200701:58Not Applicable
Setcustomerparentresponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Setcustomerstatusrequest.xsdNot Applicable2,37417-Sep-200701:58Not Applicable
Setcustomerstatusresponse.xsdNot Applicable73617-Sep-200701:58Not Applicable
Setcustomertyperequest.xsdNot Applicable2,11617-Sep-200701:58Not Applicable
Setcustomertyperesponse.xsdNot Applicable73217-Sep-200701:58Not Applicable
Setdatelastprovisioningeventrequest.xsdNot Applicable1,72817-Sep-200701:58Not Applicable
Setdatelastprovisioningeventresponse.xsdNot Applicable75817-Sep-200701:58Not Applicable
Setfeaturetypestatusrequest.xsdNot Applicable2,03517-Sep-200701:58Not Applicable
Setfeaturetypestatusresponse.xsdNot Applicable74217-Sep-200701:58Not Applicable
Setplanfeaturestatusrequest.xsdNot Applicable2,42017-Sep-200701:58Not Applicable
Setplanfeaturestatusresponse.xsdNot Applicable74217-Sep-200701:58Not Applicable
Setplanstatusrequest.xsdNot Applicable2,02317-Sep-200701:58Not Applicable
Setplanstatusresponse.xsdNot Applicable72817-Sep-200701:58Not Applicable
Addavailableplanstocustomer.xmlNot Applicable67217-Sep-200701:58Not Applicable
Addcustomerplan.xmlNot Applicable65617-Sep-200701:58Not Applicable
Addfeaturestoplan.xmlNot Applicable75917-Sep-200701:58Not Applicable
Addplantocategory.xmlNot Applicable51917-Sep-200701:58Not Applicable
Addservice.xmlNot Applicable53717-Sep-200701:58Not Applicable
Addservicedependency.xmlNot Applicable56117-Sep-200701:58Not Applicable
Changecustomerplan.xmlNot Applicable61717-Sep-200701:58Not Applicable
Checkdependencies.xmlNot Applicable53317-Sep-200701:58Not Applicable
Createassetproperty.xmlNot Applicable67917-Sep-200701:58Not Applicable
Createassettype.xmlNot Applicable59917-Sep-200701:58Not Applicable
Createcustomer.xmlNot Applicable72817-Sep-200701:58Not Applicable
Createcustomerasset.xmlNot Applicable71417-Sep-200701:58Not Applicable
Createcustomertype.xmlNot Applicable61417-Sep-200701:58Not Applicable
Createeventtype.xmlNot Applicable59117-Sep-200701:58Not Applicable
Createfeaturetype.xmlNot Applicable65217-Sep-200701:58Not Applicable
Createplan.xmlNot Applicable63217-Sep-200701:58Not Applicable
Createplancategory.xmlNot Applicable56917-Sep-200701:58Not Applicable
Createplantype.xmlNot Applicable62017-Sep-200701:58Not Applicable
Createstatustype.xmlNot Applicable58317-Sep-200701:58Not Applicable
Deleteassetproperty.xmlNot Applicable62517-Sep-200701:58Not Applicable
Deletecustomer.xmlNot Applicable57417-Sep-200701:58Not Applicable
Deleteplancategory.xmlNot Applicable48117-Sep-200701:58Not Applicable
Deleteplanfromcategory.xmlNot Applicable52117-Sep-200701:58Not Applicable
Getassetsbycustomer.xmlNot Applicable58117-Sep-200701:58Not Applicable
Getavailableplansbycustomer.xmlNot Applicable58917-Sep-200701:58Not Applicable
Getcustomer.xmlNot Applicable52717-Sep-200701:58Not Applicable
Getmodifiedorganizations.xmlNot Applicable49717-Sep-200701:58Not Applicable
Getplan.xmlNot Applicable46017-Sep-200701:58Not Applicable
Getplans.xmlNot Applicable33917-Sep-200701:58Not Applicable
Getplansbycustomer.xmlNot Applicable58017-Sep-200701:58Not Applicable
Getservicedependencies.xmlNot Applicable35317-Sep-200701:58Not Applicable
Getservices.xmlNot Applicable34217-Sep-200701:58Not Applicable
Getservicesbycustomer.xmlNot Applicable53717-Sep-200701:58Not Applicable
Getusersbyplan.xmlNot Applicable56417-Sep-200701:58Not Applicable
Initialize.xmlNot Applicable46717-Sep-200701:58Not Applicable
Iscustomerplanavailable.xmlNot Applicable57417-Sep-200701:58Not Applicable
Logevent.xmlNot Applicable57117-Sep-200701:58Not Applicable
Modifycustomerasset.xmlNot Applicable66317-Sep-200701:58Not Applicable
Modifyplan.xmlNot Applicable46317-Sep-200701:58Not Applicable
Modifyplanfeature.xmlNot Applicable55517-Sep-200701:58Not Applicable
Registerservice.xmlNot Applicable2,55417-Sep-200701:58Not Applicable
Removeplanfromcustomer.xmlNot Applicable62217-Sep-200701:58Not Applicable
Removeservice.xmlNot Applicable43117-Sep-200701:58Not Applicable
Removeservicedependency.xmlNot Applicable57617-Sep-200701:58Not Applicable
Setavailableplanstatus.xmlNot Applicable62017-Sep-200701:58Not Applicable
Setcustomerallassetsstatus.xmlNot Applicable58817-Sep-200701:58Not Applicable
Setcustomerassetstatus.xmlNot Applicable62317-Sep-200701:58Not Applicable
Setcustomercommonname.xmlNot Applicable57417-Sep-200701:58Not Applicable
Setcustomerparent.xmlNot Applicable57017-Sep-200701:58Not Applicable
Setcustomerstatus.xmlNot Applicable62217-Sep-200701:58Not Applicable
Setcustomertype.xmlNot Applicable58617-Sep-200701:58Not Applicable
Setdatelastprovisioningevent.xmlNot Applicable54417-Sep-200701:58Not Applicable
Setfeaturetypestatus.xmlNot Applicable53817-Sep-200701:58Not Applicable
Setplanfeaturestatus.xmlNot Applicable56417-Sep-200701:58Not Applicable
Setplanstatus.xmlNot Applicable51317-Sep-200701:58Not Applicable

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

APPLIES TO
  • Microsoft Solution for Hosted Messaging and Collaboration 4.0
Keywords: 
kbautohotfix kbexpertiseadvanced kbbug kbfix kbhotfixserver kbqfe KB943792