This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Via JavaFX jira bugs: https://javafx-jira.kenai.com/browse/RT-35176 Original bug text: """ Building a MSI on Windows 7 error in Netbeans 7.4 using JDK 8 (build 1.8.0-ea-b121), the generated build script jfx-impl.xml contains a line that validates the presence of Wix. The block that has an issue shown below. When running the Wix candle application from the command line the output is "Windows Installer XML Toolset Compiler version 3.8.1128.0" The block below does not validate the presence of Wix because it does not have the word "Toolset" in the ant build include file. I've modified the script once but Netbeans resets the xml; how can I prevent Netbeans from updating the build script? <condition property="missing.WiX"> <not><and> <contains string="${exec-output}" substring="Windows Installer Xml Compiler version"/> <not><contains string="${exec-output}" substring="Windows Installer Xml Compiler version 1"/></not> <not><contains string="${exec-output}" substring="Windows Installer Xml Compiler version 2"/></not> </and></not> </condition> """ My take: .../java.j2sedeploy/src/org/netbeans/modules/java/j2sedeploy/resources/build-native-prototype.xml needs to be updated to accept the WiX 3.8 output string, in addition to the older formats.
Fixed jet-main 573b77bf66c9 However I do not have Windows, so I just used the pattern from your report. Currently I am accepting both the original (for older Wix) and your pattern for Wix 3.8. Can you verify the fix when it becomes a part of daily build? Thanks!
How will I know when it's become part of the daily build?
A builder should add a message into this issues. When it will be a part a daily build I will notify you. Thanks!
I manually pasted in the diff (http://hg.netbeans.org/main-golden/rev/573b77bf66c9) into my build-native.xml, worked for me.
Thanks a lot!