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 >> >> >