Is there some way to "tag" log messages in log4j.properties depending on different criteria?
Today I am splitting up the files like this: log4j.category.foo.bar=WARN, ALOG, CATCHALL log4j.category.foo.bar.mvc.dao.core.EscenicFieldsImpl=ERROR, ALOG, CATCHALL log4j.category.foo.bar.mvc.dao.content.TitelSidaDAOImpl=ERROR, ALOG, CATCHALL log4j.category.foo.bar.mvc.controller.BroadcastBoxController=ERROR, ALOG, CATCHALL log4j.category.foo.bar.spring.config.LoggingPropertyPlaceholderConfigurer=INFO, ALOG, CATCHALL log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/]= WARN, BLOG, CATCHALL log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/foo]= WARN, FOOLOG, CATCHALL log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/bar]= WARN, BARLOG, CATCHALL ALOG, BLOG, FOOLOG and BARLOG all goes to different appenders, and CATCHALL is exactly what it sounds like. Instead of this i want all entrys to end up in only one file and have some kind of tag (like [FOOLOG]) on the entrys that previously ended up in the file defined in the FOOLOG appender. -- Johan Gunnarsson