It says the file is not available (retry in 10s), so I copied and pasted
the URI from the log message and it opens ok in a browser.

--M@

On Fri, May 10, 2013 at 2:18 PM, Scott Deboy <[email protected]> wrote:

> Look in the chainsaw-log tab - there should be messages explaining why
> it isn't working.
>
> On 5/10/13, M@ <[email protected]> wrote:
> > Err, sorry, I meant the URI opens perfectly.
> >
> > --M@
> >
> > On Fri, May 10, 2013 at 2:14 PM, M@ <[email protected]> wrote:
> >
> >> Yeah, the filename opens perfectly in a browser.  I've tried it both
> with
> >> a patternlayout and with the xmllayout, the xmllayout never says
> >> Connected
> >> in zero conf.  Right now I'm using a complete copy and paste of the
> >> config
> >> file you put in SO.
> >>
> >> I do see a receiver listed, and I can right click to tell it I'd like to
> >> see trace, but that's all I can get it to do.  Restarting the receiver
> >> doesn't seem to do anything.  Double clicking does nothing.
> >>
> >> --M@
> >>
> >> On Fri, May 10, 2013 at 2:07 PM, Scott Deboy
> >> <[email protected]>wrote:
> >>
> >>> When Chainsaw starts you don't need to give it a config, as the config
> >>> will be generated once the advertisement is discovered.
> >>>
> >>> If you have a row in ZeroConf with your appender name, that's great.
> >>>
> >>> Maybe the advertiseURI in your log4j appender configuration is wrong?
> >>> Copy and paste that into a browser to see if it opens your log file.
> >>> If not, you need to put in the right URI for your log file and restart
> >>> the app..and maybe Chainsaw..not sure if updates to advertisements
> >>> work - haven't tried it.
> >>>
> >>> Also, are you using a patternlayout? You need to
> >>> (VFSLogFilePatternReceiver doesn't support XMLLayout).
> >>>
> >>> You should see a receiver defined in the receiver window...if it's not
> >>> showing anything it's because the advertiseURI you provided wasn't
> >>> quite right.
> >>>
> >>> On 5/10/13, M@ <[email protected]> wrote:
> >>> > Right, I followed you, I'm using it in my app, what I meant was when
> >>> > Chainsaw starts it asks me if I want to open a log4j config file so I
> >>> > select the one the app is using and click Ok.  I hadn't notice this
> >>> before
> >>> > because my window was too small, but at the status bar at the bottom
> >>> > it
> >>> > tells me the result of that was {}.
> >>> >
> >>> > Good call, I did have the jmdns line commented out in the classpath
> >>> > from
> >>> > last night's debugging, so that's back in, and now zeroconf is much
> >>> closer
> >>> > to working.  The only remaining problem is that although the zeroconf
> >>> tab
> >>> > says Connected no tab has popped up.  Double clicking the row toggles
> >>> > it
> >>> > between Connected ant Not Connected, but I can't see any of the
> >>> > messages
> >>> > that should be streaming in.  Giving the receiver a level doesn't
> seem
> >>> to
> >>> > fix it either.  Any idea what the problem is?
> >>> >
> >>> > Also it seems that one of the restarts has fixed the horizontal
> >>> > resizing
> >>> > issue I'd been seeing.
> >>> >
> >>> > --M@
> >>> >
> >>> > On Fri, May 10, 2013 at 1:13 PM, Scott Deboy <[email protected]>
> >>> wrote:
> >>> >
> >>> >> So a couple of things - the config I posted was a Log4j2 config to
> >>> >> use
> >>> >> on the appender side.  Make sure your app is using that appender
> >>> >> configuration.
> >>> >>
> >>> >> This allows Chainsaw to begin parsing and tailing your log file
> >>> >> without you having to tell Chainsaw about the fileappender
> >>> >> configuration.
> >>> >>
> >>> >> Once you have started your app that is using the appender
> >>> >> configuration I provided, just open the 'zeroconf' tab in Chainsaw.
> >>> >> You should see a row with your appender's name (assuming you added
> >>> >> jmdns to the classpath for the app using the fileappender
> >>> >> configuration).
> >>> >>
> >>> >> You can click 'autoconnect' if you'd like to always start Chainsaw
> >>> >> with this configuration if it is available.  Next, just double-click
> >>> >> on the row and Chainsaw will start  parsing and tailing your log
> file
> >>> >> - assuming the advertised URL your used in your file appender
> >>> >> configuration is accessible by Chainsaw (looks like you are working
> >>> >> locally with Chainsaw and your fileappender, so file:// paths will
> >>> >> work fine).
> >>> >>
> >>> >> On 5/10/13, M@ <[email protected]> wrote:
> >>> >> > Thanks for the quick response!  I pulled down your custom build
> and
> >>> >> > it's
> >>> >> > definitely fixed some things (notably the "please load a config
> >>> >> > file"
> >>> >> intro
> >>> >> > screen), but I'm still not getting it.
> >>> >> >
> >>> >> > I pointed chainsaw at the config file you posted on SO but it
> >>> >> > didn't
> >>> >> > seem
> >>> >> > to cause chainsaw to do anything (no recievers defined, zeroconf
> >>> still
> >>> >> did
> >>> >> > nothing).  After that I tried opening the log file but it wouldn't
> >>> >> > open.
> >>> >> >  When I switched the logging format back to XMLLayout chainsaw
> >>> >> > could
> >>> >> > manually open it, but it still didn't tail.  Could the not tailing
> >>> >> > be
> >>> >> > related to the XML format?  Is there a more tail-friendly format
> >>> >> > that
> >>> >> will
> >>> >> > open?
> >>> >> >
> >>> >> > On an unrelated note, in the new version the horizontal resizing
> >>> >> > (of
> >>> >> > the
> >>> >> > recievers pane and the pane on the other side) seems to be broken,
> >>> it's
> >>> >> not
> >>> >> > really a problem, just a heads up.
> >>> >> >
> >>> >> > --M@
> >>> >> >
> >>> >> > On Fri, May 10, 2013 at 11:48 AM, Scott Deboy
> >>> >> > <[email protected]
> >>> >
> >>> >> > wrote:
> >>> >> >
> >>> >> >> Thanks for posting to the dev list!
> >>> >> >>
> >>> >> >> I've commented on your stackoverflow post.  There were a few
> >>> >> >> issues.
> >>> >> >>
> >>> >> >>  - Stale docs (sorry)
> >>> >> >>  - No support in Chainsaw V2 for Log4j2 socketappenders yet
> >>> >> >>  - Chainsaw wasn't setting up a 'tailing' log file receiver
> >>> >> >> configuration for the advertised fileappender
> >>> >> >>
> >>> >> >> Those are all fixed, and I commented on the stackoverflow post.
> >>> >> >>
> >>> >> >> Thanks much!
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> On 5/10/13, M@ <[email protected]> wrote:
> >>> >> >> > Hi all, I'm trying to get a basic hello world log message to
> >>> stream
> >>> >> >> > from
> >>> >> >> > log4j2 (beta 5, the binary release as of yesterday) to chainsaw
> >>> >> >> > v2
> >>> >> >> > (also
> >>> >> >> > the binary release as of yesterday). None of my guesses as to
> >>> >> >> > what
> >>> >> >> > to
> >>> >> >> > put
> >>> >> >> > into log4j2.xml have proven fruitful. I'm also asking this
> >>> question
> >>> >> >> > on
> >>> >> >> > stack overflow (
> >>> >> >> >
> >>> >> >>
> >>> >>
> >>>
> http://stackoverflow.com/questions/16474939/log4j2-to-chainsaw-hello-world-not-working-what-am-i-doing-wrong
> >>> >> >> )
> >>> >> >> > if you'd like to get some goodness points in exchange for the
> >>> answer
> >>> >> >> > (otherwise I'll copy whatever I get working to there and keep
> >>> >> >> > the
> >>> >> >> goodness
> >>> >> >> > points for myself).
> >>> >> >> >
> >>> >> >> > My config file is posted in the SO question, but I'd be just as
> >>> >> >> > happy
> >>> >> >> > scrapping the whole thing and pasting in something that ought
> to
> >>> >> >> > work,
> >>> >> >> > whichever is easier. Thanks for your help!
> >>> >> >> >
> >>> >> >> > --M@
> >>> >> >> >
> >>> >> >>
> >>> >> >>
> >>> ---------------------------------------------------------------------
> >>> >> >> 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]
> >>> >>
> >>> >>
> >>> >
> >>>
> >>> ---------------------------------------------------------------------
> >>> 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