What is happening here is that the COMAdminCatalog.InstallComponent() method
is failing, and the error code -2146368472 means "The TypeLib could not be
loaded". Does it work if you do the registration manually or from a vbs
script? What probably happens is that you have a dependency in the typelib
that does not exist on the servers at that point.

 

Fredrik

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 11:38 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] COM+ install not working on servers

 

Hi,

 

I have a COM+ installation (built with Wix 2.0.4820.0) that works on W2K Pro
machines but not on any servers.  I tested the install on 3 clean W2K
clients but when it comes to any server install (W2K or W2K3 SP1) I get the
following error:

 

MSI (s) (24:FC) [10:12:17:137]: Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI139.tmp, Entrypoint: ComPlusInstallExecute
ComPlusInstallExecute:  ErrorInfo: Name='C:\Program
Files\Freshfields\CMO\cmoaml.dll', ErrorCode='-2146368472',
MajorRef='C:\Program Files\Freshfields\CMO\cmoaml.dll', MinorRef='<invalid>'
ComPlusInstallExecute:  Error 0x80110401: Failed to install components
ComPlusInstallExecute:  Error 0x80110401: Failed to register native assembly
ComPlusInstallExecute:  Error 0x80110401: Failed to register assembly, key:
AMLComPlusAssembly
ComPlusInstallExecute:  Error 0x80110401: Failed to register assemblies
Action ended 10:12:18: InstallFinalize. Return value 3.
MSI (s) (24:4C) [10:12:18:090]: User policy value 'DisableRollback' is 0
MSI (s) (24:4C) [10:12:18:090]: Machine policy value 'DisableRollback' is 0

Here's the PCA fragment:

 

            <Component Id="CMOAMLCOMP"
Guid="2200C6F4-F670-445D-A951-AF1D709E3AD3" KeyPath="no">
              <File Id="CMOAMLDLL" Name="cmoaml.dll" LongName="cmoaml.dll"
Source="..\CMOAML\CMOAML.dll" Vital="yes" DiskId="1" Assembly="no"
KeyPath="yes" SelfRegCost="1">
              </File>
              <pca:ComPlusApplication Id="CMOAMLCOMPLUS" Name="Anti Money
Laundering" ApplicationAccessChecksEnabled="no" Identity="***"
Password="***">
                <pca:ComPlusApplicationRole Id="AMLAdminRole"
Name="BATAdmin">
                </pca:ComPlusApplicationRole>
                <pca:ComPlusAssembly Id="AMLComPlusAssembly" Type="native"
DllPath="[#CMOAMLDLL]">
                  <pca:ComPlusComponent Id="CMOAML.AdhocProcess"
CLSID="053E8427-17A3-4A21-A8C1-BBC71853F9F3" Transaction="none" />
                  <pca:ComPlusComponent Id="CMOAML.AuditRegister"
CLSID="E7E574C5-EB9D-41E9-9B28-E41DF1BB5590" Transaction="requiresNew" />
                  <pca:ComPlusComponent Id="CMOAML.AustrianStubProcess"
CLSID="5E62B7E1-1DBE-47C9-BC65-E7DE4C4E7EBD" Transaction="none" />
                </pca:ComPlusAssembly>
              </pca:ComPlusApplication>
            </Component>

 

I've tried copying the msi and related files locally and network
installations but nothing seems to work for server installs.

 

Any ideas as I'm stuck and need to get it working!!

 

Thanks in advance

 

Dan

 

 

This e-mail is confidential and may well also be legally privileged. If you
have received it in error, you are on notice of its status. Please notify us
immediately by reply e-mail and then delete this message from your system.
Please do not copy it or use it for any purposes, or disclose its contents
to any other person: to do so could be a breach of confidence. Thank you for
your co-operation. Please contact our IT Helpdesk on +44 (0) 20 7785 2000 or
email [EMAIL PROTECTED] if you need assistance.

Please refer to http://www.freshfields.com/legalnotice/uk.asp for regulatory
information relating to the provision of insurance mediation services. 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to