Monday, 2015-10-26

*** jerr <jerr!> has quit IRC (Ping timeout: 240 seconds)00:58
*** bgeorges <bgeorges!~bgeorges@> has joined #wildfly-swarm05:14
*** jclingan <jclingan!~jclingan@> has joined #wildfly-swarm05:51
*** jclingan <jclingan!~jclingan@> has quit IRC (Quit: jclingan)06:38
*** jclingan <jclingan!~jclingan@> has joined #wildfly-swarm06:47
*** jclingan <jclingan!~jclingan@> has quit IRC (Client Quit)06:47
*** htmldrum <htmldrum!~htmldrum@> has quit IRC (Ping timeout: 260 seconds)06:52
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm07:57
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 260 seconds)08:05
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm08:10
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Read error: Connection reset by peer)08:21
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm08:21
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Quit: salaboy)08:32
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm08:55
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Read error: Connection reset by peer)10:06
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm10:06
*** salaboy_ <salaboy_!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm10:13
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 260 seconds)10:14
*** salaboy_ is now known as salaboy10:14
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm10:19
*** ChanServ sets mode: +o bobmcw10:19
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 268 seconds)10:21
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 240 seconds)10:24
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm10:31
*** tcrawley-away is now known as tcrawley11:27
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Quit: salaboy)11:30
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm11:43
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Quit: salaboy)12:01
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm12:02
*** lance|afk is now known as lanceball12:14
*** bobmcw <bobmcw!> has joined #wildfly-swarm12:59
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm12:59
*** ChanServ sets mode: +o bobmcw12:59
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has joined #wildfly-swarm13:02
bobmcwlanceball: hey, cool wrt ribbon sse13:06
lanceballbobmcw: so, not sure if this is the right path to take or not, but my idea is to make a ribbon-webapp fraction that serves the ribbon-to-the-curb routes and also the ribbon.js file13:12
bobmcwas a separate deployment like jolokia?13:13
bobmcwor mixing it into an existing deployment?13:13
lanceballI think it could be either13:13
bobmcwmy initial vote would be for a separate deployment, I think13:13
lanceballso, you could have a ribbon-webapp fraction that basically had no other functionality, and just deploy it13:13
bobmcwmore self-contained13:13
bobmcwelse, we might accidently mix it into 3 deployments, if the user did 3 deployments13:13
bobmcwwhich seems gratuitous13:14
bobmcwso maybe follow the jolokia pattern13:14
bobmcwbuild a .war somewhere in our build, then the fraction just uses/deploys that13:14
lanceballI haven't really looked at jolokia13:14
bobmcwwe have a dependency on jolokia.war, and the JolokiaFraction produces the Archive of it13:14
bobmcwwhich auto-deploys13:14
lanceballjolokia is a ridonkulous name13:15
bobmcwno ModelNode involved, just impl getImplicitDeployments and we can ref things by maven gav13:15
bobmcwwith v=*13:16
bobmcwsince really, whatever jolokia.war is present is good13:16
bobmcwso, if you can build wildfly-swarm-ribbon.war, ta-da13:16
bobmcwsalaboy: ytanabe: welcome!13:28
salaboyhi bobmcw13:28
salaboybobmcw: can I ask you a very very newbie question?13:29
salaboybobmcw: I’m creating a blog post about swarm and I was looking for way to configure the container (port, add users, datasources), is that possible at this stage with swarm?13:29
salaboyif it is possible via configuration files, even better :)13:29
bobmcwsalaboy: any normal WildFly properties are supported such as -Djboss.http.port13:35
bobmcw-= THIS MESSAGE NOT LOGGED =-13:35
bbrowningbobmcw: throwing a standalone.xml from wildfly itself at swarm for configuration is an interesting idea13:35
bobmcwwhatever is set when you invoke the wildfly-swarm-plugin to package a -swarm.jar, those will get jammed into the -swarm.jar13:35
bobmcwand can still be overriden when you java -Djboss.http.port=9191 -jar ./myapp-swarm.jar13:36
bbrowningalthough unless you trim that standalone.xml substantially you'll end up with a swarm that contains everything? :)13:36
bobmcwthere's an issue for consuming a standalone.xml, but I've not given it much thought yet13:36
bobmcwif you provide a main(), then you can configure most wildfly things via a Java API13:36
bobmcwand by default, you get most reasonable defaults that standalone.xml provides, just by including wildfly-swarm-whatever maven dependency13:36
salaboybobmcw: if I provide a Main, can I programatically configure a new datasource and new users for example?13:37
bobmcwwith the exception of example jms topics/queues13:37
bobmcwyep, one moment13:37
bobmcwsalaboy: there's a bit in flux at the moment, but we hope to get a release out today, and I want to update all of the examples to the most current13:38
salaboybobmcw: oh. great.. I’m writing a couple of examples using it.. so I would love to get the latest stuff13:38
salaboybobmcw: I’m doing some workshops about Drools on Latam in a couple of weeks and I wanted them to see swarm as well13:38
bobmcwbbrowning: for stanadalone.xml, I was thinking not at runtime, but maybe tcrawley's swarmtool could eat a standalone.xml and generate a Main.java13:39
bobmcwmore of a migration thing than a runtime support of standalone.xml13:39
bobmcwsince tcrawley has volunteered for the WindUp migration bits13:39
jbottMeeting started Mon Oct 26 13:39:43 2015 UTC.  The chair is bobmcw. Information about MeetBot at
jbottUseful Commands: #action #agreed #help #info #idea #link #topic.13:39
jbossbotTitle: MeetBot - Debian Wiki13:39
bbrowningbobmcw: neat idea13:39
bobmcw#action thank tcrawley for taking on WindUp13:39
jbottEnding meeting. Generating minutes. Be patient :)13:40
jbottMeeting ended Mon Oct 26 13:39:51 2015 UTC.  Information about MeetBot at . (v 0.1.4)13:40
jbottMinutes (text):
jbossbotTitle: MeetBot - Debian Wiki13:40
jbossbotTitle: #wildfly-swarm Meeting13:40
jbossbotTitle: #wildfly-swarm log13:40
bobmcwtcrawley: it's in the meeting transcript, so it's official.13:40
lanceballman, I go upstairs to fetch my phone and by the time I get back, I've missed a meeting13:42
jbossbotgit [wildfly-swarm] push master 5e44b06.. Bob McWhirter Rebase to latest config-api.13:44
jbossbotgit [wildfly-swarm] push master URL:
bobmcwa little more re-naming to do, I think, and then I'll adjust examples, and then fight maven13:44
bobmcwto release13:44
jbossbotgit [wildfly-swarm] push master a502d8b.. Bob McWhirter Change capitalization to be less dorky.14:04
jbossbotgit [wildfly-swarm] push master URL:
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Quit: salaboy)14:47
hbraunrepositing from the widlfy hipchat room:14:58
hbraun[Oct-25 10:50] Mark Holster: Hi all, I'm trying to rewrite a java ee (jaxrs) application to swarm but fail to start the container. It's complaining about a 404 on a download: Could not download 'org/jboss/common/jboss-common-beans/2.0.0.Final/jboss-common-beans-2.0.0.Final'. Anybody got a clue how to fix this? I'm running Alpha4. I suppose I could manually download the jar from the jboss repo and add it as a dependency on the proje14:58
hbraunbut is that really the way to go?14:58
hbraunworth creating an issue for it?14:58
hbraunAFAIKT jboss-common-beans is only in the jboss repo, but not in maven?14:59
bobmcwthe wildfly-swarm plugin should check the jboss repo also, implicitly15:01
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm15:02
bobmcwhrm, or maybe tcrawley removed that?15:02
bobmcwor maybe I did15:02
hbraunoj, the guy wasn’t available anymore. so I assume it has been a temporary problem15:02
bobmcwokie dokie15:03
bobmcwthere's some security/picketlink things also not in central, only in repo.jboss.org15:03
tcrawleybobmcw: we should still be checking the jborg repo15:03
hbrauntcrawley: tnx15:03
bobmcwI don't see that in BuildTool or PackageMojo though15:03
tcrawleybobmcw: for PackageMojo, aren't the deps already resolved by maven? so the pom of project would need jbort?15:05
tcrawleyor the user's settings.xml?15:05
bobmcwonly the first-order deps for wildlfy-swarm-whatever, but they may contain module.xml's, which we have to resolve their innards15:06
tcrawleyah, right15:06
bobmcwI think it was something saml-ish that made me add jborg15:06
bobmcwso, the -examples failure I know I broke on CI15:07
tcrawleyjborg is listed in MavenArtifactResolvingHelper - is that what PackageMojo uses?15:08
bobmcwah, yah15:08
jbossbotgit [wildfly-swarm] push master e9c1b05.. Bob McWhirter Add a profile/plugin to inject license headers....15:18
jbossbotgit [wildfly-swarm] push master ea4938c.. Bob McWhirter Use aforementioned plugin to add/adjust license headers in our sources.15:18
jbossbotgit [wildfly-swarm] push master URL:
bobmcwrebasing to CR415:19
*** hbraun <hbraun!~hbraun@pdpc/supporter/professional/hbraun> has quit IRC (Quit: hbraun)15:29
jbossbotgit [wildfly-swarm] push master 297bbd1.. Bob McWhirter Rebase to WildFly 10.0.0.CR415:31
jbossbotgit [wildfly-swarm] push master URL:
bbrowningbobmcw: so I'm waiting to hear back from the openshift-ping team, but as far as I can tell they don't publish their releases anywhere public16:35
bbrowningso if I wanted a dep on openshift-ping 1.0.0.Beta5 I first need to convince them to at least publish a release to
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 240 seconds)17:07
bobmcwbbrowning: yeah, or preferably maven central17:07
bobmcwor if it's a simple class, we copy/paste it17:08
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm17:08
bbrowningit's a bit more than a single class17:22
jbossbotgit [wildfly-swarm] push master 810aa67.. Bob McWhirter Remove container.subsystem(...) in favor of only container.fraction(...)17:24
jbossbotgit [wildfly-swarm] push master URL:
bobmcwlanceball: where do we stand on infinispan?17:25
bobmcwbbrowning: I'm not against forking to org.wildfly.swarm17:25
bobmcweven if we just publish the same artifact under our gav17:25
jbossbotTitle: Introduction | WildFly Swarm User's Guide17:26
bobmcwcouldja add a chapter?17:26
bbrowningbobmcw: kk - I'll keep working on integration locally and wait to hear back before forking17:26
bobmcwokie dokie17:26
lanceballbobmcw: for now, since I am in the middle of ribbons
lanceballunless there is some urgency for RIGHT NOW17:28
bobmcwbbrowning: ales justin manages those PINGs?17:30
bbrowningbobmcw: I don't think so17:33
bbrowningcontributors are david ward and douglas palmer17:33
bbrowningdon't know either17:33
bobmcwlanceball: what's the cool tooling for baking websites to gh-pages these days?17:34
bobmcwI think I want to un-nestle the swarm website from to something.io17:34
bobmcwbut I also want easy, so not awestruct17:34
* bobmcw ironies17:34
lanceballwell, there's harp.js17:35
jbossbotStatus 40317:37
jbossbotStatus 40317:37
lanceballjbossbot: don't worry about it17:37
bobmcwyah, it'd be primarily blog, but possibly some non-blog17:38
jbossbotTitle: Top Open-Source Static Site Generators - StaticGen17:38
bobmcwlanceball: and really, I'm implicitly asking which you'd prefer to do the setup for, and teach us how to use17:38
* bobmcw passively aggresses17:38
lanceballha - figures!17:38
lanceballbobmcw: how about creating an @issue and assigning to me17:38
proddbotWe'd be happy as Toby when he hears a dinner-bell if you would file an issue at
bobmcwpreferably one that will CI build and deploy upon a commit17:39
lanceballproddbot: good one17:39
bobmcwlanceball: assigned this to you
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Quit: salaboy)17:39
lanceballbobmcw: kk!17:39
jbossbotgit [wildfly-swarm] push master e276365.. Bob McWhirter Prepare for signing artifacts and deployment to sonatype repo.17:48
jbossbotgit [wildfly-swarm] push master URL:
bobmcwso, I think I'll release Alpha5 shortly17:49
bobmcwonce CI quiesces and clears up17:49
lanceballnice word!17:58
jbossbotgit [wildfly-swarm] push master 84495f8.. Bob McWhirter Move the signing dealio to a profile because CI.18:49
jbossbotgit [wildfly-swarm] push master URL:
bobmcwCI is back to downloading the world18:59
bobmcwand we don't have -U on the cmdline18:59
bbrowningdid you take out the m2repo-in-workspace bits of the job?19:01
bbrowningerr wait you upgraded wildfly, right? so it will download new versions of all their deps?19:01
bobmcwyah, but that was a few commits ago19:08
bobmcwI did not take out the m2repo in the workspace, but I did remove the -U (update dependencies) from the build last week19:08
bobmcwwhich helped immensely19:08
bobmcwuntil today19:09
bbrowningseems to oscillate between 1 hr 13 mins and 17 mins19:10
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm19:20
bobmcwokay, any objections to me releasing from the current HEAD?19:34
* bobmcw is tired of waiting for CI19:34
bobmcwtcrawley: bbrowning: lanceball?19:34
lanceballnone here19:35
bbrowningnone here19:35
tcrawleyI have some swarmtool changes locally, but no one uses it yet. so mary worth!19:35
bobmcwslim pickens19:36
jbossbotgit [wildfly-swarm] push 1.0.0.Alpha5 URL:
jbossbotgit [wildfly-swarm] push master be1dd91.. Bob McWhirter [RELEASE]prepare release 1.0.0.Alpha519:46
jbossbotgit [wildfly-swarm] push master 7a8cc2f.. Bob McWhirter [RELEASE]prepare for next development iteration19:46
jbossbotgit [wildfly-swarm] push master URL:
bbrowning"WFLYCLJG0016: Unable to load protocol class org.jgroups.protocols.openshift.KUBE_PING" is my nemesis20:01
bbrowningI need to make sure jgroups can see my openshift-ping-kube.jar to load that class20:01
bbrowningapparently I can't figure out how to actually do that :/20:02
bobmcwholy shitsticks20:05
bobmcwmvn release to oss.sonatype worked well20:05
bobmcwbbrowning: just to experiment, if you supply an alternate org/jgroups/main/module.xml in the -swarm source tree, it'll win20:06
bobmcwif adding thatping.jar to that works20:06
bobmcwwe only pull from upstream module.xml's if we don't have one already20:07
jbossbotTitle: Index of /groups/public/org/wildfly/swarm/wildfly-swarm-container/1.0.0.Alpha520:08
bobmcwI'll tweet it once it's on central, in a handful of minutes20:08
bbrowningbobmcw: ahh! that made me look at yeah that's what openshift-ping is doing in their examples modifying the jgroups module.xml to depend on openshift.ping20:11
bobmcwprobably the better choice is to have an org/jgroups/openshift/main/module.xml, and let the main org/jgroups/main/module.xml depend on it with optional=true20:12
bobmcwthen no rewriting is necessary, and if it's AWOL, no big deal20:12
bobmcwand we can then mix it in via our normal dependencies to ensure it's present when required.20:13
bbrowninghey progress! Caused by: java.lang.NoClassDefFoundError: org/jgroups/logging/CustomLogFactory20:13
bobmcwthat's weird20:15
bobmcwit's living in the same module as jgroups.jar?20:15
bobmcwversion mismatch?20:15
bbrowningwho knows - I'll have to investigate20:15
bbrowningbut mayhap to both20:15
bbrowningiirc openshift-ping has a maven dep on jgroups20:16
bbrowningso I may need an exclusion20:16
bobmcwalpha5 is on central20:45
bobmcw-= THIS MESSAGE NOT LOGGED =-20:45
bobmcwif I can get some RTs
jbossbotTitle: WildFly Swarm on Twitter: "WildFly Swarm 1.0.0.Alpha5 is now at Maven Central. Adjust your pom.xml and enjoy. Just in time for @kenfinnigan's talk at #JavaOne!"20:47
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)20:49
*** tcrawley is now known as tcrawley-away21:17
*** bbrowning is now known as bbrowning_away21:22
*** bobmcw <bobmcw!> has joined #wildfly-swarm21:49
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #wildfly-swarm21:49
*** ChanServ sets mode: +o bobmcw21:49
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Ping timeout: 240 seconds)21:54
*** lanceball is now known as lance|afk21:56
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 252 seconds)22:21
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm22:22
*** htmldrum <htmldrum!~htmldrum@> has joined #wildfly-swarm22:24
*** salaboy_ <salaboy_!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm22:24
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Ping timeout: 250 seconds)22:27
*** salaboy_ is now known as salaboy22:27
*** jerr <jerr!> has joined #wildfly-swarm23:00
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has quit IRC (Read error: Connection reset by peer)23:07
*** salaboy <salaboy!~salaboy@redhat/jboss/salaboy> has joined #wildfly-swarm23:09
*** jerr <jerr!> has quit IRC (Quit: jerr)23:31
*** enebo <enebo!> has joined #wildfly-swarm23:43

Generated by 2.9.2 by Marius Gedminas - find it at!