On 2017-10-07 04:27, Matt Sicker <boa...@gmail.com> wrote: > Can you post your config and log4j version? > > On 6 October 2017 at 00:25, gaurav deshpande <gaurav9...@gmail.com> wrote: > > > Please help > > ---------- Forwarded message ---------- > > From: "gaurav deshpande" <gaurav9...@gmail.com> > > Date: 06-Oct-2017 02:19 > > Subject: Fetch message values in JDBCAppender > > To: <log4j-user@logging.apache.org> > > Cc: > > > > Hi log4j2 users, > > > > I have created custom-message implementing 'message' interface. > > > > I have also created JDBCAppender which writes values from above message to > > database table. > > > > But how do I get the value from custom message and store it into databse? > > > > I've tried pattern attribute in column tag but thats not working. > > > > Input: custom message > > Output: store it into database table > > > > Please help, > > > > Thanks, > > Gaurav > > > > > > -- > Matt Sicker <boa...@gmail.com> > log4j version:2.9.0 > <?xml version="1.0" encoding="UTF-8"?> <Configuration status="info" name="myConfig"> <Appenders> <JDBC name="databaseAppender" tableName="temp"> <ConnectionFactory class="com.database.ConnectionFactory" method="getDatabaseConnection"/> <Column name="username" pattern="%K{username}"/> </JDBC> </Appenders> <Loggers> <Logger name="dbLogger" level="error" additivity="false"> <AppenderRef ref="databaseAppender"/> </Logger>
<Root level="ERROR"> <AppenderRef ref="Console1"/> </Root> </Loggers> </Configuration> --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-user-h...@logging.apache.org