The easiest way would be to write a custom Log4J appender (not hard, just a subclass of WriterAppender) that converts LoggingEvents into RSS format and saves them in a file on disk. Each time he receives a new event, downloads an existing file, analyzes it, adds a new RSS entry and writes it back. Then use the web server to work with the RSS server.
It will not scale well, but if you have a large number of magazine events, then RSS itself is not a good choice.
source
share