Migrating Password Reset from SharePoint 2007 to SharePoint 2010

Migrating Password Reset from SharePoint 2007 to SharePoint 2010

Be sure you have at least the Minimum SharePoint 2007 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2010 farm requires at least the Minimum SharePoint 2010 product release shown.

Icon-Warning IMPORTANT: When migrating from SharePoint 2007 to SharePoint 2010, you MUST select the option to change existing SharePoint sites to use the new user experience. Your Bamboo products will not perform as expected with the old look and feel.

Minimum SharePoint 2007 Product Release 2.4.11 Minimum SharePoint 2010 Product Release 20.4.31
In-Place Upgrade
Issues Password Reset Web Part does not successfully migrate to SharePoint 2010. Users will experience two separate issues:

  1. Password Reset Web Part display fails. Instead, the Web Part shows the error:
Web Part Error: One of the properties of the Web Part has an incorrect format.
Microsoft SharePoint Foundation cannot deserialize the Web Part. Check the
format of the properties and try again.
  1. When adding the Web Part to a page in SharePoint 2010, users will see two instances of the Web Part in the Web Part gallery.
    1. The first entry in the Web Part Gallery can be added to the page without any problems.
    2. When adding the second entry to the page, the user will see the following error:
Bamboo.HelperWebParts.ResetPassword.ResetPassword class does not derive from the
Microsoft.SharePoint.WebPartPages.WebPart class and therefore cannot be imported
or used in a WebPartZone control
Resolution To resolve Case 1, delete the existing Password Reset Web Part instance and add a new instance to the page. Before resolving issue #1, you will have to resolve issue #2.

To resolve Case #:

  1. Log into the SharePoint 2010 server as a Site Collection Administrator and go to Site Actions > Site Settings.
  2. In the Site Collection Administration section, click Site Collection Features.
  3. Locate the entry Bamboo Password Reset Web Part and click Deactivate then Deactivate Feature.
  4. Return to Site Settings. In the Galleries section, click Web Part Gallery.
  5. Locate the entry Bamboo Password Reset Web Part and delete it.
  6. Return to Site Collection Administration and click Site Collection Features.
  7. Locate the entry Bamboo Password Reset Web Part and click Activate.
  8. Repeat for other Site Collections where the Password Reset is used.
Database Attach Upgrade Method
Issues The issues for this method are the same as those noted for the In-Place Upgrade method.
Resolution The resolution for this upgrade method is the same as that noted for the In-Place Upgrade method.