Wednesday, 2013-04-10

*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)00:01
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio00:17
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/vgl7WA00:17
githubhawtio/gh-pages 9a0bcbc FuseSource CI: Wagon: Deploying sitegen to repository00:17
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio00:17
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio01:26
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)01:36
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Leaving.)02:53
*** is-mw <is-mw!~is-mw@p50878CDA.dip0.t-ipconnect.de> has joined #hawtio03:25
*** is-mw2 <is-mw2!~is-mw@p50878BC6.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 255 seconds)03:26
*** chm007 <chm007!~cmoulliar@ip-83-134-34-29.dsl.scarlet.be> has joined #hawtio04:28
*** chm007 <chm007!~cmoulliar@ip-83-134-34-29.dsl.scarlet.be> has quit IRC (Quit: Computer has gone to sleep.)04:46
*** rhuss <rhuss!~jolokia@out-2.consol.de> has joined #hawtio05:43
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio05:44
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/oYjawg05:44
githubhawtio/master 4b94763 James Strachan: added icon to the profile view for #4505:44
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio05:44
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio05:48
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/-XW3Ow05:48
githubhawtio/master 0311f01 James Strachan: disable the icon on the profile view as it tends to generate a nasty flicker for #4505:48
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio05:48
*** rhuss <rhuss!~jolokia@out-2.consol.de> has quit IRC (Quit: Leaving.)06:15
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio06:24
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/Lvrk1A06:24
githubhawtio/master bb6c7d6 James Strachan: added documentation links for the developer plugins06:24
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio06:24
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio06:26
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/FUKzsQ06:26
githubhawtio/master b8ff9ac James Strachan: added newly created plugins to change log06:26
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio06:26
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio06:27
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/C3cTLQ06:27
githubhawtio/gh-pages 19f9579 FuseSource CI: Wagon: Deploying sitegen to repository06:27
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio06:27
*** jstrachan <jstrachan!~jstrachan@host81-151-47-122.range81-151.btcentralplus.com> has joined #hawtio06:45
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio06:56
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/QoSd7w06:56
githubhawtio/master 66bd2dc James Strachan: fix #239 so we always show a table when you select a collection of 1 or more mbeans (e.g. Queues / T2013-04-10T07:09:03  *** davsclaus <davsclaus!~davsclaus@78-72-73-107-no33.tbcn.telia.com> has joined #hawtio06:56
jstrachandavsclaus fixed that annoying dont-show-table-when-1-child thing :)07:22
*** rajdavies <rajdavies!~textual@host86-145-92-116.range86-145.btcentralplus.com> has joined #hawtio07:22
davsclausjstrachan ah fantastic, and its early in the morning, and a major goal already fixed :)07:24
jstrachan;)07:25
jstrachandavsclaus I added icons to the profile view btw - but they flickered, so disabled them for now07:25
davsclauswonder what it takes to do custom cell rendering so we can show like fuse ide?07:25
jstrachanhttps://github.com/hawtio/hawtio/blob/master/hawtio-web/src/main/webapp/app/camel/js/profile.ts#L1407:25
jstrachanoh you mean the chart thingy?07:25
davsclausis there some CSS ninja tricks for filling a cell?07:25
davsclausyeah love the grey bars07:25
davsclausfor the 0 ... max relative scale07:26
jstrachanyeah07:26
davsclauscan be useable for other tables07:26
jstrachanthere's sparklines for easy inclusion of charts into cells http://omnipotent.net/jquery.sparkline/#s-about07:26
jstrachanthough we probably need something custom07:26
davsclausyeah wonder if it can auto do this, based on reading the min/max values and scale it automatic?07:26
davsclausor we need to loop the data and assign a "value" for the scale07:27
davsclausjstrachan ah the flickering could be because i was lazy and clear the data on refresh07:27
davsclauscould proably just index the data and update the numbers07:27
jstrachanah!07:27
davsclausthen the icon shouldnt flicker i assume07:27
jstrachanwondered why it was flickering so badly07:27
jstrachanyeah07:27
davsclausthe problem is that its only really camel 2.11 that outputs the processor stats in guaranteed order07:28
davsclauswe probably need to in some way read the route model and figure out the order if the prcessor ids so they are listed correctly07:28
davsclausi can work on the index stuff so it wont flicker07:29
jstrachanyeah - the $scope.rowIcon function in profile.ts looks up the XML node for the id to find out the icon - from that we can kinda figure out the display order etc07:31
davsclausoh07:32
jstrachane.g. from the route's XML we could walk (depth first) and generate all the ids in order07:32
davsclausyeah then the index also matches the icon etc07:32
davsclausthen we are sure07:32
jstrachanvar ids = []; routeXml.find("*").each((node, idx)) => ids.push(node.getAttribute("id"))07:32
jstrachansomething like that (maybe checking for null ids)07:33
jstrachanvar ids = []; routeXml.find("*").each((idx, element)) => var id = element.getAttribute("id"); if (id) ids.push(id))07:33
davsclausah cool07:34
davsclausi guess we could do this once in the init code07:34
jstrachanyeah07:34
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio07:35
jstrachanmaybe on startup create a map of ids -> icons and the order of ids etc07:35
jstrachan(ideally one day we'd have the tree structure too maybe)07:35
davsclausyeah so its all done once07:35
jstrachanyeah07:35
jstrachanguess we could cheat and generate a pseudo tree structure by adding N 'pads' before the id/icon (kinda like spaces but using css / icons or something) so we indent the first column to visualise the nesting07:36
2013-2013-04-10T08:17:43 <davsclaus> k
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:853c:9979:4e62:61fe> has joined #hawtio08:18
jstrachandavsclaus just adding drag/drop to the tree, so we can reorder steps more easily & move stuff around08:23
davsclausyay08:24
davsclausyeah the camel wiki editor is starting to shape up08:24
jstrachanyeah08:24
davsclauswhen i added a "log" to the last "to" yesterday08:25
davsclausthen it was added as sub level node to the "to"08:25
davsclauseg to was parent08:25
davsclausso it was not in straight line as the others08:25
davsclausi guess its the usual where to add it and represent it?08:25
davsclausbut was cool seeing how far we are already08:26
jstrachanyeah08:28
jstrachanhaven't added support for the logic as to whether we should nest or be peers stuff - right now it adds to the node thats selected08:28
jstrachanplus need to port that logic to make the label nicely based on all the nodes08:28
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio08:29
jstrachanand add all those special case hacks :)08:29
jstrachanthough am hoping to put as much of the hacks into the generated json schema for camel really (which eventually we can fix for good in the camel model)08:29
jstrachanmostly its all those special bits of code in AbstractNode in IDE08:30
davsclausyeah would be nice with one place for this logic08:30
jstrachanyeah08:30
jstrachanI've been trying to refactor most of the IDE code into the org.fusesource.camel.tooling.util.CamelModelUtils so we can use that from IDE or from the code generator08:31
davsclausah good08:31
jstrachanguess we need to add the isNextSiblingStepAddedAsNodeChild() logic from AbstractNode etc too08:31
jstrachanam amazed how close to IDE we got so quickly to be honest; given the huge amount of time IDE took ;)08:32
davsclausyeah, all functionality from IDE is likely possible to port/implement this year in hawtio08:34
jstrachanthis month really ;)08:34
davsclausi guess it just have that fabric tree08:34
davsclauswhich is kinda nice08:34
jstrachanyeah08:34
davsclausbut we got the maps :)08:34
jstrachanyeah ;)08:35
davsclausand i guess there is some shell terminal library we may use?08:35
davsclausif ppl want to shell from brwoser08:35
davsclausnot sure if that is doable? is there some security restrictuons or whatnot?08:35
jstrachanyeah - would love that https://github.com/hawtio/hawtio/issues/1708:35
jstrachanone quick workaround would be to link to the exisitng karaf webconsole's shell if its deployed08:36
davsclausbut I would love to see "aggregated" stats / views etc08:36
jstrachanyeah08:36
jstrachandavsclaus as soon as 1.1 is out (and the camel editor is basically working) am gonna work on the distributed logs / stats / message audit viewer stuff (using the fabric insight / ES stuff)08:37
davsclausyeah that is goona be killer08:37
jstrachanon the terminal idea - would love to hack karaf shell so we can have alternative renderings - i.e. so commands can just return some JSON (rather than a text formatted ascii table)08:37
jstrachanthe jboss forge project does a similar thing; it lets different UIs take the results and render them differently (e.g. console versus eclipse plugin)08:38
davsclausi think there was a you tube video of a shell doing2013-04-10T08:39:07  <jstrachan> we do need better navigation into other jvms too - thats badly missing from fabric08:38
jstrachan(and connecting to jvms on the same machine like IDE does)08:39
davsclaus+108:39
davsclausand a wizard to help adding new jvms etc08:39
jstrachanyeah08:39
davsclausand maybe a test button08:39
jstrachanwould love this btw https://github.com/hawtio/hawtio/issues/14708:41
jstrachani.e. a textarea that as you post code into it gets transformed into a nicely linked stack trace with source links08:41
jstrachanto let you take crap from text logs and get the maven linking crack from the log viewer08:42
davsclausah yeah that is hawt08:48
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)10:10
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio10:19
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)10:29
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio10:52
*** chm007 <chm007!~cmoulliar@ip-213-135-242-52.static.luxdsl.pt.lu> has joined #hawtio11:35
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)11:53
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio11:54
github[hawtio] dejanb pushed 1 new commit to master: http://git.io/3sdhSw11:54
githubhawtio/master b98fafa Dejan Bosanac: first stub at #161 - send messages to secured broker11:54
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio11:54
dejanbjstrachan: hey … pushed some stuff for sending messages to secured broker11:55
dejanbbasically adding activemq username/password to preferences11:55
dejanband using it11:55
dejanbso it now works in a-mq11:56
jstrachanyay!!11:56
jstrachanwill give it a try!11:56
jstrachanthx11:56
dejanbthe thing I don't like is that we can have multiple brokers11:56
dejanbwith different preferences11:57
dejanbso not sure that's the best way to configure11:57
dejanbalso I need to use it with camel context as well11:57
jstrachanyeah11:57
dejanbwill dig further11:57
jstrachanmaybe its a bit like code styles in IDEs; we need to create named credentials and choose which one to use for which broker (e.g. folks coudl setup production / QA users or something)11:58
davsclausdejanb, jstrachan - we also need a way to use secure jolokia12:00
dejanbdavsclaus: yeah12:00
davsclauseg jboss fuse would need that if you need remote hawtio consoles12:00
davsclausand if ppl wanna secure it :)12:01
dejanbjstrachan: or somehow set credentials per broker12:01
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio12:01
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/4ZI8WQ12:01
githubhawtio/gh-pages b2965c1 FuseSource CI: Wagon: Deploying sitegen to repository12:01
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio12:01
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio12:01
jstrachandavsclaus jolokia is secure in the fabric-jolokia feature; though think we're currently not using that ;012:11
jstrachandejanb yeah - figure there could be many brokers; and you don't wanna reset credentials for every broker; you probably jus2013-04-10T12:23:07  <dejanb> ok :)12:11
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio12:25
github[hawtio] jstrachan pushed 3 new commits to master: http://git.io/yKXsZw12:25
githubhawtio/master 45da835 James Strachan: fix possible exceptions12:25
githubhawtio/master 699b152 James Strachan: latest generated camel schema with support for acceptInput / acceptOutput / nextSiblingAddedAsChild12:25
githubhawtio/master 10db8d5 James Strachan: attempt to fix #237 by using lower osgi version and updating infinispan12:25
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio12:25
jstrachanI love the osgi tooling when deploying hawtio in osgi :)12:28
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio12:40
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio12:46
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/62DNcA12:46
githubhawtio/gh-pages 2bad758 FuseSource CI: Wagon: Deploying sitegen to repository12:46
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio12:46
*** hani <hani!~hani@207-237-37-180.c3-0.avec-ubr1.nyr-avec.ny.static.cable.rcn.com> has quit IRC (Read error: Connection reset by peer)12:47
*** hani <hani!~hani@207-237-37-180.c3-0.avec-ubr1.nyr-avec.ny.static.cable.rcn.com> has joined #hawtio12:48
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has quit IRC (Ping timeout: 252 seconds)12:50
*** chirino <chirino!~chirino@pool-71-180-128-149.tampfl.fios.verizon.net> has joined #hawtio12:52
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Ping timeout: 255 seconds)12:56
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)12:57
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio13:02
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio13:06
slewisyeah, the osgi stuff is really nice now, I really like the classpath/resource check thing...13:06
jstrachanslewis yeah!13:16
jstrachanwould be nice to have a nice install dialog that uses the group / artifact / version completion of mavenIndexer btw!13:18
slewisyeah, that'd beat the URL wouldn't it13:18
slewisplus it'd be good to also be able to select wrap/fab/webbundle or whatever13:18
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)13:18
slewisand maybe also provide some additional fields, for example wrap allows you to specify all kinds of config13:18
slewison the url and it's ass, but if there was a nice form to do it that'd be hawt13:19
jstrachanyeah13:22
jstrachanmaybe something a bit like this https://hawtio-jstrachan.rhcloud.com/#/maven/advancedSearch13:25
jstrachanbut with the combo box of https://hawtio-jstrachan.rhcloud.com/#/maven/search13:25
slewisyeah, exactly :-)13:26
slewisooh, I should center that search page a bit better...13:26
slewisand do you want to keep the padding above it when there's no results to show?13:26
jstrachannot sure its worth it really13:27
slewisyeah, was on the fence...  the page looked empty with it at the top13:27
slewisbut then it also kinda looks odd in the middle there13:28
slewisor really not in the middle but sorta floating by itself.2013-04-10T13:29:10  <jstrachan> ;)13:28
slewisbtw there's too much random jackson documentation and code snippets on the web13:29
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio13:30
*** alessio <alessio!cddfe5cb@gateway/web/freenode/ip.205.223.229.203> has joined #hawtio13:35
alessiohi13:36
slewishi there!13:37
alessiowhile looking for a system to monitoring my ActiveMQ server, I came across hawtio13:39
alessioseems a good product13:39
slewisyeah, hawtio definitely has features for monitoring activemq...13:40
alessiobut i have some difficult to set up properly13:40
jstrachanhopefully 1.1 will help :) we're gonna release that in the next day or two I hope - gives you easier wars to deploy13:40
slewisyeah..13:41
jstrachane.g. hawtio-default-offline.war - which avoids doing git clones and whatnot13:41
alessiosounds good13:41
jstrachanalessio what container are you using?13:41
alessiotomcat13:41
alessiotomcat 713:41
alessiobut i don't have any container locking.... so i can use either jetty13:42
alessioa question13:42
alessioi'm planning to deploy the AMQ server and hawtio in separte machine13:43
*** dbokde <dbokde!~Adium@76-220-59-86.lightspeed.sntcca.sbcglobal.net> has joined #hawtio13:43
alessiothere are any restriction about13:43
jstrachanright now today, hawtio only really works well in the same JVM as the services you're managing (e.g. AMQ)13:46
jstrachanthough really hawtio on the server side is really just a little servlet realy; exposing JMX operations over HTTP13:46
jstrachanso there's no real issue with hawtio using up much in the way of server side resources really13:46
jstrachanits mostly just static html/css/js files13:47
jstrachanwe will make hawtio a little better at working remotely though to remove this restriction13:47
alessiothanks, you are doing a good job13:49
jstrachanin 1.1 we've added a hawtio-default.war which has the basic stuff you need; which should just work in tomcat/jetty now13:54
jstrachanhttps://oss.sonatype.org/content/repositories/snapshots/io/hawt/hawtio-default/1.1-SNAPSHOT/13:55
davsclausjstrachan we could possible add instructions how to add jolokia or hawtio WAR to standalone ASF AMQ13:58
davsclauseg it has embeded jetty13:58
davsclausso it ought to just be install jolokia war or hawtio web13:58
davsclausand fiddle with that config file to tell jetty about the new WAR13:58
slewisyeah, that'd be a good idea14:00
slewisamq + hawtio embedded would be kinda hawt too really14:00
jstrachanyeah14:00
jstrachandejanb rajdavies  I geuss the stand alone AMQ distro should just include hawtio?14:01
dejanbjstrachan: yeah … I think that's the plan for 5.914:01
jstrachancool :)14:02
davsclausah yeah the old console looks really out dated14:02
dejanbit already includes jolokia by default14:02
jstrachandejanb ah awesome :)14:03
davsclausalso those web examples14:03
jstrachandejanb whats a Mb or two for the whole hawtio then :)14:03
jstrachanplus removing the old web app would free up 20Mb of RAM14:03
dejanbexactly ;)14:03
dejanbjstrachan davsclaus wrt web examples … wondering if we can provide some mechanism to deploy simple apps in hawtio14:04
dejanbso we can 2013-04-10T14:05:08  <dejanb> awesome … will take a look at that14:04
slewisalso could add examples and stuff to the wiki if we add some snazzy directives14:05
jstrachanwould be great to add a deploy UI though14:05
jstrachanyeah14:05
davsclausdejanb the amq sample examples14:05
jstrachana html page of default apps to be installed kinda thing14:05
dejanbyeah14:05
slewisyeah...  other option could be to wrap those in hawtio plugins14:06
jstrachanwould be nice to have some kinda wiki page - kinda like a web app version of karaf features - with all the apps and some description of them with an install button next to them etc14:06
slewisyeah14:06
jstrachanjust a trivial directive wrapper around the 'deploy mvn coordinates' action really14:06
slewisright14:07
*** alessio <alessio!cddfe5cb@gateway/web/freenode/ip.205.223.229.203> has quit IRC (Ping timeout: 245 seconds)14:07
dejanbthat would rock14:07
jstrachanslewis damm - seems dynatree does some kinda deep clone of data objects you add into the tree; so I can't do anything simple like move things around :(14:21
slewisgrr14:22
slewismaybe it's time to switch to that new one14:22
jstrachannot sure why its doing that!14:23
slewismaybe to keep you from fiddling with it's bits :-)14:23
jstrachan;) - thing is this is the 'data object' though; not the tree node thing that it makes and owns14:23
dejanbjstrachan slewis while browsing the queue … message body appears invisible14:24
dejanbI can see it's there and I can copy it … but it doesn't show14:24
jstrachandejanb yeah - thats painful - if you try scroll it it kinda appears14:24
slewistry scrolling a bit...14:24
jstrachandejanb there's some icky issue with codemirror14:24
dejanbah14:24
dejanbcool14:24
dejanbtnx14:24
jstrachanwould love to fix that though!14:24
dejanblet me try upgrading it14:26
jstrachanits some odd timing issue or something; seems ok mostly with camel browsing14:26
jstrachanbut its definitely wacky14:26
jstrachanslewis just found this - you fancy tinkering? :) http://www.heikura.me/#!/14:28
jstrachanthat one seems to resize the editor14:29
slewisooh14:33
slewisyeah, I'll look into that after I get done mucking about in jackson-land14:34
jstrachanyay!14:34
slewisi think maybe that codemirror has an issue with the enclosing div's initial height of 0 when I added the animation14:35
slewisprobably messes up it's calculation of what size it should be14:35
slewisbut then when the div changes it doesn't recalculate14:35
slewisso wonder if maybe it'd be possible it could act on a change to it's element...14:36
jstrachanooh just spotted our first stackoverflow http://stackoverflow.com/questions/tagged/hawtio14:39
slewiswhoah, hawt!14:39
slewismight have to explore maybe triggering an event when the expander finishes expanding, that might sort the codemirror thing14:44
slewisI suspect codemirror redraws on various events hence why scrolling makes it appear14:44
*** vijaykiran <vijaykiran!~user@213.208.206.25> has joined #hawtio14:55
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio15:01
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/pPI8ug15:01
davsclausah nice tag on SO15:06
2013-04-12013-04-10T15:07:05 <slewis> was thinking we need one
slewiscould grab the first line from the website for starters15:07
davsclausyeah good idea15:08
davsclauslet me suggest that15:08
slewiskewl, thanks!15:08
davsclausok15:10
davsclausrequires a peer review15:10
davsclausso lets see later if they accept it or what happens15:10
slewisnice, guess they accepted it :-)15:26
slewisand excellent that it links back to the site15:26
jstrachanawesome15:26
davsclausah we can suggest tag synonyms15:27
slewisactually we should maybe link back to this from github and the site for questions maybe15:28
dejanbjstrachan slewis changed message browse body style to match camel endpoint … works nicely now15:31
jstrachanslewis agreed15:31
jstrachandejanb yay!15:31
*** dejanb <dejanb!~dejanb@dynamic-109-121-108-154.adsl.eunet.rs> has quit IRC (Quit: dejanb)15:43
jstrachanslewis yay, we have custom form controls now - e.g.  here's how to add a formTemplate to a property https://github.com/hawtio/hawtio/blob/master/hawtio-web/src/main/webapp/app/camel/js/camelModel.js#L11915:44
jstrachanwill see if I can generate that with the neater &lt; instead15:45
jstrachanbasically its the HTML to use for the control - with angular expressions inside if required - which is then just used by the hawtio-form-custom directive15:45
jstrachan(e.g. this adds a textarea of a certain style / size15:45
*** dejanb <dejanb!~dejanb@dynamic-109-121-108-154.adsl.eunet.rs> has joined #hawtio15:53
*** vijaykiran <vijaykiran!~user@213.208.206.25> has quit IRC (Ping timeout: 252 seconds)15:58
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)16:08
slewisjstrachan: yay!16:22
jstrachanslewis worked out really nice :)16:22
slewisawesome...16:23
jstrachanshame it looks so fugly in the generated camel schema js doc - thats gson doing the encoding after I pretty print it16:23
jstrachanbut I guess you have to html escape the json file (unless thats just a bug in gson)16:24
slewiseew16:24
slewisI can't imagine why, it's a string after all, isn't it?16:24
jstrachanI thought so!16:27
jstrachanaha!16:28
jstrachanhttp://stackoverflow.com/questions/4147012/can-you-avoid-gson-converting-and-into-unicode-escape-sequences16:28
* jstrachan goes to fix it16:28
slewisyay!16:28
jstrachanthats more like it! https://github.com/hawtio/hawtio/blob/master/hawtio-web/src/main/webapp/app/camel/js/camelModel.js#L12016:35
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio16:36
github[hawtio] jstrachan pushed 1 new commit to master: http://git.io/QSfotg16:36
githubhawtio/master 9616a88 James Strachan: added nicer camel schema without the icky html encoding16:36
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio16:36
slewisawesome16:36
slewisweird, the blueprint file for hawtio-json-schema-mbean doesn't seem to be working for me16:39
jstrachandamn - in osgi right?16:39
jstrachanodd there's nothing magical about it16:40
slewisyeah...16:40
jstrachanah is it in the wrong dir?16:40
slewisI thought maybe so I moved it...16:40
jstrachanmanifest entry needed maybe?16:40
slewisbut so far no luck.  well, I'll get it working16:40
slewismaybe16:40
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio16:43
slewisit's too bad there isn't a header to specify a class that has a static initializer16:45
slewisthen I wouldn't need a blueprint file or activator16:46
jstrachanit shoudl work in blueprint though shouldn't it? odd!16:47
slewisyeah, it is!16:47
*** chm007 <chm007!~cmoulliar@ip-213-135-242-52.static.luxdsl.pt.lu> has quit IRC (Ping timeout: 260 seconds)16:55
slewislol, left off the 'I' in OSGi when I moved it to OSGI-INF16:59
jstrachan;)17:00
jstrachanwonder if we should try get the blueprints all in the same place?17:01
jstrachanso the same jar/bundle works inside & outside of osgi17:01
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio17:01
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/ORoxRQ17:01
githubhawtio/gh-pages 597c819 FuseSource CI: Wagon: Deploying sitegen to repository17:01
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio17:01
slewisfor hawtio-web?17:01
slewisyay -> org.apache.camel.model.OptionalIdentifiedDefinition -> { "type" : "object", "properties" : { "id" : { "type" : "string" }, "description" : { "type" : "object", "properties" : { "lang" : { "type" : "string" }, "layoutX" : { "type" : "number" }, "layoutY" : { "type" : "number" }, "layoutWidth" : { "type" : "number" }, "layoutHeight" : { "type" : "number" }, "value" : { "type" : "string" } } }, "shortName" : { "type" : "string" }, "descriptionText"17:02
slewis : { "type" : "string" } } }17:02
jstrachanyay!17:04
jstrachanslewis yeah - thinking if the blueprint xml files must be in OSGI-INF to work in osgi, we should move them all there & make blueprint-web look there for them (in hawtio-default)17:04
slewisah, yeah, I thought they had to be in OSGI-INF/blueprint17:05
jstrachancan't remember :)17:05
slewisyeah, it wasn't working before, here, I'll move it back as a quick test just to be sure17:05
jstrachanIIRC we can configure here https://github.com/hawtio/hawtio/blob/master/hawtio-default/src/main/webapp/WEB-INF/web.xml#L41 where it looks to find them17:05
jstrachanhttp://aries.apache.org/modules/blueprintweb.html17:05
jstrachanah yeah17:05
jstrachan<context-param>17:05
jstrachan      <param-name>blueprintLocation</param-name>17:05
jstrachan      <param-value>META-INF/myName.xml</param-value>17:05
jstrachan  </context-param>17:05
jstrachanso should be able to move them all into OSGI-INF/blueprint.xml and then just add that to wbe.xml above17:06
jstrachanslewis wanna try that? I'm knee deep in DOM crapola for the camel editor :)17:06
slewisyeah, I'll change that...17:06
jstrachanthx!17:08
slewisoh here, we can just specify BundleBlueprint as a header17:09
jstrachanah awesome17:09
slewisfor each bundle as an alternative17:09
slewisso either way really...17:10
jstrachanthough I guess its gonna be easiest to avoid the header17:10
slewisyeah17:10
jstrachanas folks will forget17:10
slewisthink os17:10
slewisyeah, I definitely will17:10
jstrachanand mucking with manifests sucks :)17:10
slewislol17:10
slewisyeah17:10
jstrachanso we should probably put it in the expected osgi place really I think17:10
jstrachanmy bad!17:10
slewisno worries!17:10
slewisso that's in hawtio-default, right?17:10
jstrachanyeah17:11
jstrachanhttps://github.com/hawtio/hawtio/blob/master/hawtio-default/src/main/webapp/WEB-INF/web.xml#L4117:11
slewisyup, got it here...17:12
slewiscool, thanks just checking17:12
jstrachanthe nice thing about the blueprint-web crack is folks now don't need to touch the web.xml (unless they hack in some spring - ideally I"d zap that from the sample.war :)17:12
jstrachanthey can instead just add blueprint.properties to change configs17:12
jstrachanwoudl love to ditch the spring in sample.war really17:12
slewisyeah, that's awesom17:13
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)17:17
slewishmm, that might explain why I wasn't able to get hawtio-git working as a fab17:17
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)17:18
slewisyup, that was it, now hawtio-git kinda works standalone17:19
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio17:24
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/dkqL8A17:24
githubhawtio/master 30d1726 Stan Lewis: Move blueprint XML files to where blueprint finds them by default and configure blueprint-web to find them17:24
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio17:24
jstrachanyay!17:26
slewisI'm having entirely too much fun picking classes out of your camel model and running through the schema lookup thing17:29
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio17:48
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio17:48
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/h8eadg17:48
githubhawtio/gh-pages f77bd76 FuseSource CI: Wagon: Deploying sitegen to repository17:48
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio17:48
jstrachanslewis :)17:54
jstrachanslewis you tried the fabric create DTOs yet?17:54
slewisyeah, those work fine...17:54
jstrachanyay!17:55
jstrachanso we should have those wizards done soon then eh! :)17:55
jstrachangotta run - hoping to have camel editor saving xml soon....17:56
slewislol, yeah :-)17:56
jstrachanlaters!17:56
slewisk, laters!17:56
jstrachanwe can drag / drop / rearrange the routes now though17:56
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio18:10
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)18:14
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has joined #hawtio18:15
*** rajdavies <rajdavies!~textual@host86-145-92-116.range86-145.btcentralplus.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)18:25
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)18:30
*** davsclaus <davsclaus!~davsclaus@78-72-73-107-no33.tbcn.telia.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)18:30
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio18:34
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio18:46
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/fFEZgQ18:46
githubhawtio/gh-pages 98be55d FuseSource CI: Wagon: Deploying sitegen to repository18:46
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio18:46
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio18:49
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/7quxeA18:49
githubhawtio/master c0f6234 davsclaus: #45: Camel profile now shows icons, and dont flicker. Also data is sorted accordingly to route xml for Camel 2.10 or older.18:49
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio18:49
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio19:01
github[hawtio] fusesource-ci pushed 1 new commit to gh-pages: http://git.io/L5yUTA19:01
githubhawtio/gh-pages 4d95565 FuseSource CI: Wagon: Deploying sitegen to repository19:01
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio19:01
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio19:12
github[hawtio] davsclaus pushed 1 new commit to master: http://git.io/At_dmg19:12
githubhawtio/master f72eb03 davsclaus: #45: Make the profile update. Need a way to avoid the little flickering.19:12
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio19:12
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)19:22
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: Computer has gone to sleep.)19:23
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has joined #hawtio19:39
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has joined #hawtio19:47
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has joined #hawtio20:00
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has quit IRC (Remote host closed the connection)20:21
*** github <github!~github@router1-ext.rs.github.com> has joined #hawtio20:35
github[hawtio] gashcrumb pushed 1 new commit to master: http://git.io/o1Pm0g20:35
githubhawtio/master 605b546 Stan Lewis: First cut of create container form20:35
*** github <github!~github@router1-ext.rs.github.com> has left #hawtio20:35
*** rhuss <rhuss!~jolokia@2a03:3680:0:1000:853c:9979:4e62:61fe> has quit IRC (Quit: Leaving.)20:48
*** iocanel <iocanel!~iocanel@athedsl-4516794.home.otenet.gr> has quit IRC (Quit: See ya later)20:53
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has joined #hawtio21:04
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has quit IRC (Ping timeout: 252 seconds)21:09
*** vijaykiran <vijaykiran!~user@s53759f74.adsl.online.nl> has joined #hawtio21:27
*** kearls <kearls!~textual@209-6-50-13.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com> has quit IRC (Quit: Computer has gone to sleep.)22:34
*** gnodet <gnodet!~gnodet@redhat/jboss/gnodet> has quit IRC (Quit: gnodet)23:52

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