[00:08:03] *** errantepiphany has left #switchyard [00:12:42] *** Mazon has joined #switchyard [00:12:51] <Mazon> and @ awake? [00:12:54] <Mazon> any [00:19:50] *** aslak has quit IRC [00:31:59] <Mazon> got a ping from freenode staff, that they'd like channels that log, to put a notice in topic (fx: IRC Logs: http://echelog.com/?switchyard) [01:34:53] *** bfitzpat has quit IRC [03:01:12] *** rcernich has quit IRC [03:24:18] *** kcbabo has joined #switchyard [04:29:02] *** GitHub73 has joined #switchyard [04:29:02] <GitHub73> [release] kcbabo pushed 1 new commit to master: http://bit.ly/onxGjE [04:29:02] <GitHub73> [release/master] (SWITCHYARD-336) Add bpm component to SwitchYard distributions - Justin Wyer [04:29:02] *** GitHub73 has left #switchyard [05:00:27] <tcunning> i hate how if Amazon EC2 goes down the web is like unusuable [06:17:31] *** magesh has joined #switchyard [06:51:53] *** tcunning has quit IRC [07:33:55] *** rbalent has joined #switchyard [07:34:01] *** rbalent has joined #switchyard [07:41:55] *** magesh has quit IRC [08:16:27] *** dbevenius has joined #switchyard [09:37:13] *** magesh has joined #switchyard [11:40:01] *** tfennelly has joined #switchyard [11:55:10] *** magesh has quit IRC [12:01:07] *** magesh has joined #switchyard [12:21:08] <tfennelly> magesh: yt magesh? [12:21:54] <magesh> tfennelly: Hi Tom [12:22:01] <tfennelly> magesh: hey man [12:22:13] <tfennelly> magesh: how are the teeth? [12:22:40] <magesh> tfennelly: Just hanging. Will have to pull it out eventually [12:22:53] <tfennelly> magesh: arg [12:23:41] <tfennelly> magesh: hey... have you ever noticed that when you run the release build, it goes off and gets SNAPSHOTs from nexus, even when they're older than what's in the local repo? [12:24:22] <tfennelly> magesh: so I could build everything (parent, core, components etc) [12:24:28] <magesh> tfennelly: I noticed, but Keith says it works fine for him [12:24:35] <tfennelly> magesh: then build release [12:24:47] <tfennelly> magesh: and it zaps all the stuff in my local repo [12:24:54] <magesh> tfennelly: Yep [12:25:02] <tfennelly> magesh: ok... grand... not just me then [12:25:20] <magesh> tfennelly: Arquillian's maven plugin seem to be the culprit for me [12:25:44] <tfennelly> magesh: ahh ok [12:25:54] <magesh> tfennelly: I tried using their latest version which supports goOffline() but then left it there [12:25:59] <tfennelly> magesh: I'm trying it in offline mode here to see if it happens [12:26:07] <magesh> tfennelly: :) +1 [12:40:01] <tfennelly> magesh: also barfed running it offline [12:40:12] <tfennelly> magesh: I wonder is it Shrinkwrap [12:40:54] <tfennelly> magesh: coz we use that in the Arquillian tests to get the artifacts from maven for @Deployment [12:42:20] <magesh> tfennelly: It must be the maven dependency resolver from Arquillian. I see ShrinkWrap is just given the jar from that resolver [12:42:49] <tfennelly> magesh: right [12:43:01] <tfennelly> magesh: that resolver thing is part of Shrinkwrap [12:43:14] <magesh> tfennelly: Oh :) [12:43:17] <tfennelly> magesh: anyway... something screwy there [12:43:26] <magesh> tfennelly: right [12:49:48] *** tcunning has joined #switchyard [12:53:27] *** tfennelly has quit IRC [13:47:50] *** tfennelly has joined #switchyard [13:48:46] *** GitHub7 has joined #switchyard [13:48:46] <GitHub7> [core] kcbabo pushed 1 new commit to master: http://bit.ly/mVcRwk [13:48:46] <GitHub7> [core/master] SWITCHYARD-379: Add support for webapp deployment - Tom Fennelly [13:48:46] *** GitHub7 has left #switchyard [13:50:51] <tfennelly> kcbabo: thanks keith [13:56:59] <tfennelly> kcbabo: were you able to run a release build without deploying everything to nexus first? [14:03:22] *** GitHub112 has joined #switchyard [14:03:22] <GitHub112> [components] kcbabo pushed 1 new commit to master: http://bit.ly/pHfoo0 [14:03:22] <GitHub112> [components/master] SWITCHYARD-379: Add support for webapp deployment - Tom Fennelly [14:03:22] *** GitHub112 has left #switchyard [14:03:53] <kcbabo> tfennelly: I didn't try because I thought that required your release changes? [14:04:47] <tfennelly> kcbabo: I didn't have any release changes as part of that [14:05:45] <kcbabo> tfennelly: I misread the JIRA then [14:05:48] <kcbabo> tfennelly: "Once these other changes are pushed and built out to Nexus, I'll test the releas module." [14:06:03] <kcbabo> tfennelly: I read this to mean that you had a release test that was part of it, but you couldn't test that until this stuff was pushed [14:06:26] <kcbabo> tfennelly: there is definitely something messed up with how resolution is happening [14:07:24] <tfennelly> kcbabo: no... I can't get the release build to run because it keeps pulling down old shit from nexus, causing the build to break [14:07:43] <kcbabo> tfennelly: ah, wish I had realized that before pushing :-) [14:07:54] <tfennelly> kcbabo: I'm guessing (and so is magesh) that it's something to do with shrinkwrap [14:08:39] <kcbabo> tfennelly: the issue last time is that the resolver was not pulling down updated snapshot versions [14:08:59] <kcbabo> tfennelly: that's most likely due to the fact that it referenced the quickstarts pom.xml, which has snapshot updates disabled [14:09:22] <kcbabo> tfennelly: we need to add a repository section to the release repository that has snapshot checks set to always [14:10:05] <kcbabo> tfennelly: right now, there's no repository section in that pom, which has another side effect - you can't build the release module independently [14:12:39] *** GitHub61 has joined #switchyard [14:12:39] <GitHub61> [quickstarts] kcbabo pushed 1 new commit to master: http://bit.ly/r7IS9K [14:12:39] <GitHub61> [quickstarts/master] SWITCHYARD-379: Add support for webapp deployment - Tom Fennelly [14:12:39] *** GitHub61 has left #switchyard [14:14:05] <tfennelly> kcbabo: I'll hack on it here and see can I figure out what's happening [14:14:30] <tfennelly> kcbabo: in other news... google sync has wiped all the contacts from my phone :( [14:14:41] <tfennelly> kcbabo: bastardo [14:17:22] <kcbabo> tfennelly: hey, great news! :-) [14:17:56] <tfennelly> kcbabo: I'm not happy [14:18:27] <kcbabo> tfennelly: yeah, that really sucks :-( [14:19:05] <kcbabo> tfennelly: btw, it looks like we have three Util classes that handle the deployment packaging now [14:19:27] <kcbabo> tfennelly: two versions of ArquillianUtil and a new ShrinkwrapUtil [14:19:37] <tfennelly> kcbabo: yeah... I saw that... need to sort that out... not sure why we created the duplicates [14:19:51] <kcbabo> tfennelly: so if we need to make a tweak to how stuff is handled there - we might want to compress those into one (or two max) [14:20:16] <kcbabo> tfennelly: running a release build now, btw [14:20:20] <tfennelly> kcbabo: for sure [14:20:29] <tfennelly> kcbabo: fingers X'd [14:20:53] *** dbevenius has quit IRC [14:22:00] <magesh> tfennelly: LOL [14:22:22] <magesh> kcbabo: You got mail! [14:22:22] <tfennelly> magesh: what are you laughing at? [14:22:32] <magesh> tfennelly: fingers X'd [14:22:42] <tfennelly> magesh: ah :) [14:23:31] <magesh> kcbabo: Blame me for duplicate, I created a JIRA for that [14:27:14] <kcbabo> magesh: :-) thanks [14:27:22] <kcbabo> tfennelly: release build passed for me [14:27:34] <tfennelly> kcbabo: phew [14:27:45] <magesh> tfennelly: See I told ya [14:27:51] <tfennelly> kcbabo: ok... I'll try sort out the maven/shrinkwrap issue [14:28:01] <kcbabo> magesh: saw the email and I'm processing [14:28:11] <magesh> kcbabo: Thanks [14:28:11] <kcbabo> magesh: need to drive the bus to school, so I'll reply when I get back [14:28:17] <magesh> kcbabo: nps [14:28:23] <kcbabo> magesh: hope you feel better [14:31:18] <magesh> tfennelly: https://issues.jboss.org/browse/SWITCHYARD-362, was planning to cover the duplicates here. [14:32:56] <tfennelly> magesh: cool... I'll look into it... thanks magesh [14:33:23] <magesh> tfennelly: Thank you [14:33:23] <tfennelly> magesh: can I assign it to me? [14:33:31] <magesh> tfennelly: Sure [14:33:34] <tfennelly> magesh: thanks man [14:55:31] *** magesh has quit IRC [14:57:17] <Mazon> any channel admins up and around ? [15:18:50] *** dbevenius has joined #switchyard [15:20:38] *** echelog-2 has joined #switchyard [16:04:55] *** antollinim has joined #switchyard [16:05:00] *** lanceball has joined #switchyard [16:10:52] <tfennelly> jesus maven does my head in big time [16:32:51] *** bfitzpat has joined #switchyard [16:33:15] *** rbalent has quit IRC [16:43:51] <kcbabo> tfennelly: fyi - i'm adding that repo definition now [16:44:04] *** GitHub161 has joined #switchyard [16:44:04] <GitHub161> [release] kcbabo pushed 1 new commit to master: http://bit.ly/n5W83r [16:44:04] <GitHub161> [release/master] Adding repository definition to release pom - Keith Babo [16:44:04] *** GitHub161 has left #switchyard [16:44:06] <tfennelly> kcbabo: to release? [16:44:12] <kcbabo> tfennelly: yep [16:44:27] <tfennelly> kcbabo: ok... I'd already done it too, but no worries [16:44:42] <kcbabo> tfennelly: I need it for something else as well [16:45:00] <kcbabo> tfennelly: for basic project stuff like that, I just push it in [16:45:07] <kcbabo> tfennelly: saves the useless JIRAs [16:45:17] <kcbabo> tfennelly: same thing for .gitignore and other stuff [16:45:23] <tfennelly> kcbabo: good idea [16:47:28] <tfennelly> kcbabo: I've found a few things wrong with the poms, but not the root cause yet [16:47:40] <tfennelly> kcbabo: just trying to get rid of all warnings first [16:47:56] <tfennelly> kcbabo: we had plugins defined twice and such like [16:48:06] <kcbabo> tfennelly: ah ? that's probably bad [16:48:06] <tfennelly> kcbabo: plugins with no version [16:48:07] *** tcunning has quit IRC [16:48:30] <kcbabo> tfennelly: sorry to create merge traffice for you [16:48:37] <kcbabo> traffic even [16:48:48] <tfennelly> kcbabo: the release docs module throws up some really nasty looking warnings [16:48:58] <tfennelly> kcbabo: no worries [16:51:13] <tfennelly> kcbabo: after pushing doing my changes this morning, did you build you to nexus? [16:51:41] <tfennelly> kcbabo: not asking you to.... in fact if you didn't, please don't [16:51:54] <kcbabo> tfennelly: I deployed everything [16:51:59] <tfennelly> kcbabo: I want it broken for now so as to test this [16:52:06] <tfennelly> kcbabo: ah interesting [16:52:09] <kcbabo> tfennelly: sorry [16:52:44] <tfennelly> kcbabo: no worries [16:55:03] <tfennelly> kcbabo: hmmmm.... really f&*king strange this [16:55:29] <tfennelly> kcbabo: one thing I did not try was zapping the switchyard artifacts in my local repo [17:04:18] <Mazon> kcbabo: can you elo me with the topic/logging issue ? - you're registered as the founder of the channel [17:04:26] <Mazon> s/elo/help [17:04:40] <kcbabo> Mazon: sure, what's up [17:04:41] <kcbabo> ? [17:04:54] <Mazon> I got a ping from freenode staff, that they'd like channels that log, to put a notice in topic (fx: IRC Logs: http://echelog.com/?switchyard) [17:04:56] *** rcernich has joined #switchyard [17:05:18] <kcbabo> Mazon: ok, I can do that [17:17:53] *** dbevenius has quit IRC [17:18:18] *** ChanServ sets mode: +o kcbabo [17:20:30] *** kcbabo changes topic to "Welcome to SwitchYard IRC. Learn more at http://jboss.org/switchyard. Note: this channel is logged @ http://echelog.com/?switchyard ." [17:20:55] <kcbabo> Mazon: good? [17:21:28] <Mazon> yeah [17:21:42] <kcbabo> Mazon: cool, thanks for hooking us up with the loggin [17:21:44] <kcbabo> logging [17:21:48] <Mazon> np [17:22:18] <Mazon> just need to make sure that freenode-staff is cool about it :) [17:28:48] [17:52:45] *** errantepiphany has joined #switchyard [18:07:16] <kcbabo> tfennelly: in that AS6 release test, is there a reason why you created a separate invoker for the web service call vs. using HttpMixIn ? [18:07:55] <kcbabo> tfennelly: was that before we had the MixIn? [18:08:24] <kcbabo> tfennelly: I was about to move the AS7 tests to use the MixIn and I certainly would like to hear if there are any stoppers there [18:09:52] <tfennelly> kcbabo: lemme check [18:10:38] <tfennelly> kcbabo: ah that thing [18:12:00] <tfennelly> kcbabo: good question [18:13:03] <tfennelly> kcbabo: in the case of that test I don't see any reason why I couldn't have used the HttpMixIn [18:13:15] <kcbabo> tfennelly: OK, cool [18:13:27] <kcbabo> tfennelly: I can try updating that as part of my other fixes [18:14:08] <tfennelly> kcbabo: I guess that thing can be used for anything that camel supports (including async responses), but I don't see a good reason why I did that [18:14:31] <tfennelly> kcbabo: so zap it for sure [18:14:50] <kcbabo> tfennelly: okie dokie [18:16:26] <tfennelly> kcbabo, errantepiphany: could one of you boys do me a little fav and test something for me [18:17:00] <tfennelly> kcbabo, errantepiphany: I'm getting strange build error in the release module... thinking it might be a dirty local maven repo [18:17:11] <kcbabo> tfennelly: my release build is A-OK right now [18:17:14] <kcbabo> tfennelly: what's up? [18:18:44] <tfennelly> kcbabo: the orders demo test fails on me, but it looks like it might be a dirty dep in the maven repo [18:19:30] <kcbabo> tfennelly: in which distro? [18:19:35] <kcbabo> tfennelly: as6 or as7 [18:19:43] <tfennelly> kcbabo: I assume you can see my activity... https://github.com/tfennelly [18:19:44] <kcbabo> tfennelly: it's working for me in both at the moment [18:20:05] <kcbabo> tfennelly: ah, you mean with your changes? [18:20:09] <tfennelly> kcbabo: neither of those... in the release/test module [18:20:19] <kcbabo> tfennelly: so as6 then [18:20:33] <tfennelly> kcbabo: right... but mine was broken before the changes too [18:20:37] <tfennelly> kcbabo: aye [18:20:41] <kcbabo> tfennelly: ok [18:20:46] <kcbabo> tfennelly: what would you like me to do? [18:21:06] <kcbabo> tfennelly: I actually just blew away my local repo, so I'm already building based off the nexus stuff [18:21:06] <tfennelly> kcbabo: if you pull the changes from the branches listed in my most recent activity [18:21:10] <tfennelly> kcbabo: https://github.com/tfennelly [18:21:29] <tfennelly> kcbabo: yeah... I'm thinking I might have to do the same [18:22:25] <kcbabo> tfennelly: ok, I'm in the middle of changing some release stuff myself for SWITCHYARD-382, so give me a sec to stash this stuff [18:22:55] <tfennelly> kcbabo: no worries... I need to head out to the shops anyway... back in a little bit [18:23:35] <kcbabo> tfennelly: right on [18:23:44] <kcbabo> tfennelly: I'll pull the latest from yours and test [18:24:10] <kcbabo> tfennelly: so this is SWITCHYARD-383, right? [18:24:14] <kcbabo> tfennelly: just want to be sure [18:25:02] <tfennelly> kcbabo: right [18:25:15] <tfennelly> kcbabo: all those 383 branches [18:25:47] <kcbabo> tfennelly: geez .... [18:27:10] <tfennelly> kcbabo: what lol? [18:27:17] <kcbabo> tfennelly: pain in the ass [18:27:33] <tfennelly> kcbabo: well... actually... just do parent and release [18:27:47] <kcbabo> tfennelly: I can do them all if you want [18:28:25] <tfennelly> kcbabo: the changes in the others are just to explicitly set the releativePath for the parent pom to blank [18:28:38] <tfennelly> kcbabo: so not needed for this test [18:28:56] <kcbabo> tfennelly: ok [18:30:06] <kcbabo> tfennelly: hey - there's an extra commit in your parent repository [18:30:08] <tfennelly> kcbabo: thanks man [18:30:13] <kcbabo> tfennelly: related to 379 [18:30:21] <kcbabo> tfennelly: there was no pull request for that one [18:30:24] <kcbabo> tfennelly: did you need it? [18:30:26] *** Mazon has left #switchyard [18:30:46] <tfennelly> kcbabo: huh... lemme check [18:32:43] <tfennelly> kcbabo: hmmm... I should have committed that with the other changes alright... no biggie though... I'll get rid of it... well spotted [18:33:10] <tfennelly> kcbabo: actually... it could go in with those changes... I could squash it [18:33:55] <kcbabo> tfennelly: building release now [18:34:03] <kcbabo> tfennelly: with an empty switchyard repository [18:34:04] <tfennelly> kcbabo: it's just setting the SWITCHYARD_VERSION env variable for surefire [18:34:50] <tfennelly> kcbabo: thanks [18:35:16] <tfennelly> kcbabo: back in a few mins.... need to get something for dinner [18:44:11] <kcbabo> tfennelly: this is what I get when running it ? doesn't make it to the test [18:44:13] <kcbabo> tfennelly: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.1:copy (stage-jboss) on project switchyard-release-as6: Unable to resolve artifact. Could not transfer artifact org.switchyard:switchyard-as6-build:zip:0.2.0-SNAPSHOT from/to jboss-public-repository-group (http://repository.jboss.org/nexus/content/groups/public/): Error transferring file: Operation timed out [18:44:14] <kcbabo> [ERROR] org.switchyard:switchyard-as6-build:zip:0.2.0-SNAPSHOT [18:44:14] <kcbabo> [ERROR] [18:44:26] <kcbabo> tfennelly: you might want to clean out your switchyard maven repo and try again [19:30:11] <tfennelly> kcbabo: ok... thanks keith [19:36:40] <tfennelly> kcbabo: I zapped ~/.m2/repository/org/switchyard and still get the org.switchyard.test.ordersdemo.OrdersDemoQuickstartTest failure [19:37:03] <tfennelly> kcbabo: no worries though... I'll run it on aws and see what happens [19:37:13] <tfennelly> kcbabo: and I'll totlaly zap my local repo [20:16:11] *** lanceball is now known as lance_afk [20:30:08] <kcbabo> tfennelly: would you mind taking a look at SWITCHYARD-382 when you're done with 383? [20:41:24] *** lance_afk is now known as lanceball [21:04:34] <tfennelly> kcbabo: will do [21:05:01] <kcbabo> tfennelly: cool, thanks man [21:05:19] <kcbabo> tfennelly: figured you were having so much fun with release stuff that you'd want to stay neck deep in it :-) [21:05:39] <kcbabo> tfennelly: also you know way more about that arquillian stuff [21:05:42] <tfennelly> kcbabo: you know me well ;) [21:05:53] <tfennelly> kcbabo: maybe you don't know me so well ;) [21:06:14] <kcbabo> tfennelly: the AS7 tests appear to be packaging up the test class and deploying it cause when I try to add the MixIn I get CNF errors [21:06:23] <kcbabo> tfennelly: ha! that was funny [21:06:59] <rcernich> kcbabo: you mind if i replace those "find*()" methods in the admin api with "get*()" methods? [21:07:09] <tfennelly> kcbabo: hmmm... so this is the shrinkwrap maven resolver thing? [21:07:18] <kcbabo> rcernich: I was hoping for that ;-) [21:07:20] <rcernich> kcbabo: don't know what i was thinking when i named those (PITA) [21:07:32] <rcernich> kcbabo: done! [21:07:50] <kcbabo> tfennelly: I guess [21:08:10] <tfennelly> kcbabo: no worries.. I'll have a look [21:08:25] <kcbabo> tfennelly: I looked at it and couldn't figure out what was going on in five minutes ? which is my limit [21:09:06] <tfennelly> kcbabo: I'm trying to find my earlier issue now... using aws coz I can zap the whole maven repo there and get it back again "relatively" quicly [21:10:27] <kcbabo> tfennelly: right [21:10:27] <tfennelly> kcbabo: well... I've run into a few issues with Shrinkwrap and the maven resolver [21:10:56] <tfennelly> kcbabo: I couldn't figure out how to get it to resolve web archives [21:11:14] <tfennelly> kcbabo: I gave up too after a bit of random looking [21:13:06] *** dbevenius has joined #switchyard [21:13:30] <kcbabo> tfennelly: yeah, I haven't really invested the time to look at the machinery underneath arquillian, so I imagine a good bit of that will be a mystery to me until I take the time. [21:33:58] <rcernich> kcbabo: we were saying, for the purposes of 0.2, there is a 1:1 correlation between component and component service, right? [21:54:46] <tfennelly> kcbabo: I get the same error on a clean AWS as I'm getting locally, so at least that's something :) [21:56:47] *** dbevenius has quit IRC [21:57:34] *** tfennelly has quit IRC [22:36:19] *** kcbabo has quit IRC [23:47:27] *** babo_ has joined #switchyard [23:53:30] <babo_> rcernich: did you ask me something earlier? [23:54:08] <rcernich> babo_: just looking for verification: component : component service is 1:1? [23:54:26] <rcernich> babo_: for 0.2 console [23:54:41] <rcernich> babo_: (i.e. not permanently) [23:54:43] <babo_> rcernich: hmm ... want to make sure we're talking about the same thing [23:55:04] <babo_> rcernich: did you mean composite : component service ? [23:55:16] <rcernich> babo_: i thought we said we could assume a component only ever contained a single service [23:55:20] <babo_> rcernich: we were ditching the component view, right? [23:55:37] <babo_> rcernich: I think we were discussing interfaces [23:55:40] <rcernich> babo_: yes. to clarify: component == sca.Component [23:56:08] <rcernich> babo_: or, ComponentModel.getServices().size() = {0,1} [23:56:51] *** bfitzpat has quit IRC [23:56:53] <rcernich> babo_: e.g. orders demo has two components, each with a single service [23:57:01] <babo_> rcernich: right [23:57:03] <rcernich> (component service) [23:57:06] <rcernich> babo_: cool [23:57:16] <babo_> rcernich: strictly speaking, we are capable of supporting multiple services per component [23:57:24] <rcernich> babo_: yes [23:57:47] <rcernich> babo_: but, for this friday, it's one service per component;) [23:58:00] <babo_> rcernich: sorry, when I said "right" I was confirming that the orders demo only has one service per component [23:58:07] <babo_> rcernich: haha! that's fine [23:58:20] <rcernich> babo_: if i have time, i'll rejigger [23:58:39] <rcernich> babo_: i'm getting ready for a smoke test [23:58:58] <babo_> rcernich: you are on fire! [23:59:25] <rcernich> babo_: don't know about that [23:59:39] <rcernich> babo_: i think there's probably a lot of carnage in my wake ;) [23:59:42] <babo_> rcernich: where there's smoke ... [23:59:54] <rcernich> babo_: seems to be circling my head