Closed GoogleCodeExporter closed 8 years ago
Original comment by stewart@javahelp.co.uk
on 9 Jul 2013 at 9:53
FitNesse's response to the BindException which the ServerSocket throws, is to
catch it and then print out the "FitNesse cannot be started..." message on
System.err.
It returns a boolean back to fitnesseMain.FitNesseMain.launch(), which it acts
on internall, but then launch() does not then return that to the external
caller - it returns void instead.
I can currently think of 2 solutions, both reasonably involved:
- Do some stream redirection of System.err, so as to catch the log output,
- Or don't use fitnesseMain.FitNesseMain to launch FitNesse, but write an
alternative. There may be some other issues which become easier to solve by
virtue of doing this also.
Original comment by stewart@javahelp.co.uk
on 16 Jul 2013 at 12:22
Fix committed to /trunk at r402, using custom fitnesseMain.FitNesseMain class
Original comment by stewart@javahelp.co.uk
on 1 Jul 2014 at 1:48
Original issue reported on code.google.com by
krzyszto...@gmail.com
on 9 Jul 2013 at 10:31