Look in the chainsaw-log tab - there should be messages explaining why it isn't working.
On 5/10/13, M@ <matthew.dun...@gmail.com> wrote: > Err, sorry, I meant the URI opens perfectly. > > --M@ > > On Fri, May 10, 2013 at 2:14 PM, M@ <matthew.dun...@gmail.com> 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 >> <scott.de...@gmail.com>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@ <matthew.dun...@gmail.com> 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 <scott.de...@gmail.com> >>> 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@ <matthew.dun...@gmail.com> 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 >>> >> > <scott.de...@gmail.com >>> > >>> >> > 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@ <matthew.dun...@gmail.com> 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: log4j-dev-unsubscr...@logging.apache.org >>> >> >> For additional commands, e-mail: log4j-dev-h...@logging.apache.org >>> >> >> >>> >> >> >>> >> > >>> >> >>> >> --------------------------------------------------------------------- >>> >> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org >>> >> For additional commands, e-mail: log4j-dev-h...@logging.apache.org >>> >> >>> >> >>> > >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org >>> For additional commands, e-mail: log4j-dev-h...@logging.apache.org >>> >>> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org