Tuesday, July 10, 2007

SWIFT Accelerator v.2.3 not working on Vista




This week I am taking a SWIFT (Society for the Worldwide Interbank Financial Telecommunication) training course sponsored by the Microsoft Virtual TS program. I am trying to install the BizTalk Accelerator for SWIFT 2006 v2.3 Message Pack on my Vista machine.

Trying to install this latest version does not work, I get this message:
Platform Prerequisites Missing
Based on the components you've selected to install, you must first install the following platform prerequisites. Please cancel this installation, install the prerequisites, and rerun the Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack Installation Wizard to continue.

- BizTalk Accelerator for SWIFT 2.3 + Service Pack 1
So I proceeded to download the BizTalk Accelerator for SWIFT v2.3 Service Pack 1. Running the setup, give me this other error:
Microsoft Biztalk Accelerator for SWIFT 2.3 Rollup not found or this package does not contain compatible patch.
Digging a little deeper into this error, I found out this on the log entry:
[6:38:02 AM Info] Product code: {2CBEA167-9DDA-48D7-8F15-467082C3DE8D}
[6:38:02 AM Info] Product name: Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack
[6:38:02 AM Info] Product PIDSKU: Q15-00180
[6:38:02 AM Info] Product Code (MPC): 76835
[6:38:02 AM Info] OEMID:
[6:38:02 AM Info] Product is not already installed.
[6:38:02 AM Info] Successfully opened Msi package: C:\Downloads\Biztalk\SWIFt\A4SWIFT2006MessagePack2-3\A4SWIFT2006MessagePack2-3\Msi\Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack.MSI
[6:38:02 AM Info] Raw module path: c:\temp\EBZ40425.tmp\Setup.exe
[6:38:02 AM Info] Universal module path: c:\temp\EBZ40425.tmp\Setup.exe
[6:38:38 AM Info] Detecting platform component: Setup runtime files
[6:38:38 AM Info] The minimum required version is: 2.1
[6:38:38 AM Info] The currently installed version is: 0.0
[6:38:38 AM Info] Component is not installed.
[6:38:38 AM Info] Detecting platform component: BizTalk Server 2004 Service Pack 1
[6:38:38 AM Info] The minimum required version is: 3.0.6070.0
[6:38:38 AM Info] The currently installed version is: 3.5.1602.0
[6:38:38 AM Info] Component already installed.
[6:38:38 AM Info] Detecting platform component: BizTalk Accelerator for SWIFT 2.3 + Service Pack 1
[6:38:38 AM Info] Component is not installed.
[6:38:38 AM Info] Required platform components: BizTalk Accelerator for SWIFT 2.3 + Service Pack 1
[6:39:36 AM Info] User cancelled setup.
Humm... Does it means I have to have the BizTalk Accelerator for SWIFT v2.1 2006 Message Pack before installing the v.2.3? I try installing the SWIFT Accelerator v.2.1, and this is what I get:
Platform Prerequisites Missing

Based on the components you've selected to install, you must first install the following platform prerequisites. Please cancel this installation, install the prerequisites, and rerun the Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack Installation Wizard to continue.

- BizTalk Accelerator for SWIFT 2.1 + Service Pack 1
Now, this is getting complicated. Looking at the log file I find the same message as before:
[6:48:17 AM Info] Product code: {2CBEA167-9DDA-48D7-8F15-467082C3DE8D}
[6:48:17 AM Info] Product name: Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack
[6:48:17 AM Info] Product PIDSKU: Q15-00180
[6:48:17 AM Info] Product Code (MPC): 76835
[6:48:17 AM Info] OEMID:
[6:48:17 AM Info] Product is not already installed.
[6:48:17 AM Info] Successfully opened Msi package: C:\Downloads\Biztalk\SWIFt\A4SWIFT2006MessagePack2-1\A4SWIFT2006MessagePack2-1\Msi\Microsoft BizTalk Accelerator for SWIFT 2006 Message Pack.MSI
[6:48:17 AM Info] Raw module path: c:\temp\EBZ42439.tmp\Setup.exe
[6:48:17 AM Info] Universal module path: c:\temp\EBZ42439.tmp\Setup.exe
[6:48:31 AM Info] Detecting platform component: Setup runtime files
[6:48:31 AM Info] The minimum required version is: 2.1
[6:48:31 AM Info] The currently installed version is: 0.0
[6:48:31 AM Info] Component is not installed.
[6:48:31 AM Info] Detecting platform component: BizTalk Server 2004 Service Pack 1
[6:48:31 AM Info] The minimum required version is: 3.0.6070.0
[6:48:31 AM Info] The currently installed version is: 3.5.1602.0
[6:48:31 AM Info] Component already installed.
[6:48:31 AM Info] Detecting platform component: BizTalk Accelerator for SWIFT 2.1 + Service Pack 1
[6:48:31 AM Info] Component is not installed.
[6:48:31 AM Info] Required platform components: BizTalk Accelerator for SWIFT 2.1 + Service Pack 1
[6:49:10 AM Info] User cancelled setup.

Nice. Circular references.!!. So apparently it wont install on my Vista machine. There is some hard coded dependency that wont allow this installation to continue. It looks like it is a setup dependency and not a BizTalk dependency.

I guess I have to get back to using my Windows 2003 Virtual PC...

No comments: