The manual says that the default target for ConsoleAppender is SYSTEM_ERR, but it seems to be SYSTEM_OUT in the code.
On Mon, May 23, 2016 at 6:52 PM, Gary Gregory <garydgreg...@gmail.com> wrote: > Another alternative is too add, later, an option to choose the style of > the layout. Or, provide a different Layout class. My only concern is to be > able to validate XML events with a 'simple' schema. JSONSchema creeps in > here as well. > > Gary > > On Mon, May 23, 2016 at 7:49 AM, Ralph Goers <ralph.go...@dslextreme.com> > wrote: > >> If I was to make the modification I would add an option to the layout to >> allow it to behave as it currently does. >> >> Ralph >> >> On May 23, 2016, at 7:30 AM, Matt Sicker <boa...@gmail.com> wrote: >> >> I'd support commenting out the YAML layout info in the docs. If users try >> out an undocumented feature, they can expect breakage in the future. >> >> On 23 May 2016 at 09:21, Remko Popma <remko.po...@gmail.com> wrote: >> >>> No. In general we can change what's in core, although we try not to >>> break things if possible. >>> >>> That said, changing an output format, especially one that's likely to be >>> machine-processed, is not a good thing. >>> >>> A quick alternative is to document on the site that we will change the >>> format for ThreadContext map data in a subsequent release so users can be >>> prepared. >>> >>> Another alternative is to remove (comment out) the site docs for YAML >>> layout and release the rest as is since the JSON layout issue is a >>> longstanding issue and addressing it can be postponed by one release. >>> >>> >>> Sent from my iPhone >>> >>> On 2016/05/23, at 22:54, Matt Sicker <boa...@gmail.com> wrote: >>> >>> That really depends on our guarantee of backwards compatibility. Does it >>> extend to layouts like this? >>> >>> On 23 May 2016 at 07:42, Remko Popma <remko.po...@gmail.com> wrote: >>> >>>> Is the JSON/YAML layout fix a showstopper? >>>> I haven't seen anyone volunteer to fix it and would not want this to >>>> hold up the release indefinitely... >>>> >>>> On Mon, May 23, 2016 at 3:33 PM, Ralph Goers < >>>> ralph.go...@dslextreme.com> wrote: >>>> >>>>> My computer had to be sent out for repairs but I was able to retrieve >>>>> my code signing key and install it on my other MacBook Pro. So I should be >>>>> able to start the release whenever we are ready. From what I can tell we >>>>> still need a fix for the YAML and Json layouts. >>>>> >>>>> Ralph >>>>> >>>>> >>>>> On May 22, 2016, at 1:24 AM, Ralph Goers <ralph.go...@dslextreme.com> >>>>> wrote: >>>>> >>>>> Time machine. >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On May 21, 2016, at 10:41 PM, Remko Popma <remko.po...@gmail.com> >>>>> wrote: >>>>> >>>>> Good stuff! >>>>> This reminded me I need to take a look at my backup strategy. :-) >>>>> >>>>> On Sun, May 22, 2016 at 2:12 PM, Ralph Goers < >>>>> ralph.go...@dslextreme.com> wrote: >>>>> >>>>>> I fixed the license header issues. Found a bug in how properties were >>>>>> being merged into composite configurations - that was causing the problem >>>>>> with ${filename}. >>>>>> >>>>>> Now all I need is to get my personal MacBook Pro to be able to boot. >>>>>> >>>>>> Ralph >>>>>> >>>>>> On May 21, 2016, at 5:57 PM, Remko Popma <remko.po...@gmail.com> >>>>>> wrote: >>>>>> >>>>>> About the ThreadContext map in JSON/YAML format: towards the end I >>>>>> see a comment from Ralph that the current output is wrong. If you have >>>>>> the bandwidth I'd say go ahead and fix it. >>>>>> >>>>>> On Friday, 20 May 2016, Mikael Ståldal <mikael.stal...@magine.com> >>>>>> wrote: >>>>>> >>>>>>> What about the format for thread context map in JsonLayout and >>>>>>> YamlLayout? >>>>>>> >>>>>>> https://issues.apache.org/jira/browse/LOG4J2-1362 >>>>>>> >>>>>>> https://issues.apache.org/jira/browse/LOG4J2-623 >>>>>>> >>>>>>> Currently it is: >>>>>>> >>>>>>> { >>>>>>> "timeMillis" : 1463730772138, >>>>>>> "thread" : "main", >>>>>>> "level" : "INFO", >>>>>>> "loggerName" : "HelloWorld", >>>>>>> "message" : "Hello, world!", >>>>>>> "contextStack" : [ "one", "two" ], >>>>>>> "endOfBatch" : false, >>>>>>> "loggerFqcn" : "org.apache.logging.log4j.spi.AbstractLogger", >>>>>>> "contextMap" : [ { >>>>>>> "key" : "bar", >>>>>>> "value" : "BAR" >>>>>>> }, { >>>>>>> "key" : "foo", >>>>>>> "value" : "FOO" >>>>>>> } ], >>>>>>> "threadId" : 1, >>>>>>> "threadPriority" : 5 >>>>>>> } >>>>>>> >>>>>>> and: >>>>>>> >>>>>>> --- >>>>>>> timeMillis: 1463730772138 >>>>>>> thread: "main" >>>>>>> level: "INFO" >>>>>>> loggerName: "HelloWorld" >>>>>>> message: "Hello, world!" >>>>>>> contextStack: >>>>>>> - "one" >>>>>>> - "two" >>>>>>> endOfBatch: false >>>>>>> loggerFqcn: "org.apache.logging.log4j.spi.AbstractLogger" >>>>>>> contextMap: >>>>>>> - key: "bar" >>>>>>> value: "BAR" >>>>>>> - key: "foo" >>>>>>> value: "FOO" >>>>>>> threadId: 1 >>>>>>> threadPriority: 5 >>>>>>> >>>>>>> >>>>>>> On Thu, May 19, 2016 at 8:50 PM, Ralph Goers < >>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>> >>>>>>>> In fixing the problem with ${filename} I found a bug. I am still >>>>>>>> debugging the second test that is creating that file. Given the slow >>>>>>>> internet at my hotel I may have to wait til next week. >>>>>>>> >>>>>>>> Ralph >>>>>>>> >>>>>>>> On May 19, 2016, at 10:37 AM, Remko Popma <remko.po...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>> I've been making minor edits to the site and docs, but please feel >>>>>>>> free to start the release whenever you are ready. >>>>>>>> >>>>>>>> On Thu, May 19, 2016 at 12:06 AM, Remko Popma < >>>>>>>> remko.po...@gmail.com> wrote: >>>>>>>> >>>>>>>>> I fixed 3 license issues (GilsDosAndDontsLatencyTesting.txt, >>>>>>>>> log4j-perf/src/main/resources/perf-WithoutAnyAppender-location.xml, >>>>>>>>> and src/main/resources/perf-WithoutAnyAppender.xml). >>>>>>>>> >>>>>>>>> On Wed, May 18, 2016 at 8:30 PM, Ralph Goers < >>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks for finding it. I will fix it. >>>>>>>>>> >>>>>>>>>> Ralph >>>>>>>>>> >>>>>>>>>> On May 18, 2016, at 6:02 AM, Remko Popma <remko.po...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> ${filename} is created by CompositeConfigurationTest, >>>>>>>>>> ::compositeLogger and ::testReconfiguration >>>>>>>>>> >>>>>>>>>> I don't know why though. Can someone else fix that? >>>>>>>>>> >>>>>>>>>> I will fix the license issues for >>>>>>>>>> GilsDosAndDontsLatencyTesting.txt, >>>>>>>>>> >>>>>>>>>> src/main/resources/perf-WithoutAnyAppender-location.xml, and >>>>>>>>>> src/main/resources/perf-WithoutAnyAppender.xml >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Remko >>>>>>>>>> >>>>>>>>>> Sent from my iPhone >>>>>>>>>> >>>>>>>>>> On 2016/05/18, at 13:12, Ralph Goers <ralph.go...@dslextreme.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> There are 2 files with unapproved licenses in log4j-core: >>>>>>>>>> ${filename} and >>>>>>>>>> src/test/java/org/apache/logging/log4j/core/async/perftest/GilsDosAndDontsLatencyTesting.txt. >>>>>>>>>> Obviously the first is a build error but I am not sure if the second >>>>>>>>>> is >>>>>>>>>> meant to be there. If it is it needs an apache license header. We >>>>>>>>>> need to >>>>>>>>>> figure out which test is generating the ${filename} and fix it. >>>>>>>>>> >>>>>>>>>> There are 3 files with unapproved licenses in log4j-perf: >>>>>>>>>> perf.txt (my fault and needs to be deleted), >>>>>>>>>> src/main/resources/perf-WithoutAnyAppender-location.xml, and >>>>>>>>>> src/main/resources/perf-WithoutAnyAppender.xml. >>>>>>>>>> >>>>>>>>>> These need to be fixed before I can release. >>>>>>>>>> >>>>>>>>>> Ralph >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On May 17, 2016, at 12:35 PM, Gary Gregory < >>>>>>>>>> garydgreg...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>> No need to torture yourself with slow internet. We can wait a few >>>>>>>>>> days no? That would give us all time or at least myself to review the >>>>>>>>>> current code. But I can't look until tonight at the earliest... >>>>>>>>>> >>>>>>>>>> Gary >>>>>>>>>> >>>>>>>>>> On Tue, May 17, 2016 at 8:15 AM, Ralph Goers < >>>>>>>>>> ralph.go...@dslextreme.com> wrote: >>>>>>>>>> >>>>>>>>>>> The performance page has been completed. Is there anything left >>>>>>>>>>> to do before the 2.6 release build? If not I can start it tonight >>>>>>>>>>> - I >>>>>>>>>>> hope. The wireless speed at my hotel is terrible so I have to use >>>>>>>>>>> the >>>>>>>>>>> hotspot on my phone. >>>>>>>>>>> >>>>>>>>>>> Ralph >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org >>>>>>>>>>> For additional commands, e-mail: >>>>>>>>>>> log4j-dev-h...@logging.apache.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>>>>>> Java Persistence with Hibernate, Second Edition >>>>>>>>>> <http://www.manning.com/bauer3/> >>>>>>>>>> JUnit in Action, Second Edition >>>>>>>>>> <http://www.manning.com/tahchiev/> >>>>>>>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>>>>>>> Blog: http://garygregory.wordpress.com >>>>>>>>>> Home: http://garygregory.com/ >>>>>>>>>> Tweet! http://twitter.com/GaryGregory >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> [image: MagineTV] >>>>>>> >>>>>>> *Mikael Ståldal* >>>>>>> Senior software developer >>>>>>> >>>>>>> *Magine TV* >>>>>>> mikael.stal...@magine.com >>>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com >>>>>>> >>>>>>> Privileged and/or Confidential Information may be contained in this >>>>>>> message. If you are not the addressee indicated in this message >>>>>>> (or responsible for delivery of the message to such a person), you >>>>>>> may not copy or deliver this message to anyone. In such case, >>>>>>> you should destroy this message and kindly notify the sender by >>>>>>> reply email. >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>> >>> >>> -- >>> Matt Sicker <boa...@gmail.com> >>> >>> >> >> >> -- >> Matt Sicker <boa...@gmail.com> >> >> >> > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > -- [image: MagineTV] *Mikael Ståldal* Senior software developer *Magine TV* mikael.stal...@magine.com Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com Privileged and/or Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such a person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email.