I know, sorry, the log is 60MB size, so I cannot attach it.
Yes, the service IIS, is stopped prior performing any othe IIS CA. The 
ExecXMLFile  CA is also a WIX native CA:
 
<CustomAction Id="ExecXmlFile" Return="check" Execute="deferred" 
Impersonate="no" BinaryKey="WixCA" DllEntry="ExecXmlFile" />
But that CA does not fail, the one that fail and start the rollback is the 
StartMetabaseTransaction one.
 
 
MSI (s) (00:B8) [16:37:35:138]: Executing op: 
CustomActionSchedule(Action=ExecXmlFile,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)MSI
 (s) (00:04) [16:37:35:138]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI171.tmp, Entrypoint: ExecXmlFileMSI (s) (00:B8) 
[16:37:46:482]: Executing op: 
ActionStart(Name=StartMetabaseTransaction,Description=Starting IIS Metabase 
Transaction,)MSI (s) (00:B8) [16:37:46:482]: Executing op: 
CustomActionSchedule(Action=StartMetabaseTransaction,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)MSI
 (s) (00:DC) [16:37:46:482]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI172.tmp, Entrypoint: 
StartMetabaseTransactionStartMetabaseTransaction:  Error 0x8007041d: failed to 
get IID_IIMSAdminBase objectMSI (s) (00!48) [16:38:23:748]: Product: Hotmail -- 
Error 26001. Cannot connect to Internet Information Server.  (-2147023843       
  )
Error 26001. Cannot connect to Internet Information Server.  (-2147023843       
  )MSI (s) (00:B8) [16:38:23:763]: User policy value 'DisableRollback' is 0MSI 
(s) (00:B8) [16:38:23:763]: Machine policy value 'DisableRollback' is 0Action 
ended 16:38:23: InstallFinalize. Return value 3.MSI (s) (00:B8) [16:38:23:810]: 
Executing op: 
Header(Signature=1397708873,Version=301,Timestamp=962364474,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)MSI
 (s) (00:B8) [16:38:23:810]: Executing op: DialogInfo(Type=0,Argument=1033)MSI 
(s) (00:B8) [16:38:23:810]: Executing op: 
DialogInfo(Type=1,Argument=Hotmail)MSI (s) (00:B8) [16:38:23:810]: Executing 
op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back 
action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing
 backup files,CleanupTemplate=File: [1])MSI (s) (00:B8) [16:38:23:810]: 
Executing op: ActionStart(Name=StartMetabaseTransaction,Description=Starting 
IIS Metabase Transaction,)MSI (s) (00:B8) [16:38:23:810]: Executing op: 
ProductInfo(ProductKey={0775F38A-2255-4F1D-9DD2-20B83E1F805C},ProductName=bananas,PackageName=bananas.msi,Language=1033,Version=218235117,Assignment=1,ObsoleteArg=0,,,PackageCode={FA5AAAA3-003C-4D48-AC2D-A4BBEDBAFE54},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)MSI
 (s) (00:B8) [16:38:23:810]: Executing op: ActionStart(Name=ExecXmlFile,,)
 
In a separate thread, Rob has confirmed that is is most likely an IIS issue or 
machine specific.
 
Thanks.
Andres
 



> Date: Wed, 29 Oct 2008 20:34:08 +0100> From: [EMAIL PROTECTED]> To: 
> wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] 
> StartMetabaseTransaction: Error 0x8007041d: failed to get IID_IIMSAdminBase 
> object> > 2008/10/29 Andres Juarez <[EMAIL PROTECTED]>:> > Adding subject to 
> this thread.> >> > Hi Sebastien, thanks for answering.> >> > By reading the 
> event viewer log I would tend to think this is an IIS issue and not an 
> installer issue.> >> > I am not sure how can the installer be badly authored, 
> all we are using for dealing with IIS are the native WIX CAs. The error comes 
> from the below CA> >> >> > <CustomAction Id="StartMetabaseTransaction" 
> Return="check" Execute="deferred" Impersonate="no" BinaryKey="ScaExecute" 
> DllEntry="StartMetabaseTransaction" />> >> > Also this only happens in 2% of 
> the boxes, and it works fine after a reboot of the box. The rest of the 
> boxes, and we are talking about 1000s seem to work fine. The setup of the web 
> site has not changed for at least a 2 years and we never got this issue. 
> Could it be a bad set of boxes?> >> > thanks> > You delivered too few 
> details.> What does ExecXmlFile, your previous custom action?> Are you sure 
> the edit-while-running property of IIS 6.0 metabase is> set for machine that 
> failed? Do you stop the service with another> custom action?> > 
> -------------------------------------------------------------------------> 
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge> 
> Build the coolest Linux based applications with Moblin SDK & win great 
> prizes> Grand prize is a trip for two to an Open Source event anywhere in the 
> world> http://moblin-contest.org/redirect.php?banner_id=100&url=/> 
> _______________________________________________> WiX-users mailing list> 
> WiX-users@lists.sourceforge.net> 
> https://lists.sourceforge.net/lists/listinfo/wix-users
_________________________________________________________________
Store, manage and share up to 5GB with Windows Live SkyDrive.
http://skydrive.live.com/welcome.aspx?provision=1?ocid=TXT_TAGLM_WL_skydrive_102008
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to