Hi,
I'm stuck with installing EP. I've already recompiled SysEPDeployment class, installed SP1 and RU7. Installer still returns error. tried every scenario I know, nothing helped. What could cause this problem?
Thanks in advance.
=== Setup logging started: 6/26/2013 10:08:17 AM ===
Running file: "C:\Users\user.contoso\AppData\Local\Temp\AxSetup\AxSetup.exe" RelatedFilesDir="C:\Users\user.contoso\Desktop\ax2009_install_dvd"
AxSetup version number: 5.0.1500.3192
Microsoft Windows NT 6.1.7600.0 (64 bit)
contoso-dev-srv
contoso\user
Interactive: True
RelatedFilesDir=C:\Users\user.contoso\Desktop\ax2009_install_dvd
Property RelatedFilesDir set to: 'C:\Users\user.contoso\Desktop\ax2009_install_dvd\'
Property SetupLanguage set to: 'EN'
=== Loading parameters from the command line or a parameter file ===
Initializing log file: C:\ProgramData\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2013-06-26 10-08-17\DynamicsSetupLog.txt
=== Starting evaluation of existing installation state ===
MSI file: Components64.msi Installed: True
MSI file: ClientHelp.msi Installed: True
Property ClientHelpLanguages set to: 'EN-US'
Previously Installed Component: Client
Previously Installed Component: .NET Business Connector
Property RunMode set to: 'AddRemoveFeatures'
=== Checking parameters ===
Property InstallPath set to: 'C:\Program Files\Microsoft Dynamics AX\50'
Property InstallPath32Bit set to: 'C:\Program Files (x86)\Microsoft Dynamics AX\50'
=== Starting UI phase ===
Property RemoveComponents set to: '0'
Property BypassWarnings set to: '0'
Entering method GetBusinessConnectorProxyAccount
The API return value is contoso.local\AOS.
Leaving method GetBusinessConnectorProxyAccount
Entering method IsRunningMode
The API return value is True.
Leaving method IsRunningMode
Entering method IsUserAnAxAdmin
The API return value is True.
Leaving method IsUserAnAxAdmin
Property InstallEnterprisePortal set to: '1'
Entering method IsRunningMode
The API return value is True.
Leaving method IsRunningMode
Entering method IsRunningMode
The API return value is True.
Leaving method IsRunningMode
Entering method IsRunningMode
The API return value is True.
Leaving method IsRunningMode
Property BusinessConnectorProxyAccount set to: 'contoso\AOS'
Property BusinessConnectorProxyAccountPassword set to: '**********'
Entering function ReadRegKey
Reading registry key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0, property AdminServerLocation
Registry Key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0 with Attribute AdminServerLocation has value 572403564
Leaving function ReadRegKey
Entering function Microsoft.Dynamics.Framework.Deployment.Portal.IEPDeployment.DefaultEnterprisePortalWebSiteURL
Virtual server: SharePoint - 80
Entering function ValidateVirtualServer
Leaving function ValidateVirtualServer
Entering function GetVirtualServerURL
http://contoso-dev-srv
Leaving function GetVirtualServerURL
Entering function GetEPSiteURL
Entering function LoadEPSetupParams
Entering function StaticFileContents
EP Site
/DynamicsAx
Leaving function LoadEPSetupParams
SPPrefixType.WildcardInclusion: sites
http://contoso-dev-srv/sites/DynamicsAx
Leaving function GetEPSiteURL
Leaving function Microsoft.Dynamics.Framework.Deployment.Portal.IEPDeployment.DefaultEnterprisePortalWebSiteURL
Entering function Microsoft.Dynamics.Framework.Deployment.Portal.IEPDeployment.GetVirtualServerList
Setup found 3 virtual servers.
Virtual server SharePoint - 80, Port: 80, Path: C:\inetpub\wwwroot\wss\VirtualDirectories\80
Virtual server SharePoint Web Services, Port: 32843, Path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebServices\Root
Leaving function Microsoft.Dynamics.Framework.Deployment.Portal.IEPDeployment.GetVirtualServerList
Property EnterprisePortalWebSite set to: 'SharePoint - 80'
Property EnterprisePortalCreateWebSite set to: '1'
Property EnterprisePortalConfigureForWss set to: '1'
Property ResetIIS set to: '1'
=== Starting execution phase ===
=== Setting up ASP.NET 2.0 ===
Configuring the .NET Framework ASP.Net for IIS
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i -enable
Finished installing ASP.NET (2.0.50727).
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -sn W3SVC
Start registering ASP.NET scriptmap (2.0.50727) at W3SVC.
Finished registering ASP.NET scriptmap (2.0.50727) at W3SVC.
=== Setting up Components ===
Launching MSI: /i "C:\Users\user.contoso\Desktop\ax2009_install_dvd\Msi\Components64\Components64.msi" /qb-! /l*v "C:\ProgramData\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2013-06-26 10-08-17\Components64 Log.txt" DIRECTEXECUTE=1 SETUPLANGUAGE=EN INSTALLDIR="C:\Program Files\Microsoft Dynamics AX\50" INSTALLDIR32="C:\Program Files (x86)\Microsoft Dynamics AX\50" ADDLOCAL="ClientUI,EnterprisePortal,NetBusinessConnector,ClientConfig"
Following are messages from the MSI actions log file Microsoft.Dynamics.Framework.Deployment.Portal.InstallLog, which could include earlier messages, (check the date):
Uninstalling assembly 'C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Framework.Deployment.Portal.dll'.
Affected parameters are:
action = uninstall
installtype = notransaction
assemblypath = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Framework.Deployment.Portal.dll
rollbackfaileduninstall =
logfile = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Framework.Deployment.Portal.InstallLog
>>Uninstall: Role Center and EP framework Start 6/26/2013 9:12:09 AM
>>Uninstall:
Entering function ReadRegKey
>>Uninstall: Reading registry key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0, property AdminServerLocation
>>Uninstall: Registry Key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0 with Attribute AdminServerLocation has value 572403564
>>Uninstall: Leaving function ReadRegKey
>>Uninstall:
Entering function Microsoft.Dynamics.Framework.Deployment.Portal.IEPUnDeployment.UnInstallEnterprisePortal
>>Uninstall:
Entering function RemovePerformanceCounters
>>Uninstall:
Entering function InvokePerformanceCounterMethod
>>Uninstall: Leaving function InvokePerformanceCounterMethod
>>Uninstall: Microsoft Dynamics Ax Setup has un-installed the Enterprise Portal performance counters successfully.
>>Uninstall: Leaving function RemovePerformanceCounters
>>Uninstall: Reading registry key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0, property Location
>>Uninstall: Reading registry key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0, property Location
>>Uninstall:
Entering function RemoveEnterprisePortal
Entering function RemoveEPHelp
An attempt to get a Help Collection from inside the Help system returned null, for collectionId: MS.EnterprisePortal.1033
System.ArgumentException
at Microsoft.SharePoint.Help.HelpCollectionManager.UninstallOneHelpCollection(String helpCollectionName, SPSite helpSite)
at Microsoft.SharePoint.Help.HelpCollectionManager.UninstallOneHelpCollection(String helpCollectionName)
at Microsoft.SharePoint.Help.SPHelpMerge.UninstallOneHelpCollection(String sExistingManifestNamespace, UInt32 nLocaleNumId, Boolean bOverruleIfLocked)
at Microsoft.Dynamics.Framework.Deployment.Portal.EPHelpMerge.UninstallNamspaces()
at Microsoft.Dynamics.Framework.Deployment.Portal.EPSharepointAdmin.RemoveEPHelp()
Leaving function RemoveEPHelp
Entering function LoadInstallInformation
Entering function InstallInformationFilePath
Leaving function InstallInformationFilePath
The install information file name is C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\DynamicsAxEPInstallInfo.xml.
The install information file does not exist: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\DynamicsAxEPInstallInfo.xml.
Leaving function LoadInstallInformation
>>Uninstall: API return status: False
>>Uninstall: Leaving function Microsoft.Dynamics.Framework.Deployment.Portal.IEPUnDeployment.UnInstallEnterprisePortal
>>Uninstall: Role Center and EP framework End 6/26/2013 9:12:18 AM
Starting configuration of Role Centers and Enterprise Portal
Entering function Microsoft.Dynamics.Framework.Deployment.Portal.IEPDeployment.InstallEnterprisePortal
virtual server: 'SharePoint - 80'; Business Connector proxy account 'contoso\AOS'; Configure for Windows SharePoint Services: True; Restart IIS: True; Create Web site: True
Entering method SetBCProxyAccountInAxapta
The API input parameter is contoso\AOS.
Entering method GetBusinessConnectorProxyAccount
The API return value is contoso.local\AOS.
Leaving method GetBusinessConnectorProxyAccount
Entering method UpdateBusinessConnectorProxyAccount
The API return value is True.
Leaving method UpdateBusinessConnectorProxyAccount
Setup updated the .NET Business Connector proxy account contoso\AOS in Microsoft Dynamics AX.
Leaving method SetBCProxyAccountInAxapta
Entering function ValidateVirtualServer
Leaving function ValidateVirtualServer
Entering function GetVirtualServerURL
http://contoso-dev-srv
Leaving function GetVirtualServerURL
Setup determined that virtual server SharePoint - 80 is already extended in SharePoint.
Entering method GetAppPoolIdProperty
The input parameters to this method are: '988912738'
Entering method GetRootVirtualDirMetabasePath
The input parameters to this method are: '988912738'
Leaving method GetRootVirtualDirMetabasePath
The return value from this method is 'IIS://localhost/W3SVC/988912738/Root'.
Leaving method GetAppPoolIdProperty
The return value from this method is 'SharePoint - 80 (6.25.2013 12.11.13 PM)'.
Entering method GetAppPoolIdentity
The input parameters to this method are: 'SharePoint - 80 (6.25.2013 12.11.13 PM)'
Entering method GetAppPool
The input parameters to this method are: 'SharePoint - 80 (6.25.2013 12.11.13 PM)'
Leaving method GetAppPool
The return value from this method is 'SharePoint - 80 (6.25.2013 12.11.13 PM)'.
Leaving method GetAppPoolIdentity
The return value from this method is 'contoso\AOS'.
The virtual server SharePoint - 80 is associated with application pool SharePoint - 80 (6.25.2013 12.11.13 PM). The application pool is running under contoso\AOS.
Entering function CompareUserAccounts
Entering function ConvertUserAccountToFullyQualifiedDomainNameAccount
Converting user account contoso\AOS to a fully qualified domain name
Setup converted the user account contoso\AOS to the fully qualified domain name contoso.local\AOS.
Leaving function ConvertUserAccountToFullyQualifiedDomainNameAccount
Entering function ConvertUserAccountToFullyQualifiedDomainNameAccount
Converting user account contoso\AOS to a fully qualified domain name
Setup converted the user account contoso\AOS to the fully qualified domain name contoso.local\AOS.
Leaving function ConvertUserAccountToFullyQualifiedDomainNameAccount
Leaving function CompareUserAccounts
The application pool SharePoint - 80 (6.25.2013 12.11.13 PM) associated with virtual server SharePoint - 80 is already running under the .NET Business Connector proxy account contoso\AOS. Updating the credentials for the application pool
Entering function ConfigureApplicationPool
Leaving function ConfigureApplicationPool
Entering function ConfigureAuthenticationMode
Leaving function InstallEnterprisePortal
Entering function RemoveOldWebPartPackage
Entering function GetEPVirtualServers
Entering function FindSolutionInFarm
Leaving function FindSolutionInFarm
Entering function AdminPortIisInstanceId
Entering function Remove40WPPackage
Entering function Is40WPPackageInstalled
Microsoft Dynamics AX 4.0 Web Part package axwebparts.cab installation status False
Leaving function Is40WPPackageInstalled
Leaving function Remove40WPPackage
Leaving function RemoveOldWebPartPackage
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at ClrBridgeImpl.GetTypes(ClrBridgeImpl* , Char* assemblyName, Boolean* isException)
Could not load file or assembly 'Microsoft.Dynamics.Kernel.Client, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.AppDomain.Load(String assemblyString)
at ClrBridgeImpl.LoadAssembly(ClrBridgeImpl* , Char* assemblyName)
at ClrBridgeImpl.GetTypes(ClrBridgeImpl* , Char* assemblyName, Boolean* isException)
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at ClrBridgeImpl.GetTypes(ClrBridgeImpl* , Char* assemblyName, Boolean* isException)
Reading registry key SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0, property Location
Setup encountered an error during deployment of the Role Center and EP framework.
Dynamics Object Adapter Call failed.
Microsoft.Dynamics.Framework.BusinessConnector.Session.Exceptions.XppSessionException
at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsSession.HandleException(String message, Exception exception, HandleExceptionCallback callback)
at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsObjectAdapter.Call(String methodName, Object param1)
at Microsoft.Dynamics.Framework.BusinessConnector.Proxy.SysEPDeployment.installEnterprisePortal(String virtualServerUrl)
at Microsoft.Dynamics.Framework.Deployment.Portal.EPDeployment.DeployEnterprisePortal(String virtualServerUrl)
Entering method deployEPOnSharepoint
Deploying Static files...
Entering function StoreStaticFileName
Storing file 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\layouts\ep\smmOpportunityFromCopy.aspx.cs' in the install information file.
Leaving function _InvokeMethodFast
Error executing code: Wrong argument types for addition.
(C)\Classes\SysEPDeployment\deployStaticFiles - line 61
(C)\Classes\SysEPDeployment\deployEPOnSharepoint
(C)\Classes\SysEPDeployment\installEnterprisePortal
Microsoft.Dynamics.BusinessConnectorNet.XppException
at Microsoft.Dynamics.BusinessConnectorNet.AxaptaObject.Call(String methodName, Object[] paramList)
at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsObjectAdapter.Call(String methodName, Object param1)
An error occurred during setup of Role Centers and Enterprise Portal.
Reason: Dynamics Object Adapter Call failed.
=== Rolling back setup of Role Centers and Enterprise Portal due to error ===
Launching MSI: /i "C:\Users\user.contoso\Desktop\ax2009_install_dvd\Msi\Components64\Components64.msi" /qb-! /l*v "C:\ProgramData\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2013-06-26 10-08-17\Components64 Rollback Log.txt" DIRECTEXECUTE=1 SETUPLANGUAGE=EN INSTALLDIR="C:\Program Files\Microsoft Dynamics AX\50" INSTALLDIR32="C:\Program Files (x86)\Microsoft Dynamics AX\50" ADDLOCAL="ClientUI,EnterprisePortal,NetBusinessConnector,ClientConfig" REMOVE="EnterprisePortal"
=== Rolling back setup of Role Centers and Enterprise Portal due to error ===
Rollback of === Rolling back setup of Role Centers and Enterprise Portal due to error ===
installation has been completed. For details about why the installation failed, see the previous messages in the log.