September 9, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[00:02:35] *** rcernich_away is now known as rcernich
[00:11:27] *** lanceball has quit IRC
[01:06:32] *** igarashitm has joined #switchyard
[01:49:09] *** antollinim has quit IRC
[01:52:29] *** tcunning has joined #switchyard
[02:11:23] *** bfitzpat has quit IRC
[04:47:47] *** rcernich has quit IRC
[04:59:33] *** ldimaggi has quit IRC
[06:02:57] *** tcunning has quit IRC
[06:20:24] *** magesh has joined #switchyard
[09:04:40] *** dbevenius has joined #switchyard
[09:32:15] *** PeteRoyle has quit IRC
[09:44:59] <tfennelly> magesh: you found your hanging port issue
[09:45:21] <tfennelly> magesh: and thanks for the tip on the assembly plugin
[09:45:34] <tfennelly> magesh: hopefully that will do the trick
[09:45:35] <magesh> tfennelly: you are welcome :)
[09:45:49] <tfennelly> magesh: that assembly thing is a pain in the ass lol
[09:46:00] <tfennelly> magesh: actually... maven is in general
[09:46:07] <magesh> tfennelly: Yeah they could have made importing assembly files
[09:46:11] <magesh> tfennelly: true ;)
[09:46:29] <magesh> tfennelly: Write an extension for that plugin
[09:46:35] <tfennelly> magesh: yeah... exactly... a simple <import> would have been so easy
[09:46:58] <tfennelly> magesh: maybe in the next life I'll do it
[09:47:05] <tfennelly> magesh: ;)
[09:47:21] <magesh> tfennelly: LOL
[09:47:35] <tfennelly> magesh: so the port issue was just one of the components wasn't being stopped?
[09:47:47] <tfennelly> magesh: wonder why it was not causing anyone else issues
[09:48:03] <magesh> tfennelly: You need a super fast machine like mine ;)
[09:48:08] <tfennelly> magesh: anyway... it can go like that on different architectures
[09:48:15] <tfennelly> magesh: lol
[09:48:29] <tfennelly> magesh: good for you
[09:49:12] *** PeteRoyle has joined #switchyard
[11:52:26] *** rbalent has joined #switchyard
[11:52:26] *** rbalent has joined #switchyard
[12:25:31] *** vinicius has joined #switchyard
[12:51:12] *** kcbabo has joined #switchyard
[12:51:13] *** kcbabo has joined #switchyard
[12:58:34] *** tfennelly has quit IRC
[13:24:22] *** tfennelly has joined #switchyard
[13:56:45] *** igarashitm has quit IRC
[14:13:36] <kcbabo> tfennelly:  ok, I'm going nuts here obviously
[14:13:42] <kcbabo> tfennelly:  so you download the distro
[14:13:47] <kcbabo> tfennelly:  start up the server
[14:14:02] <kcbabo> tfennelly:  build the demo/orders quickstart
[14:14:22] <kcbabo> tfennelly:  then copy the .war in the target directory to the standalone/deployments dir
[14:14:26] *** lanceball has joined #switchyard
[14:14:29] <kcbabo> tfennelly:  all of that right?
[14:14:34] <tfennelly> kcbabo: unzipped... built demo/orders...started the server... copied in the orders war
[14:14:46] <tfennelly> yep
[14:14:52] <tfennelly> kcbabo: yep
[14:14:57] <kcbabo> tfennelly:  and you see log output that says the webapp is deployed and all that?
[14:15:15] <tfennelly> kcbabo: yep... and I was able to go to it and execute it etc
[14:15:32] <tfennelly> kcbabo: so... the only thing left is the nuclear option on the maven repo
[14:15:32] <kcbabo> tfennelly:  summa b ?.
[14:15:51] <tfennelly> kcbabo: zap all the switchyard stuff from the repo
[14:16:01] <tfennelly> kcbabo: build the war and try again
[14:16:11] <tfennelly> kcbabo: can't see how the fork it could be that
[14:16:16] <tfennelly> kcbabo: wekk actually...
[14:16:28] <tfennelly> kcbabo: zap everything in the war
[14:16:34] <kcbabo> tfennelly:  well, it's good news that it works as advertised
[14:16:36] <tfennelly> kcbabo: hey... email the war file to me
[14:16:51] <kcbabo> tfennelly:  one sec, gonna try with a fresh download and then we'll see
[14:16:52] <tfennelly> kcbabo: I'll compare with mine
[14:17:05] <kcbabo> tfennelly:  pretty sure mine will be bigger
[14:17:21] <tfennelly> kcbabo: ah... you have a modified version?
[14:18:10] *** ldimaggi has joined #switchyard
[14:21:45] *** tcunning has joined #switchyard
[14:23:09] <kcbabo> tfennelly:  ok, that worked
[14:23:16] <kcbabo> tfennelly:  distro must have been hosed
[14:23:49] <tfennelly> so new distro did the trick?
[14:23:56] <tfennelly> kcbabo: ^^^
[14:24:23] <kcbabo> tfennelly:  yeah, must have had a funky one laying about
[14:25:22] *** antollinim has joined #switchyard
[14:31:51] *** magesh has quit IRC
[14:52:47] *** igarashitm has joined #switchyard
[15:08:54] <igarashitm> kcbabo: hi, I'm interested in SWITCHYARD-290... do you know magesh already touch this or not yet?
[15:11:02] <kcbabo> igarashitm:  hey Tomo
[15:11:35] <kcbabo> igarashitm:  magesh already has an implementation, but I'm hoping that we can tweak it a bit
[15:11:47] <kcbabo> igarashitm:  the current approach relies on class file generation
[15:12:27] <kcbabo> igarashitm:  I'm hoping we can dispatch with that part ? magesh and I have had a discussion on whether it's possible
[15:12:36] <kcbabo> igarashitm:  I think it is, he thinks it's not :-)
[15:12:44] <kcbabo> igarashitm:  not sure who's right to be honest
[15:14:31] <igarashitm> kcbabo: ok, anyway, I'd like to take a look at magesh's impl
[15:14:44] <kcbabo> igarashitm:  sure thing
[15:14:48] <kcbabo> igarashitm:  one sec ....
[15:14:53] <igarashitm> kcbabo: is it already in upstream ? or in magesh's branch?
[15:15:02] <kcbabo> igarashitm:  no it's in a branch
[15:16:19] <kcbabo> https://github.com/mageshbk/core/tree/SWITCHYARD-290
[15:16:22] <kcbabo> https://github.com/mageshbk/components/tree/SWITCHYARD-290
[15:16:28] <kcbabo> igarashitm:  ^^
[15:16:48] <igarashitm> kcbabo: thanks
[15:17:26] <kcbabo> igarashitm:  nps
[15:30:29] <igarashitm> kcbabo: sorry to interrupt again, do you have any prototype for SWITCHYARD-187? I think I saw in JIRA before.. but not sure..
[15:32:34] <kcbabo> igarashitm:  I don't have anything
[15:32:46] <kcbabo> igarashitm:  the SOA TP in Eclipse is supposed to have something
[15:33:08] <kcbabo> igarashitm:  when rcernich and bfitzpat come online, they would be the best people to ask
[15:33:12] <kcbabo> igarashitm:  they know Eclipse :-)
[15:35:16] <igarashitm> kcbabo: ok :)
[15:37:51] <igarashitm> ops, found...in JBIDE https://issues.jboss.org/browse/JBIDE-8714
[15:51:02] *** magesh has joined #switchyard
[15:57:45] *** rcernich has joined #switchyard
[16:04:03] *** errantepiphany has joined #switchyard
[16:05:03] <errantepiphany> kcbabo: Sorry if I was MIA for part of yesterday. I was heads down - actually pulling what little hair I have left - out of my head. I fix one problem, and I get to the next one.  Think I'm close though... here's the story:
[16:05:33] <kcbabo> errantepiphany:  no worries
[16:07:54] <errantepiphany> kcbabo: Decided to start with our as6 distro to save the hibernate headaches of as7, and also because the jbpm installer only works on as5.1-like app servers, which as6 is (and as7 isn't). Then I had classcast problems with antlr, then missing dependencies from antlr, then classcast problems with javax-el, then problems with resteasy and jax-rs, then had to change the test to not start up conflicting ports with the jbpm t
[16:09:42] <kcbabo> errantepiphany:  did you see Kris's blog post on running the console on AS7?
[16:09:56] <kcbabo> errantepiphany:  it's got to be on AS7 as that's the only distro we will have in the workshop
[16:10:08] <errantepiphany> errantepiphany: yes, and it's a PITA. It's easier to just use the installer with as6.
[16:10:18] <errantepiphany> kcbabo: oh, damn. okay.
[16:10:28] <errantepiphany> kcbabo: well I had to figure out some of the above anyway.
[16:10:38] <kcbabo> errantepiphany:  sure
[16:11:32] <kcbabo> errantepiphany:  if the setup is a pita, I will probably just zip up a special install of switchyard-as7-0.2 which includes everything pre-configured
[16:11:49] <errantepiphany> kcbabo: yes, that's what I figured
[16:11:56] <errantepiphany> (for as6 anyway - but now as7)
[16:19:48] *** bfitzpat has joined #switchyard
[16:28:52] *** dbevenius has left #switchyard
[16:47:40] <rcernich> kcbabo: hey keith, quick question
[16:48:16] <rcernich> kcbabo: what do i do if i want to generate a pull request, but it includes changes from another request which haven't yet been pulled?
[16:49:42] <kcbabo> rcernich:  as in the second pull request is dependent on the first pull request?
[16:49:48] <rcernich> kcbabo: yep
[16:50:17] <kcbabo> rcernich:  you should be able to just push another branch and issue a pull request off of that
[16:50:30] <kcbabo> rcernich:  if someone processes that pull request first, it will include both commits
[16:50:51] <kcbabo> rcernich:  if they process the other pull request first, then the first commit will be ignored when the second is processed
[16:50:56] <kcbabo> rcernich:  is this in tools?
[16:51:09] <kcbabo> rcernich:  maybe tfennelly can push it for you just to make it easy
[16:51:09] <rcernich> kcbabo: yep, but it says there are two commits that will be pulled, instead of one
[16:51:20] <rcernich> kcbabo: no rush
[16:51:22] <kcbabo> rcernich:  right, that's just cause the other one hasn't been processed yet
[16:51:42] <kcbabo> rcernich:  sorry to fall behind there ? this workshop is killing me
[16:51:55] <rcernich> kcbabo: so that's okay then? i don't need to remove any commits or anything?
[16:52:07] <tfennelly> rcernich: sure... Ill grab it
[16:52:08] <rcernich> kcbabo: no worries.  i've been there.
[16:52:33] <rcernich> kcbabo: i just finished up the m2e extension yesterday
[16:52:43] <kcbabo> rcernich:  awesome!
[16:52:59] <rcernich> kcbabo: we'll see, but it seems to work
[16:53:02] <kcbabo> rcernich:  I will definitely use that in my workshop if it's ready to go by Wednesday of next week
[16:53:19] <rcernich> kcbabo: what do you need from me?
[16:53:29] <rcernich> kcbabo: i'm assuming some sort of build
[16:53:41] <kcbabo> rcernich:  right
[16:53:49] <kcbabo> rcernich:  even if you zip and send to me, I can make that work
[16:54:03] <rcernich> kcbabo: there is a site build in the project which creates a zip that can be used as a "local" install site
[16:54:08] <kcbabo> rcernich:  if it's just a plugin, zip it up and email
[16:54:28] <rcernich> kcbabo: i can do that.
[16:54:44] <rcernich> kcbabo: i've been using the plugins locally simply by putting them in the dropins folder
[16:55:17] <rcernich> kcbabo: but if you want something more sophisticated, there's the local site option
[16:55:44] <rcernich> kcbabo: but that requires going through the whole "install new software" process in eclipse
[16:56:42] <kcbabo> rcernich:  easy peasy will do me just fine
[16:57:05] <kcbabo> rcernich:  I'm going to provide a zipped up set of plugins for people to install anyway
[16:58:57] <rcernich> kcbabo: kool
[17:20:50] <rcernich> tfennelly: fyi, i retracted my initial pull request and replaced it with a request off a branch, updating the commit comment to more appropriately reflect the work done (i.e. SWITCHYARD-353).  i should have done this in the first place
[17:30:04] <tfennelly> rcernich: sorry rob... back now
[17:31:35] <tfennelly> jays... there's a "pull mountain" in git... kinda like the butter mountain we used to have hre in Europe years ago
[17:38:11] <rcernich> tfennelly: no rush
[17:43:22] <tfennelly> kcbabo: hey keith... what's the dealio with the load of pull requests there? ... sorry for not going through them... there's a backlog now it seems, or are some of them on the back-burner
[17:43:38] <tfennelly> kcbabo: ?
[17:57:34] *** rbalent has quit IRC
[18:08:39] *** rbalent has joined #switchyard
[18:08:39] *** rbalent has joined #switchyard
[18:16:21] <kcbabo> tfennelly:  sorry, last lunch with the wife before my trip
[18:21:39] *** rbalent has quit IRC
[18:29:43] *** errantepiphany is now known as ee_lunch
[18:52:25] *** jgraham_ has joined #switchyard
[18:59:25] <tfennelly> rcernich: rob.... looks like I can close https://github.com/jboss-switchyard/tools/pull/2
[18:59:46] <rcernich> tfennelly: did /3 pick up everything?
[18:59:47] <tfennelly> rcernich: the other pull already includes 0859f45
[19:00:13] <rcernich> tfennelly: i'm still learning this stuff
[19:00:56] <tfennelly> rcernich: so you want to maintain the 2 commits?
[19:00:58] <rcernich> tfennelly: but, yeah, the other pull request was based off the previous pull
[19:01:11] <tfennelly> rcernich: yeah
[19:01:14] <rcernich> tfennelly: won't they both show up when you push?
[19:01:22] <rcernich> tfennelly: (i'm assuming)
[19:01:27] <tfennelly> rcernich: they will... that's what you want?
[19:02:15] <rcernich> tfennelly: I think so (i'm getting confused though)
[19:02:31] <tfennelly> rcernich: no... everything is fine
[19:02:41] <tfennelly> rcernich: we an just close the first pull request
[19:03:08] <rcernich> tfennelly: works for me
[19:03:16] <tfennelly> rcernich: the second one has 2 commits... the first of which is the same commit as ref'd by the first pull request
[19:03:32] <tfennelly> rcernich: so we can just zap the first pull request
[19:03:44] <rcernich> tfennelly: got it
[19:04:37] <rcernich> tfennelly: i was assuming that was the case, but wasn't sure of the procedure
[19:05:04] <rcernich> tfennelly: whether i needed a separate pull request for each specific change, or if they could be bundled up together
[19:05:05] <tfennelly> rcernich: yep... you were right... and right to be careful too ;)
[19:06:05] <tfennelly> rcernich: well... typically we merge all commits associated with 1 pull request (1 JIRA) into one commit
[19:06:21] <rcernich> tfennelly: i could see how one might run into problems if one commit was acceptable and another wasn't (then again, that would probably create more issues)
[19:06:25] <tfennelly> rcernich: but I don't think there's anything actually wrong with having more than one
[19:06:59] <tfennelly> rcernich: I should have said "squash" instead of "merge" in the last comment
[19:07:24] <rcernich> tfennelly: ok. but each of those commits is specific to an individual jira
[19:08:01] *** bfitzpat is now known as bfitzpat_away
[19:09:27] <tfennelly> rcernich: oh so it is :)
[19:09:55] <tfennelly> rcernich: well... usually we'd split those into 2 pulls then
[19:10:02] <rcernich> tfennelly: :)
[19:10:49] <rcernich> tfennelly: i totally understand.  you could look at processing the one as simply saving yourself a push
[19:11:08] <tfennelly> rcernich: yep... we're good
[19:11:20] <tfennelly> rcernich: so... I could do them in order and that would work I think... I'll try the second first (with both)
[19:11:28] *** jgraham_ has quit IRC
[19:11:29] <tfennelly> rcernich: saving time if it works ;)
[19:11:33] <rcernich> tfennelly: good experiment
[19:11:53] <rcernich> tfennelly: it will be interesting to see if github automatically closes both requests
[19:12:04] <tfennelly> rcernich: true
[19:13:01] <kcbabo> tfennelly:  you ignoring me on private IRC?  ;-)
[19:13:15] <tfennelly> kcbabo: yeah ;)
[19:13:17] <tfennelly> kcbabo: sorry
[19:13:24] *** ee_lunch is now known as errantepiphany
[19:13:28] <kcbabo> tfennelly:  :-)
[19:30:53] *** magesh has left #switchyard
[19:31:01] <tfennelly> igarashitm: hey Tomo
[19:33:03] <igarashitm> tfennelly: hi
[19:33:35] <tfennelly> igarashitm: hey Tomo... I'll help you with that pull request, but it might be tomorrow morning my time before I get a look at it
[19:33:40] <tfennelly> igarashitm: that OK?
[19:33:52] <tfennelly> igarashitm: the pull request re the soap fault
[19:33:57] <igarashitm> tfennelly: sure, thanks
[19:34:10] <tfennelly> igarashitm: cool
[20:02:33] <tfennelly> errantepiphany: yt Dave?
[20:03:03] <errantepiphany> tfennelly: yup
[20:03:26] <tfennelly> errantepiphany: stupid question, but you're on linux, right?
[20:05:28] <errantepiphany> tfennelly: Fedora 14 (Linux 2.6.35.14-96.fc14.i686.PAE). Haven't had time to upgrade to 15 yet...
[20:05:40] <tfennelly> errantepiphany: great... care to grab this pull and verify it... https://github.com/jboss-switchyard/tools/pull/3 :)
[20:05:55] <tfennelly> errantepiphany: there's a known issue with it on macos
[20:06:24] <errantepiphany> tfennelly: so you want me to try on linux, and you try on mac?
[20:06:39] <errantepiphany> tfennelly: and did rcernich change it on windows? If so, we've got 3 bases covered...
[20:07:03] <tfennelly> errantepiphany: I've already done it on mac... it bombs, but apparently there's a known macos related issue with the plugin in question
[20:07:12] <rcernich> errantepiphany: i'm on linux
[20:07:31] <rcernich> errantepiphany: i think it's an issue with the tycho plugins
[20:08:06] <errantepiphany> rcernich: "tycho"?
[20:08:52] <rcernich> errantepiphany: maven plugins for building eclipse artifacts
[20:09:20] <rcernich> errantepiphany: they provide their own dependency resolution mechanism that works off eclipse p2 repositories
[20:09:51] <errantepiphany> rcernich, tfennelly: cool, but if this is an os-specific issue, shouldn't someone also test on windows?
[20:09:55] <rcernich> errantepiphany: it also uses dependencies specified in eclipse specific configuration files (e.g. manifest.mf, plugin.xml, feature.xml, etc.)
[20:10:25] <tfennelly> errantepiphany: yeah that would be great... but maybe you could do it on Linux :)
[20:11:01] <errantepiphany> tfennelly: sure
[20:11:32] <rcernich> errantepiphany: the build is bombing in one of the tycho plugins, NPE
[20:11:36] <tfennelly> rcernich: hey rob... is there no way to get that plugin to do whatever it's doing, but without the tycho stuff?
[20:12:12] <rcernich> errantepiphany: the area of the NPE is around changes made recently to how artifacts are resolved, specifically the file paths
[20:12:36] <errantepiphany> rcernich: why are there 2 commits on that pull request?
[20:13:17] <rcernich> errantepiphany: it may be as simple as the file path used to register the dependency does not match the path used to resolve the dependency.  the associated defect specifically states problems with the use of symlinks, which tom is not using, so...???
[20:13:32] <rcernich> errantepiphany: there are two pulls, the second builds on the first
[20:14:11] <rcernich> errantepiphany: tom was going try just pushing the commits in the second, to save a push and to see if github would automatically close both requests
[20:15:00] <rcernich> tfennelly: unfortunately, tycho is the best way to build eclipse artifacts in maven
[20:15:00] <errantepiphany> rcernich: maybe... I've just never seen it done yet...
[20:15:22] <tfennelly> rcernich: scary :(
[20:15:23] <rcernich> errantepiphany: feel free to process however you like
[20:15:47] <rcernich> tfennelly: it's come a long way over the years
[20:16:19] <errantepiphany> rcernich: looks like when I pulled I got both commits. I'll give it a test now.
[20:16:22] <rcernich> tfennelly: and it solves a big problem as there isn't any well supported method for actually producing any kind of installable eclipse build
[20:16:35] <rcernich> tfennelly: until tycho
[20:17:08] <rcernich> tfennelly: eclipse had some internal stuff, but it was structured as an eclipse application that you ran pointing it to your plugin source
[20:17:13] <rcernich> tfennelly: very ugly
[20:17:34] <rcernich> tfennelly: a few jobs back, we ended up wrapping those executions in ant
[20:17:43] <rcernich> tfennelly: which, i think were invoked via make
[20:17:53] <rcernich> tfennelly: talk about fun and exciting:)
[20:18:07] <rcernich> tfennelly: so tycho is a real improvement
[20:18:21] <rcernich> tfennelly: and is, at least,, community supported
[20:19:08] <rcernich> tfennelly: tmi, i'm sure
[20:20:51] <tfennelly> rcernich: gotcha
[20:22:15] <tfennelly> l8r guys... better get home... I'm in trouble with my boys for not bringing them to football
[20:22:24] <tfennelly> wish me luck ;)
[20:22:38] *** tfennelly has quit IRC
[20:32:20] <errantepiphany> rcernich: http://pastebin.com/ERB1Xksw
[20:33:56] <rcernich> errantepiphany: ughh
[20:35:45] <errantepiphany> rcernich: did you forget a pom commit that adds that lib as a dependency?
[20:35:56] <errantepiphany> rcernich: rather, forgot to add it to a commit...
[20:36:08] <rcernich> errantepiphany: i don't think so
[20:36:14] <errantepiphany> rcernich: hmmmm.....
[20:36:21] <rcernich> errantepiphany: that dependency is added in an "unusual" way
[20:36:39] <errantepiphany> rcernich: maven doesn't like "unusual" ;)
[20:36:44] <rcernich> errantepiphany: it is copied in via dependency:copy
[20:36:49] <rcernich> errantepiphany: in process-sources
[20:37:04] <errantepiphany> rcernich: hmm. never done that.
[20:37:31] <rcernich> errantepiphany: tycho builds the classpath via manifest.mf and build.properties
[20:38:13] <rcernich> errantepiphany: so, it should be there
[20:39:01] <rcernich> errantepiphany: i'm at a loss
[20:39:10] <errantepiphany> rcernich: you don't have any hardcoded paths, even if they're relative, do you?  For example, I found this: https://issues.jboss.org/browse/SWITCHYARD-411
[20:39:32] <errantepiphany> rcernich: where do you expect it to be (which dir)? and I'll check to see.
[20:40:16] <rcernich> errantepiphany: tools/eclipse/tests/org.switchyard.tools.m2e.tests/lib
[20:40:34] <rcernich> errantepiphany: it may be the version
[20:40:43] <errantepiphany> rcernich: I see xmlunit-1.3.jar in that dir.
[20:41:16] *** bfitzpat_away is now known as bfitzpat
[20:41:21] <rcernich> errantepiphany: i left the version off dependency:copy assuming it would pick the version out of the version specified in dependency management
[20:41:25] <rcernich> errantepiphany: that's the problem
[20:41:26] <errantepiphany> rcernich: I changed xmlunit from 1.1 to 1.3 in a fairly recent commit that was pushed. Is your stuff rebased to upstream/master?
[20:41:43] <rcernich> errantepiphany: nope
[20:42:19] <rcernich> errantepiphany: there are two things i can do:
[20:42:23] <errantepiphany> rcernich: I think both your branches should be rebased against upstream/master, then "push -f" them back to your repo, then I'll pull them down and try again.
[20:42:47] <errantepiphany> rcernich: (rather, your commits)
[20:42:54] <rcernich> errantepiphany: 1) update the version referenced by the plugin
[20:43:27] <rcernich> errantepiphany: 2) strip the version (so it only breaks when there's an interface change)
[20:43:54] <rcernich> errantepiphany: it's because i was building off an old local install
[20:44:12] <rcernich> errantepiphany: no rebasing required, just need to build off the updated dependencies
[20:44:20] <rcernich> errantepiphany: in this case, parent
[20:44:37] <rcernich> errantepiphany: but i will need to fix the referenced jar in the eclipse files
[20:45:30] <errantepiphany> rcernich: Do what you think is best. I'm not the expert on this.
[20:45:44] <rcernich> errantepiphany: that makes two of us :)
[20:48:35] <errantepiphany> rcernich: haha. :) Ok, well I'll go back to my other stuff until I hear instructions from you.
[20:51:41] <rcernich> errantepiphany: ok.  it will probably take me a while as i think i need to mvn install on all the components first
[20:51:57] <errantepiphany> rcernich: np
[20:52:12] <rcernich> errantepiphany: the m2e test copies the source for a couple quickstarts and uses those to test whether or not the plugin is working
[20:52:27] <rcernich> errantepiphany: and uses the output switchyard.xml to verify it matches
[20:52:33] <rcernich> errantepiphany: hence the xmlunit dep
[20:52:53] <rcernich> errantepiphany: thanks for the effort
[20:52:57] <rcernich> errantepiphany: sorry for the bother
[20:54:03] *** kcbabo has quit IRC
[21:02:34] <errantepiphany> rcernich: np
[21:22:47] <rcernich> errantepiphany: ok, just pushed
[21:22:56] <rcernich> errantepiphany: rebuilt the entire stack locally
[21:23:20] <rcernich> errantepiphany: sorry again
[21:26:23] <errantepiphany> rcernich: I'll pull it down and try again. Don't worry about it.
[21:28:13] <rcernich> errantepiphany: i went with the futureproof option and simply stripped the version from the copied jar
[21:28:58] <errantepiphany> rcernich: sounds good.
[21:30:22] <errantepiphany> rcernich: hah - I was confused why an eclipse "resource" window popped up while I was working, then I realized it's part of your tests - LOL...
[21:30:36] <rcernich> errantepiphany: :)
[21:31:02] <errantepiphany> rcernich: I'm not sure who that's gonna be on hudson, though - which might be headless.
[21:31:16] <errantepiphany> rcernich: s/who/how/
[21:31:35] <rcernich> errantepiphany: yeah, i'm not sure if it needs to be run with the ui
[21:31:46] <rcernich> errantepiphany: i was just following examples :|
[21:32:13] <rcernich> errantepiphany: never used tycho prior to a couple weeks ago
[21:32:35] <rcernich> errantepiphany: at first, couldn't figure out why the tests weren't running
[21:32:47] <rcernich> errantepiphany: then read the fine print: binds to integration-tests
[21:34:39] <rcernich> errantepiphany: the test do validate that two quickstarts can be imported without error and that the generated switchyard.xml matches what was generated by the mvn build
[21:40:00] <errantepiphany> rcernich: So... I've been waiting quite a while now, and the Resource window never goes away. The build seems frozen.
[21:40:17] <rcernich> errantepiphany: hmm
[21:40:28] <rcernich> errantepiphany: any output in the console?
[21:40:41] <errantepiphany> rcernich: the last few lines are this: http://pastebin.com/4dVZAL45
[21:41:30] <rcernich> errantepiphany: hmm, when i've seen that before, it was because of a problem with the test
[21:41:52] <rcernich> errantepiphany: most notably, when it couldn't import the test projects (e.g. missing folders)
[21:42:27] <rcernich> errantepiphany: can you see if there's anything in tools/eclipse/tests/org.switchyard.tools.m2e.tests/test-data
[21:42:41] <errantepiphany> rcernich: well scrolling up a bit I see this: http://pastebin.com/Sb7N4egL
[21:43:17] <errantepiphany> rcernich: there's a "projects" dir and a "validation" dir there.
[21:43:30] <rcernich> errantepiphany: all good there then
[21:43:32] <errantepiphany> rcernich: looks like it contains the helpdesk and bean-service projects
[21:43:38] <rcernich> errantepiphany: yep
[21:43:59] <rcernich> errantepiphany: i wonder if it's trying to initialize the test workspace
[21:44:20] <errantepiphany> rcernich: I don't know how to tell you that.
[21:44:35] <rcernich> errantepiphany: me neither
[21:44:45] <rcernich> errantepiphany: it looks like it's trying to update the maven index
[21:45:20] <rcernich> errantepiphany: based on the log
[21:45:22] <errantepiphany> rcernich: you ready for this?
[21:45:29] <errantepiphany> rcernich: it just finished with BUILD SUCCESS
[21:45:37] <rcernich> errantepiphany: wow!
[21:45:48] <errantepiphany> rcernich: Total time: 15:20.656s (that's a bit long, eh?)
[21:46:01] <rcernich> errantepiphany: aren't gui builds fun?
[21:46:04] <errantepiphany> rcernich: most all of it was here: [INFO] SwitchYard: Eclipse M2E Extensions Plugin Tests ... SUCCESS [14:42.663s
[21:46:09] <rcernich> errantepiphany: that seems extreme
[21:46:11] <errantepiphany> rcernich: this is why I'm a server-side guy.
[21:46:22] <errantepiphany> rcernich: I HATE coding UI's.
[21:46:31] <rcernich> errantepiphany: it only takes a few minutes on my machine
[21:46:39] <rcernich> errantepiphany: it may be faster the second time around
[21:46:43] <errantepiphany> rcernich: define "a few minutes"?
[21:46:49] <rcernich> errantepiphany: if you're willing to give it a try
[21:46:55] <errantepiphany> rcernich: I'll give it a "mvn clean install" again.
[21:47:04] <errantepiphany> rcernich: see you in 15 minutes... (jk) ;)
[21:47:12] <rcernich> errantepiphany: :P
[21:47:23] <errantepiphany> rcernich: O:-)
[21:50:16] <rcernich> errantepiphany: if you are resource constrained, it can take a long time
[21:50:19] <errantepiphany> rcernich: "BUILD SUCCESS // Total time: 1:33.210s"
[21:50:28] <errantepiphany> rcernich: that's for all of tools
[21:50:36] <rcernich> errantepiphany: must have been initializing something
[21:50:41] <rcernich> errantepiphany: first time around
[21:50:50] <errantepiphany> rcernich: or downloading something into ~/.m2/repository ?
[21:50:54] <rcernich> errantepiphany: you beat me: 1:50
[21:51:04] <rcernich> errantepiphany: yeah
[21:51:04] <errantepiphany> rcernich: :P
[21:51:09] <rcernich> errantepiphany: LOL
[21:51:37] <errantepiphany> rcernich: well do you need anything else from me? I think tfennelly wanted to test it on mac os first, then he push it...
[21:52:22] <rcernich> errantepiphany: that could be a while
[21:52:46] <rcernich> errantepiphany: i really think this is because of a bug in the tycho plugins
[21:53:48] <errantepiphany> errantepiphany: I wouldn't know. So..... are you done with me? ;)
[21:53:53] <errantepiphany> rcernich: ^^
[21:54:04] <rcernich> errantepiphany: i think he wanted you to push it
[21:54:04] * errantepiphany likes talking to himself on IRC
[21:55:05] <rcernich> errantepiphany: https://issues.sonatype.org/browse/TYCHO-575
[21:55:08] <errantepiphany> rcernich: Honestly I don't feel comfortable pushing it until we know if it's okay to initialize a UI on our build server(s). Might have to swing it by Keith.
[21:55:21] <rcernich> errantepiphany: no problem then
[21:58:08] <rcernich> errantepiphany: thanks for making me take a closer look
[21:58:17] <rcernich> errantepiphany: tests run just fine without UI
[21:58:50] <rcernich> errantepiphany: i'm going to update the commit
[21:58:58] *** vinicius has quit IRC
[21:58:58] <rcernich> errantepiphany: thanks for all the help
[22:00:17] *** babo has joined #switchyard
[22:02:57] <errantepiphany> rcernich: np. Hey, there's babo now... ;)
[22:03:26] <errantepiphany> rcernich: I'll let you ask him. :-X
[22:03:38] <rcernich> errantepiphany: will do
[22:03:40] <babo> errantepiphany:  hey -- on my last dad item before the trip
[22:03:52] <babo> errantepiphany:  picking up the orange belt for my daughter :-)
[22:03:54] <rcernich> errantepiphany: need to run to an appt
[22:04:02] <babo> have to make time for that
[22:04:25] <errantepiphany> babo: ?
[22:04:35] <errantepiphany> (orange belt)
[22:04:53] <errantepiphany> babo: when is your workshop? I'm almost there... sorry it's taking me so long...
[22:05:14] <errantepiphany> babo: damn dependencies =-O
[22:07:33] *** rcernich is now known as rcernich_away
[22:09:18] <babo> errantepiphany:  no worries ... I know you'll pull it out
[22:09:29] <babo> errantepiphany:  first workshop day is Tuesday
[22:09:45] <errantepiphany> babo: ok; have a safe, fun trip.
[22:10:01] <errantepiphany> babo: I take it you will be offline tomorrow then?
[22:10:11] <babo> errantepiphany:  thanks much ... do you think the console thing will work
[22:10:36] <babo> errantepiphany:  I'll be online tomorrow morning ... then i'ts a long time on a plane
[22:13:39] <errantepiphany> babo: Yes it's just a myriad of little things that are biting me.  I'm learning a lot, though... ;)
[22:13:52] <babo> errantepiphany:  great
[22:13:58] <errantepiphany> rcernich_away, babo: I posted a comment here: https://github.com/jboss-switchyard/tools/pull/3
[22:17:09] <babo> errantepiphany:  just replied back on that
[22:19:44] <errantepiphany> babo: cool thx. rcernich_away: let me know when you're back; I want to check in with you before I push it.
[22:19:50] *** babo has quit IRC
[22:40:24] *** ldimaggi has quit IRC
[23:07:55] *** rcernich_away is now known as rcernich
[23:08:13] <rcernich> errantepiphany: hey, sorry about that, doc appt
[23:09:27] <errantepiphany> rcernich: I'm tied up right now... but do you feel like that pull request is good to go?
[23:09:59] <rcernich> errantepiphany: let me push that change to remove the ui from the test
[23:10:16] <rcernich> errantepiphany: i can add it back in at a later time if it becomes necessary for something else
[23:10:27] *** lanceball has quit IRC
[23:10:36] <rcernich> errantepiphany: if you don't mind, that is
[23:10:52] <rcernich> errantepiphany: i can just shelve it for now
[23:15:35] <errantepiphany> rcernich: I'll hit it tmrw if that's okay. Remind me if I forget. ;)
[23:15:55] <rcernich> errantepiphany: how 'bout monday:)
[23:16:12] <rcernich> errantepiphany: i'm going to update the readme based on keith's comments
[23:18:06] <errantepiphany> rcernich: ok - just lemme know
[23:18:18] <rcernich> errantepiphany: thanks for all your time
[23:18:49] <errantepiphany> rcernich: np
[23:23:11] *** igarashitm has quit IRC
[23:47:35] *** antollinim1 has joined #switchyard
[23:47:41] *** antollinim has quit IRC
[23:47:45] *** antollinim1 has left #switchyard

top