Hi,
I'm trying to run an SSIS .dtsx package which has spaces in the name. I'm executing it using the Fitnesse CommandLineFixture, but I'm getting a "java.io.IOException: Cannot run program" error.
Here are the things that I have tried:
1)
| com.objectmentor.fixtures.CommandLineFixture |
| command |""C:\Projects\SSIS\ODMart\ODMart107 - Load Dimension.dtsx" /CHECKPOINTING OFF /REPORTING EWCDI"|
java.io.IOException: Cannot run program """C:\Projects\SSIS\ODMart\ODMart107": CreateProcess error=87, The parameter is incorrect
2)
| com.objectmentor.fixtures.CommandLineFixture |
| command |"C:\Projects\SSIS\ODMart\ODMart107 - Load Dimension.dtsx" /CHECKPOINTING OFF /REPORTING EWCDI|
java.io.IOException: Cannot run program ""C:\Projects\SSIS\ODMart\ODMart107": CreateProcess error=193, %1 is not a valid Win32 application
3)
| com.objectmentor.fixtures.CommandLineFixture |
| command |C:\Projects\SSIS\ODMart\ODMart107 - Load Dimension.dtsx /CHECKPOINTING OFF /REPORTING EWCDI|
java.io.IOException: Cannot run program "C:\Projects\SSIS\ODMart\ODMart107": CreateProcess error=193, %1 is not a valid Win32 application
Can someone please help on how I should write the command with spaces and parameters in the CommandLineFixture?
Better yet, is there a built in DBFit fixture to execute SSIS package that I should be using?
Thanks!