Somewhere back on this same thread, I got the following answer from Yoav Shapira at 
Millennium ChemInformatics
...
Have you considering the use of a mapped diagnostic context (MDC)?  The
pattern would include %X{username} %X{applicationName}
%X{transactionName} etc.  See the JavaDoc for the MDC class and the
manual for examples.
...
I haven't tried it yet, but at first look it would be exactly what we need...

Serge A.




sk k <[EMAIL PROTECTED]> on 2003-01-30 16:39:50

Veuillez répondre à "Log4J Users List" <[EMAIL PROTECTED]>

Pour : Log4J Users List <[EMAIL PROTECTED]>
cc :
Objet :     Re: Logging multiple strings


I will also need such a jdbc appender since we have to
audit req/response messages along with certian user
info into a database.

It would be great if such a pattern mechansim is added
so that it will be easy to retieve the values and
store  them into a database.


--- [EMAIL PROTECTED] wrote:
>
> I'm thinking of using log4j with the jdbc appender,
> to log some structured information regarding the
> usage of my applications. I log with something like:
>
> myLogger.info( userName + applicationName +
> transactionName );
>
> I would like to be able to use a JDBC conversion
> pattern that would allow me to load the user name in
> a column, the application name into another column,
> and the
> transaction name into a third column. But, since the
> logger only accepts a single string as parameter,
> there is no way once we get into the layout
> specification to make a
> reference to individual elements. The layout only
> knows that my string corresponds to the %m
> specification.
>
> What I would need is the possibility of calling the
> logger with a collection of strings; then, in the
> layout, I could reference each string with a %1m ,
> %2m and %3m
> specification - something like
> ... INSERT INTO TEST_TABLE ( userName,
> transactionName, applicationName ) VALUES ( "%1m" ,
> "%3m", "%2m" ) " .
>
> I know there is no such thing in the package right
> now, and I don't expect it any time soon, but do you
> think it would be feasible? And would it be useful,
> or am I the
> only one with that kind of requirements?
>
> Serge Arsenault
>
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]










---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to