Hi, I've been working on a Transform for OpenText eDocs DM Extensions 5.3  It comes with a vendor MSI, which I've created a Transform for..  When I add in all the appropriate Properties to enable the features in the application, that works..  When I add in custom HKCU keys and add a key path, then try to install the application it does not work anymore..  I get the following errors...    It's strange because it works fine until I set the key path on one of the Registry keys..

"Error applying transforms. Verify that the specified transform paths are valid."


MSI (s) (74:98) [17:07:16:308]: Looking for secure file transform:
MSI (s) (74:98) [17:07:16:308]: Note: 1: 2343
MSI (s) (74:98) [17:07:16:308]: Unable to create a temp copy of transform ''.
MSI (s) (74:98) [17:07:16:308]: Note: 1: 2203 2:  3: -2147287037
MSI (s) (74:98) [17:07:16:308]: Couldn't find cached transform . Looking for it at the original location.
MSI (s) (74:98) [17:07:16:308]: Looking for secure file transform: \\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst
MSI (s) (74:98) [17:07:16:308]: File will have security applied from OpCode.
MSI (s) (74:98) [17:07:16:308]: Original transform ==> \\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst
MSI (s) (74:98) [17:07:16:308]: Transform we're running from ==> C:\Windows\Installer\da1721.mst
MSI (s) (74:98) [17:07:16:308]: Found missing cached transform \\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst. Adding it to re-cache list.
MSI (s) (74:98) [17:07:16:308]: SOFTWARE RESTRICTION POLICY: Verifying transform --> '\\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst' against software restriction policy
MSI (s) (74:98) [17:07:16:308]: Note: 1: 2262 2: DigitalSignature 3: -2147287038
MSI (s) (74:98) [17:07:16:308]: SOFTWARE RESTRICTION POLICY: \\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst is not digitally signed
MSI (s) (74:98) [17:07:16:308]: SOFTWARE RESTRICTION POLICY: \\wesson\installs$\WorkingPackages\_New_Packages\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0\4.MSI\OpenText_eDOCSDMExtensionsx64_5.3.378_Active_R0.mst is permitted to run at the 'unrestricted' authorization level.
DEBUG: Error 2746:  Transform C:\Windows\Installer\da1721.mst invalid for package C:\Windows\Installer\da1720.msi. Expected product {B599AECB-E705-46D2-A6A0-268F639C20F9}, found product {214AC54B-07D6-4D10-8661-023AB7A79175}.
1: 2746 2: C:\Windows\Installer\da1721.mst 3: C:\Windows\Installer\da1720.msi 4: {B599AECB-E705-46D2-A6A0-268F639C20F9} 5: {214AC54B-07D6-4D10-8661-023AB7A79175}
DEBUG: Error 2746:  Transform C:\Windows\Installer\da1721.mst invalid for package C:\Windows\Installer\da1720.msi. Expected product {B599AECB-E705-46D2-A6A0-268F639C20F9}, found product {214AC54B-07D6-4D10-8661-023AB7A79175}.
1: 2746 2: C:\Windows\Installer\da1721.mst 3: C:\Windows\Installer\da1720.msi 4: {B599AECB-E705-46D2-A6A0-268F639C20F9} 5: {214AC54B-07D6-4D10-8661-023AB7A79175}
MSI (s) (74:98) [17:07:16:324]: Note: 1: 1708
MSI (s) (74:98) [17:07:16:324]: Product: Open Text eDOCS DM 5.3 Extensions (x64) -- Installation failed.

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

1

Another strange thing..  I tried opening the MSI and MST in Tuner and it says the product code is incorrect..  I looked and the product code in the MST is changed..  I've created this Transform several times and it has changed the product code a few times..  Changing it back does not fix the issue

Answered 04/04/2012 by: tclarke1243
White Belt

  • Which tool are you using to build the Transform?

  • see possible solution below

  • I'm using InstallShield Tuner

Please log in to comment
1

This error "Error applying transforms. Verify that the specified transform paths are valid." can sometimes be seen when there is a mismatch of schema between the MSI and MST.

Set the schema in your MST to match the MSI and try again.

If you used InstallShield Tuner to create the MST its schema will match the Windows Installer version on your InstallShield box - not the schema of the MSI.

Hope that helps,

Dunnpy

Answered 04/05/2012 by: dunnpy
Red Belt

  • It looks like they match..  I'm creating the Tuner on a 32 bit Windows 7 machine though and attempting to install on a Windows 2008 R2 server machine(XenApp server)..  I'm creating it from the 64 bit MSI though..  Could this cause any issues?

Please log in to comment
1

If I were you I would only use the InstallShield tuner output as a starting point for your MST. Try to identify the minimum of properties and InstallLevels you need to change in your MSI and then manually create your mst with only these changes. Basically open the vendor msi, change what you need and save as -> transform file.

Answered 04/10/2012 by: pjgeutjens
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity