I also don't see the need for the file input here.  Why was it added?  In the supplied example configuration the apache input was coming over tcp, so the file input seems erroneous.