When trying to set Subscription settings for mailbox collection the following error appears on the screen:
Unhandled exception has occurred in a component in your application. If youc click Continue, the application will ignore this error and attempt to continue.
Object reference not set to an instance of an object.
EMWMigration.log file also shows the following error:
9/17/2014 4:30:55 AM:382 O365ProvisioningWebService|Quest.MigrationManager.Exchange.O365ProvisioningWebService.O365Provisioning.ListSku Error: Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at Quest.MigrationManager.Exchange.O365ProvisioningWebService.O365Provisioning.ListSku()
at Quest.MigrationManager.Exchange.View.O365SelectSubscriptionPage.Prepare(Boolean bFirst, InParameters inParams, IO365SelectSubscriptionControl control)
on
at Quest.MigrationManager.Exchange.O365ProvisioningWebService.O365Provisioning.ListSku()
at Quest.MigrationManager.Exchange.View.O365SelectSubscriptionPage.Prepare(Boolean bFirst, InParameters inParams, IO365SelectSubscriptionControl control)
9/17/2014 4:30:55 AM:382 MMExViewCore|Quest.MigrationManager.Exchange.View.O365SelectSubscriptionPage.Prepare Error: Cannot retrieve subscription data from Microsoft Office 365. Details: Object reference not set to an instance of an object.
9/17/2014 4:33:19 AM:237 MMExControls|Quest.MigrationManager.Exchange.View.Controls.O365SelectSubscriptionControl.CurrentSku Error: Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at Quest.MigrationManager.Exchange.View.Controls.O365SelectSubscriptionControl.CurrentSku()
at Quest.MigrationManager.Exchange.View.Controls.O365SelectSubscriptionControl.get_selectedSubscription()
at Quest.MigrationManager.Exchange.View.O365SelectSubscriptionPage.CheckCriticalParameters(IO365SelectSubscriptionControl control)
at Quest.MigrationManager.Exchange.View.PageBase`3.Quest.MigrationManager.Exchange.View.IPage.CheckCriticalParameters(Boolean bLeaveNode)
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.IsCurrentPageCorrect()
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.<>c__DisplayClass4.<_form_BeforeNodeClick>b__3()
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.FormActionsHandler(FormActionHandlerDelagate handler)
on
at Quest.MigrationManager.Exchange.View.Controls.O365SelectSubscriptionControl.CurrentSku()
at Quest.MigrationManager.Exchange.View.Controls.O365SelectSubscriptionControl.get_selectedSubscription()
at Quest.MigrationManager.Exchange.View.O365SelectSubscriptionPage.CheckCriticalParameters(IO365SelectSubscriptionControl control)
at Quest.MigrationManager.Exchange.View.PageBase`3.Quest.MigrationManager.Exchange.View.IPage.CheckCriticalParameters(Boolean bLeaveNode)
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.IsCurrentPageCorrect()
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.<>c__DisplayClass4.<_form_BeforeNodeClick>b__3()
at Quest.MigrationManager.Exchange.View.Properties.PropertiesBase.FormActionsHandler(FormActionHandlerDelagate handler)
When viewing the Properties of the subscription with get-msolsubscription cmdlet, the following is returned:
ExtensionData : System.Runtime.Serialization.ExtensionDataObject
DateCreated : 15.7.2014 4:23:56
NextLifecycleDate :
ObjectId : bba0be46-1674-4495-87f6-a0970100e414
OcpSubscriptionId : 8c4ce438-32a7-4ac5-91a6-e22ae08d9c8b
OwnerObjectId :
OwnerType :
ServiceStatus : {Microsoft.Online.Administration.ServiceStatus}
SkuId : 8c4ce438-32a7-4ac5-91a6-e22ae08d9c8b
SkuPartNumber : NUMBER
Status : Enabled
TotalLicenses : [Number_of_licenses]
That is, the NextLifecycleDate property is empty and QMM console cannot correctly process an empty value and throws an exception.
STATUS:
The issue will be fixed in the next QMM for Exchange update (current update is 20140822EX).
WORKAROUND:
To resolve ths issue on the 20140822EX hotfix level:
1) Close QMM Project Manager
2) Copy the two attached DLL files to QMM Project Manager machine at \Program Files (x86)\Quest Software\Migration Manager\Exchange Data\ folder replacing the old ones with them.
3) Restart QMM Project Manager
© ALL RIGHTS RESERVED. Feedback 使用条款 隐私 Cookie Preference Center