At 09:55 AM 3/19/2003 -0800, you wrote:
> >   <log4j:event logger="org.xyz.SomeLogger"
> >     timestamp="213341234" level="INFO" thread="main">
> >      <log4j:message><![CDATA[some message]]></log4j:message>
> >      <log4j:propertySet>
> >         <log4j:property name="key1" value="val1"/>
> >         <log4j:property name="key2" value="val2"/>
> >      </log4j:propertySet>
> >      <log4j:mdc>
> >         <log4j:dc name="key1" value="val1"/>
> >         <log4j:dc name="key2" value="val2"/>
> >         ...
> >      </log4j:mdc>
> >   </log4j:event>
>
> I don't see why the
>    <log4j:property name="key1" value="val1"/>
> and
>    <log4j:dc name="key1" value="val1"/>
> Need to be different.
>
> Essentially you just have a 'generic' map. They have
> different names, one is
> propertySet (not really a set by the way, definitely a map)
> and mdc (also a
> map). Why can't they have the same xml data items:
>
>    <log4j:data name="key1" value="val1"/>

I agree with Nicko.  It would be better to have a single element type for
the key/value data that can be used for both properties and mdc.

As mentioned previously, I do not feel strongly either way.


-Mark

--
Ceki



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



Reply via email to