Rather than a JDBC appender I was hoping for a more generic appender that could 
use JPA or something else.


On Apr 25, 2013, at 7:39 AM, Nicholas Williams wrote:

> First, a quick question: do we anticipate the next version to be beta6 or 
> rc1? Just curious.
> 
> I'm currently working on cleaning up compiler warnings throughout the project 
> and should have that completed soon.
> 
> I want to go ahead and get the conversation started about database appenders. 
> I'd like to see two appenders:
> 
> - A JdbcAppender that is capable of logging to any RDBMS for which there is a 
> JDBC driver.
> - A MongoAppender that is capable of logging to a MongoDB database.
> 
> The JdbcAppender and MongoAppender would, as far as I can tell, need 
> properties for mapping all of the possible logging event properties to table 
> columns (or Mongo equivalent). I don't really see any other way to accomplish 
> that. We could use layout patterns from the PatternLayout to achieve this: 
> <column name="columnName" pattern="PatternLayout equivalent-pattern" />
> 
> I imagine the JdbcAppender having mutually exclusive properties for JDBC 
> URL/username/password, DataSource JNDI URL, and class.staticFactoryMethod for 
> obtaining a DataSource.
> 
> The MongoAppender would similarly have mutually exclusive properties for 
> connection information and class.statucFactoryMethod for obtaining a Mongo 
> instance.
> 
> I'd like to take a stab at these after I complete fixing compiler warnings, 
> and wanted to start getting feedback/ideas and also see if anyone has use 
> cases for other NoSQL appenders.


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to