You can't run "echo" with invoking the command processor. Try "cmd /c echo blah...".
Neil -----Original Message----- From: Dusan Plavak [mailto:dusan.pla...@avitech-ag.com] Sent: 20 August 2013 08:49 To: wix-users@lists.sourceforge.net Subject: [WiX-users] CAQuietExec: Error 0x80070002: CAQuietExec Failed Hi there, I have a problem like a lot of people before me, but don`t know why their solutions aren`t working to me... I found this topic: http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg55613.html I have CA like in his solution but still not working... I have custom actions: <CustomAction Id="ca_configuration_locationUCF_CMDOPTION" Execute="immediate" Property="ca_configuration_locationUCF_CMD" Value='"echo" CONFIG_DIR = [INSTALLDIR] > [INSTALLDIR]configuration_location.ucf' /> <CustomAction Id="ca_Configuration_UseServerBAT_CMDOPTION" Execute="immediate" Property="ca_Configuration_UseServerBAT_CMD" Value='"echo" CONFIG_DIR = [INSTALLDIR] > configuration_location.ucf > [INSTALLDIR]Configuration_UseServer.bat' /> <CustomAction Id="ca_Configuration_UseLocalBAT_CMDOPTION" Execute="immediate" Property="ca_Configuration_UseLocalBAT_CMD" Value='"echo" CONFIG_DIR = [INSTALLDIR]CONFIG.LOCAL/ ^> configuration_location.ucf > [INSTALLDIR]Configuration_UseLocal.bat' /> <CustomAction Id="ca_configuration_locationUCF_CMD" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no"/> <CustomAction Id="ca_Configuration_UseServerBAT_CMD" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no"/> <CustomAction Id="ca_Configuration_UseLocalBAT_CMD" BinaryKey="WixCA" DllEntry="CAQuietExec" Execute="deferred" Return="check" Impersonate="no"/> . . . <InstallExecuteSequence> <Custom Action='ca_configuration_locationUCF_CMDOPTION' After='CostFinalize'>NOT REMOVE ~= "ALL"</Custom> <Custom Action='ca_configuration_locationUCF_CMD' After='InstallInitialize'>NOT REMOVE ~= "ALL"</Custom> <Custom Action='ca_Configuration_UseServerBAT_CMDOPTION' After='ca_configuration_locationUCF_CMD'>NOT REMOVE ~= "ALL"</Custom> <Custom Action='ca_Configuration_UseServerBAT_CMD' After='ca_Configuration_UseServerBAT_CMDOPTION'>NOT REMOVE ~= "ALL"</Custom> <Custom Action='ca_Configuration_UseLocalBAT_CMDOPTION' After='ca_Configuration_UseServerBAT_CMD'>NOT REMOVE ~= "ALL"</Custom> <Custom Action='ca_Configuration_UseLocalBAT_CMD' After='ca_Configuration_UseLocalBAT_CMDOPTION'>NOT REMOVE ~= "ALL"</Custom> </InstallExecuteSequence> And finally log: Action 9:36:18: InstallFinalize. Action start 9:36:18: InstallFinalize. MSI (s) (14:A8) [09:36:18:867]: Running Script: C:\Windows\Installer\MSI2390.tmp MSI (s) (14:A8) [09:36:18:867]: PROPERTY CHANGE: Adding UpdateStarted property. Its value is '1'. MSI (s) (14:A8) [09:36:18:868]: Machine policy value 'DisableRollback' is 0 MSI (s) (14:A8) [09:36:18:870]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollb ack\Scripts 3: 2 MSI (s) (14:A8) [09:36:18:872]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1125403786,LangId=1033,Pla tform=0,ScriptType=1,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttrib utes=0) MSI (s) (14:A8) [09:36:18:873]: Executing op: ProductInfo(ProductKey={FEC5421C-0A65-4AB2-AA14-6E3FC7E5FB94},ProductName=eM AP.wiz@rd,PackageName=eMap.msi,Language=1033,Version=16908288,Assignment=0,O bsoleteArg=0,,,PackageCode={D2F28507-5D55-4FEB-A1C0-0579B460A153},,,Instance Type=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3) MSI (s) (14:A8) [09:36:18:875]: SHELL32::SHGetFolderPath returned: C:\Users\dusan.plavak\AppData\Roaming MSI (s) (14:A8) [09:36:18:875]: Executing op: DialogInfo(Type=0,Argument=1033) MSI (s) (14:A8) [09:36:18:876]: Executing op: DialogInfo(Type=1,Argument=eMAP.wiz@rd) MSI (s) (14:A8) [09:36:18:876]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescriptio n=Removing backup files,CleanupTemplate=File: [1]) MSI (s) (14:A8) [09:36:18:876]: Executing op: SetBaseline(Baseline=0,) MSI (s) (14:A8) [09:36:18:876]: Executing op: SetBaseline(Baseline=1,) MSI (s) (14:A8) [09:36:18:876]: Executing op: ActionStart(Name=ca_configuration_locationUCF_CMD,,) Action 9:36:18: ca_configuration_locationUCF_CMD. MSI (s) (14:A8) [09:36:18:877]: Executing op: CustomActionSchedule(Action=ca_configuration_locationUCF_CMD,ActionType=3073 ,Source=BinaryData,Target=CAQuietExec,CustomActionData="echo" eMAP_CONFIG_DIR = C:\Program Files (x86)\Avitech\eMAP.wiz@rd\ > C:\Program Files (x86)\Avitech\eMAP.wiz@rd\configuration_location.ucf) MSI (s) (14:18) [09:36:18:879]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI23FF.tmp, Entrypoint: CAQuietExec MSI (s) (14:C4) [09:36:18:881]: Generating random cookie. MSI (s) (14:C4) [09:36:18:916]: Created Custom Action Server with PID 1492 (0x5D4). MSI (s) (14:4C) [09:36:18:957]: Running as a service. MSI (s) (14:4C) [09:36:18:959]: Hello, I'm your 32bit Impersonated custom action server. CAQuietExec: Error 0x80070002: Command failed to execute. CAQuietExec: Error 0x80070002: CAQuietExec Failed CustomAction ca_configuration_locationUCF_CMD returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) Action ended 9:36:19: InstallFinalize. Return value 3. Thanks so much for any help.... ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users