diff --git a/client/pom.xml b/client/pom.xml
index 29fef4f335e..0af1e01feed 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -681,6 +681,7 @@
+
@@ -719,6 +720,7 @@
+
@@ -746,6 +748,26 @@
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 1.9
+
+
+ regex-property
+
+ regex-property
+
+
+ final.version
+ ${project.version}
+ -SNAPSHOT
+
+ false
+
+
+
+
org.apache.cloudstack
Wix-cloudstack-maven-plugin
@@ -827,10 +849,11 @@
WixUIExtension
WixUtilExtension
- -dSourceClient=SourceDir\client -dSetupPathDir=SourceDir\setup -dUtilitiesPathDir=SourceDir\scripts -dPythonSitePackagesDir=SourceDir\python-site-packages
+ -dVersion=${final.version} -dSourceClient=SourceDir\client -dSetupPathDir=SourceDir\setup -dUtilitiesPathDir=SourceDir\scripts -dPythonSitePackagesDir=SourceDir\python-site-packages
../scripts/installer/windows/acs.wxs
../scripts/installer/windows/WixInstallerDialog.wxs
+ ../scripts/installer/windows/ExitDialog.wxs
../scripts/installer/windows/Setup_Databases.wxs
target/client.wxs
target/setupdb.wxs
@@ -844,6 +867,7 @@
target/setupdb.wixobj
target/utilities.wixobj
target/WixInstallerDialog.wixobj
+ target/ExitDialog.wixobj
target/Setup_Databases.wixobj
target/python-site-packages.wixobj
diff --git a/pom.xml b/pom.xml
index 0b3b56e7aa0..570d2bc5851 100644
--- a/pom.xml
+++ b/pom.xml
@@ -819,6 +819,7 @@
tools/ngui/static/js/lib/*
**/.checkstyle
scripts/installer/windows/acs_license.rtf
+ scripts/installer/windows/readme.txt
diff --git a/scripts/installer/windows/ExitDialog.wxs b/scripts/installer/windows/ExitDialog.wxs
new file mode 100644
index 00000000000..53fa8c58299
--- /dev/null
+++ b/scripts/installer/windows/ExitDialog.wxs
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/scripts/installer/windows/WixInstallerDialog.wxs b/scripts/installer/windows/WixInstallerDialog.wxs
index 0282d8ace76..a2103a9de1b 100644
--- a/scripts/installer/windows/WixInstallerDialog.wxs
+++ b/scripts/installer/windows/WixInstallerDialog.wxs
@@ -28,7 +28,7 @@
- 1
+ 1
1
diff --git a/scripts/installer/windows/acs.wxs b/scripts/installer/windows/acs.wxs
index bf09afcd6eb..db2c8dbb424 100644
--- a/scripts/installer/windows/acs.wxs
+++ b/scripts/installer/windows/acs.wxs
@@ -11,7 +11,7 @@
+ Codepage='1252' Version='!(wix.Version)' Manufacturer='!(loc.ProductManufacturer)'>
-
-
+
+
@@ -139,6 +139,9 @@
+
+
+
+
@@ -278,7 +284,8 @@
NOT Installed
NOT Installed
- NOT Installed
+ NOT Installed
+ NOT Installed
(NOT Installed) AND (CREATE_DATABASE = "1")
@@ -302,9 +309,31 @@
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
+ WIXUI_EXITDIALOGOPTIONALRAEDMECHECKBOX = 1 and NOT Installed
+
\ No newline at end of file
diff --git a/scripts/installer/windows/dependencies.wxs b/scripts/installer/windows/dependencies.wxs
index 987c561daf6..96562db8777 100644
--- a/scripts/installer/windows/dependencies.wxs
+++ b/scripts/installer/windows/dependencies.wxs
@@ -17,6 +17,7 @@
+
diff --git a/scripts/installer/windows/en-us.wxl b/scripts/installer/windows/en-us.wxl
index 2f34575a058..8b3999cb6d9 100644
--- a/scripts/installer/windows/en-us.wxl
+++ b/scripts/installer/windows/en-us.wxl
@@ -9,9 +9,9 @@
OF ANY KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License. -->
- Apache Cloud Stack
+ Apache CloudStack
Apache
- Apache Cloud Stack Installer
+ Apache CloudStack Installer
Apache
Apache tomcat6 is not installed please do install tomcat6 and then try
@@ -19,7 +19,7 @@
Python 2.7 is not installed Please do install python and then try
7Z is not installed please do install 7z and then try
Management Server
- The Main Executable of Cloud Stack.
+ The Main Executable of CloudStack.
The complete package.
Provide Database Information
Please provide the database information that host the cloud schemas
@@ -28,7 +28,7 @@
Password
Root Password
Port
- Create Cloud Stack Database
+ Create CloudStack Database
Generating SSL Keys which is needed to talk to Management Server.
Creating Database and needed Schemas for management server.
Updating db.properties with the given database configuration.
@@ -38,6 +38,8 @@
Deleting un-necessary files from installation directory.
Updating Tomcat Catalina Base with Management Server Home.
Updating Tomcat Classpath with necessary paths.
+ Launch CloudStack Server
+ Open Readme
Version 4.0.0.0
\ No newline at end of file
diff --git a/scripts/installer/windows/optionstheme_en-us.wxl b/scripts/installer/windows/optionstheme_en-us.wxl
index c822929d313..876372fe2a4 100644
--- a/scripts/installer/windows/optionstheme_en-us.wxl
+++ b/scripts/installer/windows/optionstheme_en-us.wxl
@@ -10,8 +10,8 @@
governing permissions and limitations under the License. -->
- Apache Cloud Stack Setup
- Apache Cloud Stack
+ Apache CloudStack Setup
+ Apache CloudStack
Install MySql Database Server
Version 4.0.0.0
diff --git a/scripts/installer/windows/readme.txt b/scripts/installer/windows/readme.txt
new file mode 100644
index 00000000000..86fb3e6d8a3
--- /dev/null
+++ b/scripts/installer/windows/readme.txt
@@ -0,0 +1 @@
+Need to Add the Readme Content in this file....
\ No newline at end of file