Migrating Password Change 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.
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
||Minimum SharePoint 2010 Product Release
||The Password Change Web Part does not successfully migrate to SharePoint 2010. Users will experience two separate issues:
- The Password Change Web Part display fails and this error is displayed:
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.
When adding the Web Part to the page in SharePoint 2010, users will see two instances of the Password Change Web Part in the Web Part gallery.
- The first entry in the Web Part Gallery can be added to the page without any problem.
When adding the second entry to the page, users will see the following error:
Bamboo.HelperWebParts.ChangePassword.ChangePassword class does not derive from the Microsoft.SharePoint.WebPartPages.WebPart class and therefore cannot be imported or used in a WebPartZone control
||To resolve issue Case 1,delete the existing Password Change Web Part instance and add a new instance to the page. However, before resolving issue Case 1, you will need to resolve Case 2 by following these steps:
- Log into SharePoint 2010 server as a Site Collection Administrator and go to Site Actions > Site Settings.
- In the Site Collection Administration section, click Site Collection Features.
- Locate the entry Bamboo Password Change Web Part and click Deactivate, then Deactivate Feature.
- Return to Site Settings. In the Galleries section, click Web Part Gallery.
- Locate the entry Bamboo Password Change Web Part and delete it.
- Return to Site Collection Administration and click Site Collection Features.
- Locate the entry Bamboo Password Change Web Part and click Activate.
- Repeat for other Site Collections where the Password Change Web Part is used.
|Database Attach Upgrade Method
||The issues for this method are the same as those noted for the In-Place Upgrade method.
||The resolution for this upgrade method is the same as that noted for the In-Place Upgrade method.