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.
I believe that the failure in http://bertram.netbeans.org/hudson/job/web-main/3513/testReport/junit/org.netbeans.modules.ide.ergonomics/LibrariesCheck/testCheckLibrariesPretest/ Wrong name of jsf12ri.xml old: JSF 1.2 RI new: JSF 1.2 RI# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. (preventing web-main propagation) apparently caused by http://hg.netbeans.org/web-main/diff/c03db73b2b0d/web.jsf12ri/src/org/netbeans/modules/web/jsf12ri/Bundle.properties +jsf12ri=JSF 1.2 RI \ No newline at end of file is a bug in ExtractLayer. It appears to concatenate a number of strings - file bodies? - together and then somehow process them - load as a *.properties? If a final newline is missing, perhaps it tries to load ... jsf12ri=JSF 1.2 RI# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. # # Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved. ... which is of course wrong. If so, simple workaround would be for Alexey to insert the final newline in Bundle.properties.
Alexey indeed applies this workaround: http://hg.netbeans.org/web-main/rev/7fe069abf75e
To Jiřička: "this workaround" - you wanted to say "fix". I don't think that breaking build by messing source files, should be treated as P1 for the build infrastructure. Especially if the infrastructure helped you correctly detect the problem and prevent propagation of changes. The bug seems to be fix by 7fe069abf75e. grep web.jsf12ri .nbbugzilla-components yeilds javaee/jsf. Moving there and marking fixed. In case you believe infrastructure needs improvements feel free to report separate enhancement which will be addressed appropriately.
No, this was a workaround; the original code in JSF was correct (there is no requirement that a *.properties file end in a newline). It is FoD that was incorrectly assuming that all such files do end in a newline. No longer a P1 since the trigger condition for the bug has been removed.
No longer a blocking issue.
ergonomics#91c2e99cc715
Integrated into 'main-golden', will be available in build *201008180001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/91c2e99cc715 User: Jaroslav Tulach <jtulach@netbeans.org> Log: #188706: Deal with files without end of line