Wednesday, 2013-11-27

*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)00:02
*** dbokde1 <dbokde1!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)02:04
*** jcordes <jcordes!~jcordes@248-239.197-178.cust.bluewin.ch> has quit IRC (Ping timeout: 264 seconds)02:17
*** is-mw <is-mw!~is-mw@p5DD745AC.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)02:33
*** is-mw <is-mw!~is-mw@p5DD74A36.dip0.t-ipconnect.de> has joined #hawtio02:34
*** chirino <chirino!~chirino@pool-71-180-118-167.tampfl.fios.verizon.net> has quit IRC (Ping timeout: 252 seconds)02:53
*** chirino <chirino!~chirino@pool-71-180-118-167.tampfl.fios.verizon.net> has joined #hawtio04:06
*** rhuss <rhuss!~jolokia@p5B124F54.dip0.t-ipconnect.de> has joined #hawtio04:55
*** rhuss <rhuss!~jolokia@p5B124F54.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.)05:06
*** rhuss <rhuss!~jolokia@p5B124F54.dip0.t-ipconnect.de> has joined #hawtio05:07
*** lhein <lhein!~quassel@pD9E2B094.dip0.t-ipconnect.de> has joined #hawtio05:25
*** lhein <lhein!~quassel@pD9E2B094.dip0.t-ipconnect.de> has quit IRC (Changing host)05:25
*** lhein <lhein!~quassel@redhat/jboss/lhein> has joined #hawtio05:25
*** rhuss <rhuss!~jolokia@p5B124F54.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.)05:29
*** chm007 <chm007!~cmoulliar@ip-83-134-181-100.dsl.scarlet.be> has joined #hawtio06:43
*** github <github!~github@192.30.252.54> has joined #hawtio06:59
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/f2itjg06:59
githubhawtio/master c64fc03 Claus Ibsen: #756: Improved help for Camel plugin.06:59
*** github <github!~github@192.30.252.54> has left #hawtio06:59
*** github <github!~github@192.30.252.49> has joined #hawtio07:15
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/Yhtxcw07:15
githubhawtio/gh-pages 9cdeee1 FuseSource CI: Wagon: Deploying sitegen to repository07:15
*** github <github!~github@192.30.252.49> has left #hawtio07:15
*** davsclaus <davsclaus!~davsclaus@94-137-98-96.customers.ownit.se> has joined #hawtio07:25
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio07:29
*** github <github!~github@192.30.252.55> has joined #hawtio07:32
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/2UCSKA07:32
githubhawtio/master b2d8d60 James Strachan: #778 added an extra API so we can query the detail of a commit07:32
*** github <github!~github@192.30.252.55> has left #hawtio07:32
*** github <github!~github@192.30.252.50> has joined #hawtio07:46
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/4qYnbg07:46
githubhawtio/gh-pages 6bbc86d FuseSource CI: Wagon: Deploying sitegen to repository07:46
*** github <github!~github@192.30.252.50> has left #hawtio07:46
*** jcordes <jcordes!~jcordes@cust.static.213-3-20-168.swisscomdata.ch> has joined #hawtio07:47
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio07:55
*** jcordes <jcordes!~jcordes@cust.static.213-3-20-168.swisscomdata.ch> has quit IRC (Ping timeout: 272 seconds)07:56
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:00
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:02
*** jstrachan <jstrachan!~jstrachan@host31-52-135-193.range31-52.btcentralplus.com> has joined #hawtio08:05
*** github <github!~github@192.30.252.52> has joined #hawtio08:06
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/UCKiJA08:06
githubhawtio/master 1a89a6d Claus Ibsen: Upgraded perfectus08:06
*** github <github!~github@192.30.252.52> has left #hawtio08:06
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:07
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:07
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:10
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:10
*** rhuss1 <rhuss1!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:15
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:17
*** rhuss1 <rhuss1!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:17
*** rhuss2 <rhuss2!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:17
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has joined #hawtio08:19
*** rhuss2 <rhuss2!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:19
*** github <github!~github@192.30.252.52> has joined #hawtio08:21
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/E3stZg08:21
githubhawtio/gh-pages a823945 FuseSource CI: Wagon: Deploying sitegen to repository08:21
*** github <github!~github@192.30.252.52> has left #hawtio08:21
*** rhuss <rhuss!~jolokia@tmo-102-116.customers.d1-online.com> has quit IRC (Read error: Connection reset by peer)08:21
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio08:25
*** dejanb <dejanb!~dejanb@dynamic-78-30-180-89.adsl.eunet.rs> has joined #hawtio09:15
*** chirino <chirino!~chirino@pool-71-180-118-167.tampfl.fios.verizon.net> has quit IRC (Ping timeout: 240 seconds)10:05
*** jstrachan <jstrachan!~jstrachan@host31-52-135-193.range31-52.btcentralplus.com> has quit IRC (Ping timeout: 264 seconds)10:08
*** jstrachan <jstrachan!~jstrachan@86.151.25.229> has joined #hawtio10:09
*** rajdavies <rajdavies!~textual@host86-136-124-40.range86-136.btcentralplus.com> has joined #hawtio10:14
*** jstrachan <jstrachan!~jstrachan@86.151.25.229> has quit IRC (Ping timeout: 272 seconds)10:20
*** jstrachan <jstrachan!~jstrachan@host86-130-237-43.range86-130.btcentralplus.com> has joined #hawtio10:22
*** jstrachan <jstrachan!~jstrachan@host86-130-237-43.range86-130.btcentralplus.com> has quit IRC (Ping timeout: 252 seconds)10:53
*** scranton <scranton!~scranton@c-24-128-50-227.hsd1.ma.comcast.net> has joined #hawtio10:57
*** jstrachan <jstrachan!~jstrachan@host86-167-202-41.range86-167.btcentralplus.com> has joined #hawtio10:57
scrantonjstrachan davsclaus : ping - I'm trying to get a screenshot of hawtio with a camel custom managed bean and I'm seeing error messages in hawtio (https://www.evernote.com/shard/s3/sh/fc4b64d1-ca1c-4d1a-a9aa-2d1f8bbc8422/2789d6a47779f43d2d054befe8b1149d) for this managed bean11:09
scranton (https://github.com/CamelCookbook/camel-cookbook-examples/blob/master/camel-cookbook-monitoring/src/main/java/org/camelcookbook/monitoring/managed/MyManagedBean.java)11:09
jstrachanholy crap - which version of camel/hawtio?11:09
scranton1.211:09
jstrachanshould I be able to just mvn jetty:run that project?11:10
scrantonI think it might just be how camel works - it does not add the other attributes...11:10
jstrachanah its the processor attributes; never usually looked miuch at those ;)11:10
jstrachanlemme try it here...11:10
scrantonI changed the camel-cookbook-monitor module pom.xml to this - https://gist.github.com/scranton/1a0339c8716f56cc01ab11:11
scrantonand copied over the src/main/webapp from hawtio adding in the reference to META-INF/spring/monitor-context.xml11:12
scrantonyeah, looks like JConsole shows those as unavailable...11:12
jstrachando mvn camel:run / mvn jetty:run stuff?11:12
scrantonjetty:run11:12
jstrachandid't seem to work - lemme try a full build first11:13
jstrachanwonder if its worth adding the camel mvn plugin so we can just do "mvn camel:run"?11:14
scrantonjust push a branch with my stuff - https://github.com/CamelCookbook/camel-cookbook-examples/tree/hawtio - do mvn jetty:run in camel-cookbook-monitoring module11:16
jstrachanmaybe camel:run is cleaner - then folks can run hawtio as a stand alone app and connect?11:16
jstrachanwonder if we need a hawtio mvn plugin to run it in the same JVM as a camel:run...11:17
scrantonI'm cool with adding in ways to make hawtio run by default in these example *but* I need to get these screenshots of hawtio into the draft chapters before the publishers skin me :-)11:18
jstrachanmvn camel:run - when I added the plugin to the pom - failed for me https://gist.github.com/jstrachan/7997b219a708b08d792511:18
jstrachanyeah ;)11:18
jstrachanso should I clone your fork then - that runs with mvn jetty:run right?11:19
jstrachansorry - the hawtio branch I mean11:19
scrantonpull again and try the one in the hawtio branch11:19
scrantonit looks like from your exceptions that you might have something else running that's grabbed the jmx url first - https://gist.github.com/jstrachan/7997b219a708b08d7925#file-gistfile1-txt-L1611:20
jstrachanmust be IDEA or something11:20
scrantonsorry for the fire drill - appreciate the help...11:20
jstrachannp ;)11:20
jstrachanok thats better - I can run it now ;)11:21
jstrachanooh - awesome console!11:21
scranton:)11:21
scrantonHawt recipes in this camel cookbook11:22
jstrachanyay - I can reproduce - lemme look at if we can easily fix it11:22
jstrachanyay!11:22
jstrachanso its just viewing mbeans on that one processor is borked it seems11:22
jstrachanall other screenshots ok right?11:22
dejanbjstrachan: hey11:23
jstrachandejanb hey11:24
jstrachanscranton seems a camel / jmx issue - stuff not appearing in jconsole either11:24
dejanbjstrachan: wondering how to add "custom" child to activemq tree11:25
jstrachanscranton davsclaus is it even valid to add @MyManagedBean to a bean - and see things exposed on the Processor mbean in camel?11:28
jstrachandejanb gimme 2 mins...11:28
dejanbjstrachan: sure thing11:28
scrantonjstrachan: yeah - I think your right that Camel's @ManagedResource doesn't add in the other stuff -- http://camel.apache.org/camel-jmx.html#CamelJMX-RegisteringyourownManagedEndpoints11:29
jstrachandavsclaus e.g. this code https://github.com/CamelCookbook/camel-cookbook-examples/blob/hawtio/camel-cookbook-monitoring/src/main/java/org/camelcookbook/monitoring/managed/MyManagedBean.java#L25-2511:29
jstrachanscranton yeah - in JMX it thinks its got all these attributes/methods - but the bean doesnt' - but the Processor wrapper may do or something11:29
scrantonjstrachan: I tried changing to a Processor and same issue11:30
jstrachanscranton this is the only pending screenshot right? as not 100% sure how to even get this bit to work; exposing a bean as a processor in a route with custom attributes; might be better to register your bean separately as an mbean somehow outside of the camel processor stuff for now?11:30
scrantonis there a quick way to add in the log stuff to my web app -- I've got a separate jmx thing that dumps log entries so could show jmx & logging...11:31
jstrachanscranton wonder if its a camel bug; its incorrectly adding the JMX metadata for a usual processor11:31
scrantonotherwise I'll fall back to simple "look hawtio shows you simple JMX camel route stuff"11:31
jstrachanscranton yeah - lemme try it11:32
jstrachanany chance of commit karma? or I can email you a atch11:32
jstrachanpatch ;)11:32
scrantonlet me add you...11:33
scrantonyour in11:33
davsclaustry having the bean extends ServiceSupport as only services ought to be registered11:33
jstrachanscranton thx11:34
davsclausthough yeah those extra attrs should at best not be there11:35
dejanbjstrachan: nm … found how to proceed11:35
davsclausorg.apache.camel.management.ManagedResourceTest11:35
scrantondejanb: sorry to have distracted jstrachan with debugging my stuff :-)11:36
dejanb:)11:36
jstrachandejanb sorry ;) well done though! :)11:36
jstrachandejanb almost done - if there's anything else you need11:36
dejanbjstrachan: will ping you more often these days … back to finish web console compatibility in hawtio11:37
dejanb:)11:37
davsclausscranton yeah i can see the same issue with that unit test in jconsole11:37
davsclausyou cant get the both worlds11:37
davsclausfor custom beans11:37
scrantondavsclaus: I think I modeled my code after that unit test, so not surprised...11:38
davsclausirs just cosmetic11:38
davsclausyour custom ops/attrs works11:38
jstrachandejanb yay! :)11:38
scrantonnice if it didn't add those other attributes -- just makes that screenshot ugly, so will not do that one... :-)11:39
davsclaushttps://issues.apache.org/jira/browse/CAMEL-701811:41
jstrachanscranton there you go - pull11:48
jstrachanmvn jetty:run in that branch and you should get logs, wiki, dashboard, maven search etc11:48
jstrachanscranton btw in your screenshots; using the Camel tab looks a bit cleaner than the JMX one11:50
jstrachandavsclaus just pondering about a "mvn hawtio:run" https://github.com/hawtio/hawtio/issues/782 - am wondering if we could also get it to do a 'camel:run" too - by just invoking the org.apache.camel.spring.Main too11:54
jstrachaneither that or make a hawtio plugin/dependency to camel:run ;)11:55
jstrachanam hoping for camel:run like behaviour we can just add dependencies + a main + system properties ideally11:55
davsclausyeah we could copy the camel run plugin code and adjust it11:57
jstrachanyeah11:58
davsclauswhat would it need to bootup11:58
davsclauslike hawtio-app ?11:58
jstrachanmostly just the hawtio app really11:58
jstrachanyeah11:58
scrantonjstrachan: awesome! thanks for the help -- I'll get a few screenshots into the book today, and then come back around to how to add in hawtio that that example project more cleanly... so readers can just run stuff...11:58
davsclausok that is java code i can figure out to do11:58
jstrachanthis one https://github.com/hawtio/hawtio/blob/master/hawtio-app/src/main/java/io/hawt/app/App.java#L39-3911:58
jstrachanscranton yeah - I think we can get a mvn plugin to just run the hawtio stuff I think11:59
scrantonthat would be very cool11:59
jstrachanscranton then it'd just work with a simple <plugin> option in a pom.xml and work on any jar11:59
scrantonyou mean just run hawtio from the local process -- like your saying how camel:run works? no war, webap, etc. stuff?12:00
jstrachandavsclaus I guess the only thing we'd need to do is allow folks to add the project compile/test classpath too; and be able to also invoke another project-specific main as well as the hawtio one12:00
jstrachandavsclaus ideally we'd then get the Log viewing thingy in hawtio too ;)12:00
jstrachanyeah12:00
jstrachanscranton see https://github.com/hawtio/hawtio/issues/782 - - ideally folks should be able to just run "mvn hawtio:run" kinda like how "mvn camel:run" works - but to also boot up hawtio12:00
jstrachandavsclaus ooh - looks like you can use actual real annotations these days for writing mvn plugins :) http://maven.apache.org/guides/plugin/guide-java-plugin-development.html12:01
scrantonhawtio maven plugin would be cool, especially if it just picked up camel stuff like camel:run -- too easy to not use hawtio with camel then...12:02
jstrachanyeah12:07
davsclauswonder what it takes to let camel:run include hawtio also as its after all booting up jetty?12:09
davsclausmvn came:run-with-hawtio12:10
jstrachanyeah12:11
jstrachanthink we need a hawtio:run too; either could have a bootstrap mechanism for other things  I guess12:12
davsclausyeah both is nice12:12
jstrachanmaybe for now we could add a dependency in camel:run on hawtio-app and add a list of optional extra mains invoked via camel:riun?12:12
jstrachanor maybe camel:hawtio :)12:13
jstrachanwhich is-a camel:run but knows to invoke hawtio already12:13
davsclausyeah its nice with camel:run to have hawtio there also for debugging / browsing / see what goes on etc12:13
jstrachanyeah12:13
jstrachanthe hawtio goal can be run + extra main + hawtio-app extra dependency12:13
davsclausyeah if they are seperate main / jetty we would need to avoid port clashing12:14
scrantonjstrachan: curious if there's a way to display the logName in hawtio log view? or the mdc stuff? is there a magic place to add columns or set a log format pattern for the log view?12:15
scrantonsorry - I missed that Logger is the log name...12:16
davsclausi think we have a ticket for column chooser in log view12:16
davsclausthe data is potential there in fuse-logger-insight12:16
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Ping timeout: 252 seconds)12:19
jstrachanscranton so far hawtio is doing its own log formatting; but we could make that configurable12:19
jstrachanscranton its independent of where the logs are called though12:19
jstrachanscranton its querying an mbean which just keeps a cache of log events12:19
scrantonnot sure how important it is in practice - I'm in art mode now so just trying to get pictures that match my descriptions12:20
scranton:)12:20
scrantonthough would be cool to enable like breadcrumb id -- filter by breadcrumb, etc.12:20
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio12:20
jstrachanscranton yeah; though we have all that with the insight stuff12:21
scrantonits so pretty - https://www.evernote.com/shard/s3/sh/31a745fa-1646-456e-b5d0-82c6be2662bb/91556ddaed8f9973bd0ff5068b92d9ad12:22
jstrachanyay - and stack traces / links etc too ;)12:23
scrantonhave to see if I have an example in here that throughs a stack track that would be more interesting then going into the generic camel log code...12:23
jstrachanmight be nice to enable the breadcrumb stuff on the log stuff though; for folks running locally on 1 machine with a small window of logs; if you're doing concurrent stuff, you still might wanna filter by breadcrumb - or reverse engineer the Gantt / Sequence diagrams12:24
jstrachanyeah12:24
jstrachanscranton need to demo error handling with some code randomly chucking exceptions ;)12:24
*** rhuss <rhuss!c35df461@gateway/web/freenode/ip.195.93.244.97> has joined #hawtio12:25
scrantonthinking of using this image in debugging and monitoring chapter - that should get the readers attention :-) - https://www.evernote.com/shard/s3/sh/047c4363-0bc0-4cfb-b9d5-c8c7cc9c299e/84d3ac9b66e6d1510bec66dca706116312:29
jstrachanyay :)12:30
scrantonmaybe this -https://www.evernote.com/shard/s3/sh/6ddee104-8a07-42ad-84ce-1603437c41a3/32af7b957ad64d30084c8f838fa05d4c12:35
scrantonI feel my day job productivity slipping :-)12:35
jstrachan;)12:35
jstrachanyay!12:35
scrantonso excited - I'll leave you all alone and send you the end chapter...12:35
jstrachan;)12:35
scrantonthanks12:36
jstrachanwonder what the log view in hawtio looks like if you enable the breadcrumb / MDC logging?12:36
jstrachanguess you need a sample route with a few messages per logical breadcrumb12:36
scrantonI might have that - I think I mention MDC somewhere...12:37
scrantonoh yeah - low productivity today...12:37
*** slewis <slewis!~quassel@redhat/jboss/slewis> has quit IRC (Remote host closed the connection)12:46
*** slewis <slewis!~quassel@c-24-34-129-30.hsd1.nh.comcast.net> has joined #hawtio12:48
*** slewis <slewis!~quassel@c-24-34-129-30.hsd1.nh.comcast.net> has quit IRC (Changing host)12:48
*** slewis <slewis!~quassel@redhat/jboss/slewis> has joined #hawtio12:48
*** chm007 <chm007!~cmoulliar@ip-83-134-181-100.dsl.scarlet.be> has quit IRC (Quit: Computer has gone to sleep.)12:56
*** chm007 <chm007!~cmoulliar@ip-83-134-181-100.dsl.scarlet.be> has joined #hawtio13:00
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)13:06
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has joined #hawtio13:07
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio13:12
davsclausscranton yay if you can get more figures / screenshots in the book - readers like some eye candy once in a while13:27
davsclausthere is also more teasers at13:27
davsclaushttp://hawt.io/plugins/camel/13:27
davsclausfor example the new send to endpoint is kinda nice for playing with your routes13:28
scrantondavsclaus: absolutely! I've already promised jstrachan 3 times I will work with him to pull all of the Camel Cookbook examples into a hawtio wiki with test message, etc.... once I get past these draft deadlines I'm already way behind on... :)13:36
scrantonIf only hawtio existed a year ago when jakub and I started this book project, we'd have baked all of the book examples into hawtio... but I'd still love to feature hawtio I guess a separate HawtioCamelCookbook project on https://github.com/camelcookbook13:38
jstrachan;)13:41
jstrachanyeah13:41
*** chirino <chirino!~chirino@pool-71-180-118-167.tampfl.fios.verizon.net> has joined #hawtio14:07
*** github <github!~github@192.30.252.48> has joined #hawtio14:16
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/pEBYtA14:16
githubhawtio/gh-pages 3669553 FuseSource CI: Wagon: Deploying sitegen to repository14:16
*** github <github!~github@192.30.252.48> has left #hawtio14:16
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)14:24
scrantonjstrachan: how to I configure it so it can find the source jar in my local maven repo? trying to get a screenshot of the log stacktrace to source coolness...14:25
jstrachanah; balls - guess we need to add local mvn repo in there...14:26
scrantonthat sounds like I can't do it (yet)...14:27
jstrachanshould be possible' not sure how easy though14:27
jstrachanmind you, your build needs to make sure it installs src jars / javadoc jars for the source/javadoc thingy to work14:27
scrantondone that :)14:28
jstrachanyay14:28
jstrachanlemme see how easy it is to add...14:28
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio14:30
*** github <github!~github@192.30.252.50> has joined #hawtio14:50
github[hawtio] jstrachan pushed 4 new commits to master: http://git.io/yG8meg14:50
githubhawtio/master feca4c7 James Strachan: use more IDE or tab based editor friendly naming of plugin css files14:50
githubhawtio/master c9d5cbc James Strachan: polished the history and commit views some more14:50
githubhawtio/master bfcc50d James Strachan: fix the getCommitTree so that it properly retrieves just the changes for the given commit id and includes the changeType14:50
*** github <github!~github@192.30.252.50> has left #hawtio14:50
*** github <github!~github@192.30.252.55> has joined #hawtio15:08
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/-Qa7Bw15:08
githubhawtio/gh-pages d38081e FuseSource CI: Wagon: Deploying sitegen to repository15:08
*** github <github!~github@192.30.252.55> has left #hawtio15:08
*** davsclaus <davsclaus!~davsclaus@94-137-98-96.customers.ownit.se> has quit IRC (Quit: Computer has gone to sleep.)15:18
*** slewis <slewis!~quassel@redhat/jboss/slewis> has quit IRC (Quit: No Ping reply in 180 seconds.)15:39
*** slewis <slewis!~quassel@redhat/jboss/slewis> has joined #hawtio15:39
*** davsclaus <davsclaus!~davsclaus@94-137-98-96.customers.ownit.se> has joined #hawtio15:48
*** jstrachan_ <jstrachan_!~jstrachan@host86-150-142-168.range86-150.btcentralplus.com> has joined #hawtio15:58
*** jstrachan <jstrachan!~jstrachan@host86-167-202-41.range86-167.btcentralplus.com> has quit IRC (Ping timeout: 264 seconds)16:01
*** github <github!~github@192.30.252.55> has joined #hawtio16:18
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/k4RnAg16:18
githubhawtio/master 8d2a5f9 Stan Lewis: Pull out the forked theme actually, let's generate a separate war for starters16:18
*** github <github!~github@192.30.252.55> has left #hawtio16:18
scrantonjstrachan_ davsclaus : check your email :-)16:19
jstrachan_scranton reading :)16:19
scrantonI have funnier code *if* I could jump to my local repo src... for the last screenshot in the chapter16:20
davsclausjstrachan_ why do you guys try so hard to make us not love osgi16:26
davsclausjava.lang.NoSuchMethodError: org.apache.aries.blueprint.container.BlueprintContainerImpl.<init>(Ljava/lang/ClassLoader;Ljava/util/List;Ljava/util/Map;Z)V16:26
davsclausat org.apache.aries.blueprint.web.BlueprintContextListener.contextInitialized(BlueprintContextListener.java:86)16:26
davsclausat org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:764)16:26
davsclaussome osgi blueprint stuff for embedding hawtio in camelrun16:26
davsclausi guess you guys use blueprint xml to bootstrap some stuff16:26
jstrachan_yeah16:26
jstrachan_maybe we need a separate bootstrap for osgi - e.g. to exclude the hawtio-base.war / hawtio-default.war which defaults to blueprint-web for IoC16:27
jstrachan_IoC is a PITA really ;)16:27
davsclausmaybe just a plain servlet and no blueprint xml file at all16:28
davsclauskinda hate all this as it brings in osgi related jars and you are half rucked with classloading path issue16:28
davsclauswe got weird errors with pojosr depending on ordering of classes in the CP where the osgi jars are vs your jars vs 3rd party etc16:28
jstrachan_we should parameterise the WAR_FILENAMe in App.java so we can just use hawtio-web in osgi /pojosr16:29
jstrachan_davsclaus hawtio-web has no blueprint16:29
jstrachan_here's where we find the war https://github.com/hawtio/hawtio/blob/master/hawtio-app/src/main/java/io/hawt/app/App.java#L77-7716:29
jstrachan_we just need to make that code a bit more flexible - so we could configure exactly what war to run16:29
*** github <github!~github@192.30.252.54> has joined #hawtio16:30
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/9Ximdw16:30
githubhawtio/gh-pages 414312e FuseSource CI: Wagon: Deploying sitegen to repository16:30
*** github <github!~github@192.30.252.54> has left #hawtio16:30
*** github <github!~github@192.30.252.51> has joined #hawtio16:31
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/K6bHYg16:31
githubhawtio/master acb2d93 Stan Lewis: tweak JSDoc comments, add @static tags to wiki methods16:31
*** github <github!~github@192.30.252.51> has left #hawtio16:31
davsclausyeah its starting that main on app, which exacts hawtio-web in tmp dir, and then jetty starts it16:32
davsclausand i guess we have some blueprint xml stuff in hawtio-web that triips it16:32
jstrachan_it extracts hawtio.war - which is maybe default.war?16:32
jstrachan_hawtio-web has no blueprint at all - its hawtio-base.war / hawtio-default.war which add blueprint IoC stuff16:32
jstrachan_https://github.com/hawtio/hawtio/blob/master/hawtio-app/pom.xml#L20-2016:33
jstrachan_so we maybe need a main - which is WAR independent16:33
jstrachan_then you can just include hawtio-web.war for the camel:run stuff16:33
jstrachan_we could maybe move the io.hawt.app.App - which is 1 trivial class - into hawtio-core; then make hawtio-app jar a big fat embedded jar- but have a way to include the hawtio-web.war via maven for the mvn plugin approach?16:34
jstrachan_actually just use this Main direct16:35
jstrachan_https://github.com/hawtio/hawtio/blob/master/hawtio-embedded/src/main/java/io/hawt/embedded/Main.java#L41-4116:35
jstrachan_which you can configure the web app to use16:35
jstrachan_https://github.com/hawtio/hawtio/blob/master/hawtio-embedded/src/main/java/io/hawt/embedded/Main.java#L8116:35
jstrachan_then you're not hard-wired to hawtio-default.war which the hawtio-app.jar does16:36
jstrachan_dealing with many containers/runtimes/IoC containers/enviornments can be kinda complex eh ;)16:36
*** jstrachan <jstrachan!~jstrachan@host86-146-101-142.range86-146.btcentralplus.com> has joined #hawtio16:40
*** jstrachan_ <jstrachan_!~jstrachan@host86-150-142-168.range86-150.btcentralplus.com> has quit IRC (Ping timeout: 248 seconds)16:42
*** github <github!~github@192.30.252.54> has joined #hawtio16:45
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/4PusPQ16:45
githubhawtio/gh-pages eeab699 FuseSource CI: Wagon: Deploying sitegen to repository16:45
*** github <github!~github@192.30.252.54> has left #hawtio16:45
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio16:49
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)16:59
*** github <github!~github@192.30.252.49> has joined #hawtio17:00
github[hawtio] jstrachan pushed 5 new commits to master: http://git.io/Zz7Qcg17:00
githubhawtio/master 51686ae James Strachan: #778 removed cruft17:00
githubhawtio/master afba6a8 James Strachan: #778 moved the cell templates into the markup and ensure we keep the branch name in the commit link17:00
githubhawtio/master fea68e2 James Strachan: #778 use nicer breadcrumbs so the history / commit views are easier to navigate and understand from the nav bar alone17:00
*** github <github!~github@192.30.252.49> has left #hawtio17:00
*** github <github!~github@192.30.252.48> has joined #hawtio17:03
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/GrmsPg17:03
githubhawtio/master 019575e James Strachan: #778 add a history link when viewing an old version of a file; so its a little more obvious we're looking back in time & make it easy to pop back to the history view17:03
*** github <github!~github@192.30.252.48> has left #hawtio17:03
jstrachandavsclaus all my rambles above make sense about using the hawtio-embedded libraryand main?17:03
*** dejanb <dejanb!~dejanb@dynamic-78-30-180-89.adsl.eunet.rs> has quit IRC (Quit: dejanb)17:05
jstrachanscranton finally flicked thorugh all that pdf ;) sorry it took a while! - looks great ;)17:12
jstrachandid't see a "send" screenshot for sending sample messages in - might have missed it htough17:13
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Ping timeout: 246 seconds)17:16
davsclausjstrachan yeah maybe tomorrow, got a bit further as removed some blueprint jars17:18
jstrachancool17:18
davsclausbut i guess if you run a camel blueprint app and wanna start hawtio also we may have that cp issue again17:18
jstrachanjust using hawtio-web instead of hawtio-default should do the trick - no blueprint at all then17:18
jstrachanyeah17:18
davsclauswonder if jetty has a loo kin my web-inf/lib first17:18
davsclausyay camel:run booted up hawtio also for the camel-example-spring17:24
jstrachanyay!!!17:24
davsclausits a bit too verbose on the logging17:24
davsclausand still need some CP love17:24
jstrachanam hoping the application logs appear in the hawtio Logs view?17:24
davsclausas i had to add hawtio as dep on the example17:24
davsclausneed to fiddle with that in the plugin tomorrow17:24
jstrachangreat :)17:24
davsclausjust that its a zillion jars to add correct17:24
davsclauswe should maybe have the offline17:25
davsclausas it has the maven indexer and whatnot17:25
jstrachanyeah17:25
davsclauseg there is a special assembly in the hawtio-app17:25
davsclausthat creates a hawtio.war file17:25
jstrachanwe could have a special war just for camel:run even17:25
davsclausyeah though maybe some ppl love the maven plugin during development :)17:26
davsclausit has access to 3rd party source and javadoc17:26
jstrachanlike the idea folks can just add extra stuff to the plugin's <dependency> section to add more stuff too17:26
jstrachanyeah17:26
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has quit IRC (Quit: Computer has gone to sleep.)17:33
jstrachandavsclaus hawt! just tried the quickstart CBR example on openshift - and the links to the camel diagram / send page worked perfectly! thanks again for all those fixes davsclaus :)17:37
davsclausyay17:39
davsclausthe camel-example-management is actually a bit more fun to run17:39
davsclausas it keep sending messages and with hawtio we can better see what happens17:39
jstrachanyeah; we maybe need one of those in the fabric distro17:40
davsclausscranton looks great with eye candy and screenshots in action17:41
davsclausnice with the debugging with step functionality makes it easier17:41
davsclausscranton maybe have some side-bar how to get hawtio running for your readers17:42
scrantonjstrachan davsclaus : thanks - I don't think I found a good spot for the send stuff -- I was stretching to include the Log / Source viewer :-)17:42
davsclausso when they try the source code they can get those screenshots on their computers also17:42
jstrachanscranton ;)17:42
davsclausyeah the send stuff would come really handy for playing with your apps17:42
scrantondavsclaus: I had to do a bit of hacking on the project to get it to work, so I'm thinking given the timing I'd rather fork the examples project to create a HawtCamelCookbookExamples project that has much better integration with hawtio -- wiki pages with mini doc, sample code, send to buttons, etc.17:44
scrantonThe publishers are already screaming at me for taking so long, so thinking I'll push the book out, and then keep hacking at the github.com/camelcookbook site, since that's where we drive the readers anyways for the code...17:45
jstrachandavsclaus btw loanbroker is good on Fuse / openshift - as it keeps sending stuff - and its got the breadcrumbs ./ insight stuff17:45
scrantonnot perfect, but I don't think jkorab and I have it in us to do a couple more months of hacking on the book to better pull in hawtio...17:45
davsclausya its 1st december on suntday and the book site said the book is out in december :)17:46
davsclausjstrachan ah you mean the example gnodet added recently ?17:46
scrantonyeah, email from publisher today send - get in your draft edits or we'll push into Jan :-)17:46
jstrachandavsclaus yeah17:47
davsclauswell not to bad as then the book is from 2014 and not 2013  ;)17:47
scrantonugh17:47
scrantonand miss the christmas rush to buy this camel book... never :)17:48
*** rhuss <rhuss!c35df461@gateway/web/freenode/ip.195.93.244.97> has quit IRC (Quit: Page closed)17:50
davsclausyeah i think whitehurst has an order of 6000 books pending for x-mas :)17:54
*** davsclaus <davsclaus!~davsclaus@94-137-98-96.customers.ownit.se> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)17:57
*** github <github!~github@192.30.252.49> has joined #hawtio17:59
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/Wmk5DQ17:59
githubhawtio/master b8246d3 Stan Lewis: Check that errorObject is actually an object before sending it along to the logger17:59
*** github <github!~github@192.30.252.49> has left #hawtio17:59
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has joined #hawtio18:02
*** chm007 <chm007!~cmoulliar@ip-83-134-181-100.dsl.scarlet.be> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)18:02
*** github <github!~github@192.30.252.51> has joined #hawtio18:14
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/5qeRvw18:14
githubhawtio/gh-pages f506ffe FuseSource CI: Wagon: Deploying sitegen to repository18:14
*** github <github!~github@192.30.252.51> has left #hawtio18:14
*** rajdavies <rajdavies!~textual@host86-136-124-40.range86-136.btcentralplus.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)18:23
*** lhein <lhein!~quassel@redhat/jboss/lhein> has quit IRC (Remote host closed the connection)18:25
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio18:43
*** github <github!~github@192.30.252.53> has joined #hawtio18:50
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/nc-yTA18:50
githubhawtio/master 67461ce Stan Lewis: Fill in more docs for app.ts and CodeEditor.ts, fix up some red squiggles introduced by Idea's interpretation of jsdoc comments18:50
*** github <github!~github@192.30.252.53> has left #hawtio18:50
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio19:03
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:21d4:4948:14b:c8d0> has joined #hawtio19:11
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)19:11
*** jstrachan_ <jstrachan_!~jstrachan@host86-146-101-142.range86-146.btcentralplus.com> has joined #hawtio19:13
*** jstrachan <jstrachan!~jstrachan@host86-146-101-142.range86-146.btcentralplus.com> has quit IRC (Ping timeout: 246 seconds)19:16
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has quit IRC (Quit: Computer has gone to sleep.)19:34
*** github <github!~github@192.30.252.51> has joined #hawtio19:49
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/xvvApw19:49
githubhawtio/master be589a5 Stan Lewis: moar JSDoc19:49
*** github <github!~github@192.30.252.51> has left #hawtio19:49
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has joined #hawtio20:06
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has quit IRC (Quit: Computer has gone to sleep.)20:16
*** jstrachan_ <jstrachan_!~jstrachan@host86-146-101-142.range86-146.btcentralplus.com> has quit IRC (Quit: Leaving...)20:23
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Ping timeout: 272 seconds)20:34
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio20:43
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)20:56
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio20:57
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)21:07
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio21:08
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has joined #hawtio21:09
*** github <github!~github@192.30.252.49> has joined #hawtio21:14
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/aRP_3g21:14
githubhawtio/gh-pages bd38a8d FuseSource CI: Wagon: Deploying sitegen to repository21:14
*** github <github!~github@192.30.252.49> has left #hawtio21:14
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:21d4:4948:14b:c8d0> has quit IRC (Ping timeout: 252 seconds)21:17
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)21:18
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has joined #hawtio21:19
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio21:31
*** slewis <slewis!~quassel@redhat/jboss/slewis> has quit IRC (Quit: No Ping reply in 180 seconds.)21:38
*** slewis <slewis!~quassel@c-24-34-129-30.hsd1.nh.comcast.net> has joined #hawtio21:38
*** slewis <slewis!~quassel@c-24-34-129-30.hsd1.nh.comcast.net> has quit IRC (Changing host)21:38
*** slewis <slewis!~quassel@redhat/jboss/slewis> has joined #hawtio21:38
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has quit IRC (Quit: Computer has gone to sleep.)21:52
*** Eduardo_ <Eduardo_!cf3d44a2@gateway/web/freenode/ip.207.61.68.162> has joined #hawtio22:14
Eduardo_hello, I completely newbie in hawtio22:15
Eduardo_is this the right place to make some questions?22:15
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has joined #hawtio22:16
Eduardo_anybody there?22:16
*** iocanel <iocanel!~iocanel@redhat/jboss/iocanel> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)22:19
*** scranton <scranton!~scranton@c-24-128-50-227.hsd1.ma.comcast.net> has quit IRC ()22:19
*** slewis <slewis!~quassel@redhat/jboss/slewis> has quit IRC (Quit: No Ping reply in 180 seconds.)22:29
*** slewis <slewis!~quassel@redhat/jboss/slewis> has joined #hawtio22:30
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)22:35
*** kearls <kearls!~textual@ool-18bd230a.dyn.optonline.net> has quit IRC (Quit: Computer has gone to sleep.)22:55
*** slewis <slewis!~quassel@redhat/jboss/slewis> has quit IRC (Read error: Operation timed out)23:28
*** slewis <slewis!~quassel@c-24-34-129-30.hsd1.nh.comcast.net> has joined #hawtio23:30
*** slewis <slewis!~quassel@redhat/jboss/slewis> has joined #hawtio23:30
*** github <github!~github@192.30.252.52> has joined #hawtio23:56
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/KG410Q23:56
githubhawtio/gh-pages c4c11fc FuseSource CI: Wagon: Deploying sitegen to repository23:56
*** github <github!~github@192.30.252.52> has left #hawtio23:56

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!