the junit formatter outputs an xml file that can be turned into HTML by Ant's JUnitReport task (and various CI tools).
When post-processed with JUnitReport - the failures are not reported on the report's front page. However, following the Tests link (target/cucumber-junit-report/all-tests.html) does show errors. To reproduce, run the java-helloworld example with a deliberate error.
The generated XML is incorrect. I haven't looked into what's wrong with it yet.
Fixed in #356
Attribution. Closes #315, #356