Error: Exception thrown during Analyze phase of ‘Transactions’ component
ravikanth | June 16, 2008When an attempt was made to upgrade a commerce server 2002 site to commerce server 2007 site using upgrade wizard, we got following error.
exception log – ‘C:Documents and Settingsad96357Local SettingsTemp4ExceptionOrders.log’, processing mode – ‘Standard’.
12:38:15: : Error: Exception thrown during Analyze phase of ‘Transactions’ component:
System.Runtime.InteropServices.COMException (0×8004E024): COM+ activation failed because the activation could not be completed in the specified amount of time. (Exception from HRESULT: 0×8004E024)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String& uri)
at Microsoft.CommerceServer.Migration.Orders.OrdersComponent.Microsoft.CommerceServer.Migration.ICSMigrationComponent.Analyze()
at Microsoft.CommerceServer.Internal.CS2007Upgrade.AnalyzePage.Analyze(ResourceContainer resContainer)
The solution for the above issue is to ensure the account running the wizard has appropriate permissions in transaction DB.