I am currently following this tutorial to learn SPRING: http://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html
It all works, but the Ant output always displays “STANDARD ERROR” with normal logging content which I assume is wrong.
$ ant tests
Buildfile: build.xml
build:
buildtests:
[javac] Compiling 1 source file to /Users/Shared/Projects/springapp/war/WEB-INF/classes
tests:
[junit] Running springapp.web.HelloWorldControllerTests
[junit] Oct 30, 2007 11:31:43 PM springapp.web.HelloController handleRequest
[junit] INFO: Returning hello view
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.03 sec
[junit] Testsuite: springapp.web.HelloWorldControllerTests
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.03 sec
[junit] ------------- Standard Error -----------------
[junit] Oct 30, 2007 11:31:43 PM springapp.web.HelloController handleRequest
[junit] INFO: Returning hello view
[junit] ------------- ---------------- ---------------
BUILD SUCCESSFUL
Total time: 2 seconds
How can I change this behaviour? Logging output is not an error, or is it for Ant? Thanks for any ideas and clarification!
Peeking at the linked tutorial, the ‘junit’ task looks like the below.
Change it to
showoutput="false"to hide the test output. I guess the tutorial switched it on so you could see what was happening, but usually its implicitly ‘false’ – the default if you omit the ‘showoutput’ attribute.