[00:00:14] <reza> I tried to discuss it but didn't go anywhere... [00:00:44] <reza> Especially since I don't really know the Arquillian side of the story well enough... [00:03:12] <aslak> it's always easier to focus on one tech and one impl.. but you still have some of the fundemental issues like, runtime isolation and test isolation [00:05:13] <mojavelinux> yes, I want to reach out to andy [00:05:40] <mojavelinux> only reason I haven't yet is time, time, time [00:05:41] <reza> OK guys, I gotta run - just thought I would give you a head's up before things get too far along... [00:05:43] <mojavelinux> hehehe [00:06:08] <mojavelinux> just have faith in Arquillian, and *please* provide feedback good or bad [00:06:17] <mojavelinux> we can solve these problems together :) [00:06:24] <reza> I would hate to see thinsg get too muddled - doesn't help the overall CDI/Java EE 6 effort... [00:06:50] <reza> I do - that's what I'm trying to do of course.. [00:07:12] <mojavelinux> excellent, I appreciate it [00:07:23] <reza> We are working to add Resin integration with Arquillian right now - Dominik is doing that... [00:07:33] <mojavelinux> excellent, we *really* need that in Seam [00:07:47] <mojavelinux> we just went through 1.5 weeks of fixed nasty bugs in GlassFish/Weld [00:07:58] <mojavelinux> and Arquillian totally floated us through that [00:08:17] <aslak> reza, btw, i needed to hackup your Embedded APIs a bit to get the Arq container working, but it's there and on it's way out any day now.. you might want to have a look at what is done and include it in your v. :) https://github.com/arquillian/arquillian-container-resin/tree/ARQ-146 [00:08:18] <mojavelinux> don't know how we would have ever gotten to the problems so quickly if it weren't for the ability to mix and match files in test deployments [00:08:18] <jbossbot> jira [ARQ-146] Create a DeployableContainer integration for Resin [Open (Unresolved) Feature Request, Optional, Unassigned] https://issues.jboss.org/browse/ARQ-146 [00:09:19] <reza> Aslak, OK let us know... [00:09:47] <aslak> reza, basically add support for multiple WarDeploiyments to the same Embedded instance while it is running.. and undeploying them [00:10:00] <reza> Do remeber that we have two embeddable containers... [00:10:35] <reza> One that includes Servlet and one that just has CDI+EJB+JPA - the latter is much faster. [00:10:40] <aslak> ResinEmbedded in two packages you mean? [00:10:55] <mojavelinux> a resin remote would be equally as important [00:11:09] <mojavelinux> and honestly, I think the remote containers are easier, but I guess it depends on how you look at it [00:11:27] <mojavelinux> the remote is a "pure" environment, whereas embedded as I mentioned is always going to be a little bit quirky [00:11:31] <reza> No, the streamlined container is called ResinBeanContainer. [00:12:03] <aslak> reza, got any docs you want to add to https://issues.jboss.org/browse/ARQ-146 ? [00:12:04] <aslak> :) [00:12:04] <jbossbot> jira [ARQ-146] Create a DeployableContainer integration for Resin [Open (Unresolved) Feature Request, Optional, Unassigned] https://issues.jboss.org/browse/ARQ-146 [00:12:15] <aslak> doc refs tha tis [00:12:45] <reza> Remoting is some distance away - probably a few months - it's not part of the Web Profile. [00:13:01] <aslak> reza, remote deployment support [00:13:15] <reza> Yes, I'll ask Dominink to work with you... [00:13:21] <mojavelinux> right, we are talking about a container which is started on it's own [00:13:25] <mojavelinux> and arquillian deploys a war to it [00:13:38] <reza> Ahh...I see... [00:13:51] <mojavelinux> it's the best for compatiblity testing [00:13:57] <aslak> reza, working with Dominik already.. :) [00:14:00] <reza> We do have an API for it - but don't know if it is usable... [00:14:04] <mojavelinux> because you can create just about any war you can think of and throw it at the container, see what happens [00:14:05] <reza> I'll check. [00:14:12] <mojavelinux> that's how we do our compatibility testing in seam [00:14:24] <mojavelinux> btw, because of issues with the opentck (political ones) [00:14:31] <mojavelinux> we have created a compatibility test suite in seam [00:14:38] <mojavelinux> it's meant to test areas where the TCK misses [00:14:48] <mojavelinux> http://github.com/seam/compatibility [00:14:58] <mojavelinux> those tests must pass for Seam 3 to work on the contianer [00:15:07] <mojavelinux> and they are not seam related at all [00:15:14] <mojavelinux> this is basic Java EE stuff [00:15:26] <aslak> hmm.. what happened to my office tape.. trying to do expences and no tape.. [00:15:37] * aslak brings on the gaffa [00:15:45] <reza> Good to know - maybe we can use it ourself - were planning to test Seam out... [00:16:14] <mojavelinux> yes, please take advantage of it [00:16:33] <mojavelinux> and if you know of an inconsistency between containers, feel free to put in a pull request [00:16:54] <mojavelinux> this is our only way of adding new spec tests without getting the wrath of ...well, you know who [00:18:05] *** pmuir has quit IRC [00:18:46] <reza> OK guys - talk to you all later... [00:19:10] <reza> Feel free to reach out if I can help with anything... [00:19:36] *** reza has quit IRC [00:22:05] *** pmuir has joined #jbosstesting [00:24:10] *** bleathem has quit IRC [00:29:42] *** Tashtego has quit IRC [00:31:10] *** pmuir has quit IRC [00:35:28] <ALR> Oooh, I've missed a bunch of great talks while on the phone :) [00:50:38] *** michaelschuetz has quit IRC [00:51:44] <aslak> :) [01:46:29] *** aslak has quit IRC [02:04:05] *** rruss has quit IRC [02:20:06] *** ldimaggi has joined #jbosstesting [02:54:03] *** reza has joined #jbosstesting [03:03:22] *** lincolnthree has joined #jbosstesting [03:03:27] <lincolnthree> hey ALR, yt? [03:04:29] <ALR> lincolnthree: Yep. [03:04:37] <lincolnthree> Question about NodeQuery API [03:04:46] <lincolnthree> any way to query against the text value of the element? [03:04:55] <ALR> Ummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm [03:04:58] <ALR> One sec. [03:05:09] <lincolnthree> getOrCreate("element/sub-element$text-value"); or something like that? [03:05:17] <lincolnthree> like @attrValue [03:05:25] <lincolnthree> @attrValue=blah [03:05:53] <ALR> You mean "Query" in Descriptors, right? [03:06:05] <lincolnthree> yeah sorry [03:07:54] <ALR> lincolnthree: Far as I can see, you always get a Node back [03:08:10] <lincolnthree> i need to get or create the node with the given text value [03:08:28] <ALR> lincolnthree: Go to QueryTestCase and add it, would be my step I think [03:08:33] <ALR> I'm not too familiar w/ this API [03:08:35] <ALR> Aslak wrote it. [03:08:41] <lincolnthree> Ah? see i don't even know the syntax to try [03:08:43] <ALR> And it was of course a prototype [03:08:47] <lincolnthree> because there are no examples [03:08:54] <ALR> And as thus, kinda lacking docs. [03:08:56] <lincolnthree> of this use case [03:09:01] <lincolnthree> yea [03:09:03] <ALR> Right, there's QueryTestCase and that's about it. [03:09:12] <ALR> Basically my understanding is no greater than yours now. [03:09:19] <ALR> Digging a bit to see what pops up [03:09:24] <lincolnthree> same [03:11:04] <lincolnthree> doesn't look like the use-case is tested, if it exists at all [03:11:53] <ALR> lincolnthree: Do this: [03:11:57] <ALR> lincolnthree: Make a test for it [03:12:06] <ALR> And run it through the GetOrCreateQuery impl [03:12:12] <ALR> See what pops up [03:12:19] <lincolnthree> i can't [03:12:21] <ALR> And if you need to enhance this or make an alternate type of impl [03:12:24] <ALR> No? [03:12:27] <ALR> Why not? [03:12:29] <lincolnthree> there's literally no syntax for it [03:12:32] <lincolnthree> i have nothing to test [03:12:39] <ALR> Hehe, that's what you have to make. [03:12:41] <ALR> In the test. [03:12:53] <ALR> Then support it and make sure no regression [03:12:56] <ALR> And bam, you made a feature. [03:13:04] <lincolnthree> Oh, sorry. I misunderstood you. [03:13:05] <ALR> I definitely am not seeing this use case [03:13:10] <ALR> I explained poorly. [03:13:18] <ALR> IMO if the feature isn't tested, it doesn't exist [03:13:28] <lincolnthree> That's my opinion as well. [03:13:34] <ALR> Make it so. [03:13:36] <lincolnthree> And my primary complaint with? contributions. [03:13:46] <ALR> This project still needs a week of my love. [03:13:50] <ALR> I'll have to wait though. [03:13:56] <lincolnthree> I always write tests when I contribute :) [03:14:01] <lincolnthree> (mostly) hah [03:14:10] <ALR> There are tests for what's there [03:14:11] <lincolnthree> yeah, my project needs your week of love on SWD [03:14:16] <ALR> Your feature, looks like not. [03:14:28] <ALR> Get in line behind AS7, buddy :) [03:16:38] <lincolnthree> Aw cmon. AS7 does what, run webapps? Forge does so much more ;) [03:16:45] <bobmcw> ALR: thanks [03:16:58] <bobmcw> btw, turned out our ARQ hang wasn't ARQ [03:17:02] <bobmcw> we had a bogus test of sorts [03:17:19] <bobmcw> strangely manifested by ARQ freaking out [03:17:21] <bobmcw> but whatevs [03:17:23] <bobmcw> all better now [03:17:37] <ALR> bobmcw: Ah cool. I was having problems getting the build to finish [03:17:44] <bobmcw> yeah, we have that sometimes [03:17:50] <ALR> bobmcw: I can pull new stuff and it'll work now probably? [03:17:53] <bobmcw> I think Right Now, using old ARQ, we have a non-sketchy build [03:18:01] <bobmcw> got 2 CIs trying to verify that though [03:18:20] <bobmcw> if this passes http://ci.stormgrind.org/viewLog.html?buildTypeId=bt7&buildId=2253&guest=1 [03:18:45] <ALR> bobmcw: Running locally now. [03:19:00] <ALR> bobmcw: I have CPU cycles avail while refactoring other stuff now. [03:19:05] <bobmcw> coolbeans [03:19:16] <bobmcw> a fair bit of changes since your last fetch, prolly [03:19:19] <bobmcw> mvn clean the hell out of it [03:19:28] <bobmcw> mvn clean -Pinteg [03:19:47] <ALR> Yep. [03:20:34] * ALR wants to make a Git project called "my-finger" [03:20:59] <bobmcw> that'd teach people to fetch+rebase instead of pull [03:21:05] <bobmcw> NEVER pull my-finger [03:24:36] <ALR> Hehe [03:54:38] <ALR> lincolnthree: Reviewing pull request [03:54:58] <lincolnthree> ALR ty, if i did a good job, wanna cut a release real quick? :) [03:55:09] <lincolnthree> didn't test super heavily, kinda on a deadline :( [03:55:13] <lincolnthree> but regression passes [03:55:16] <lincolnthree> and there is *a* test [03:55:27] <ALR> TBH I'm allowing all kinds of crap in here. [03:55:37] <ALR> Because the whole thing needs a design review and docs [03:55:43] <lincolnthree> this is consistent with the quality of code that was there before at least :) [03:55:45] <ALR> So if you pass all tests then it gets upstream [03:55:48] <lincolnthree> i followed the same trends [03:55:51] <lincolnthree> lol woot [03:55:51] <ALR> 0.1.x means exactly that. [03:56:00] <lincolnthree> same with forge Alpha :( [03:56:04] <lincolnthree> got kinda messy [03:56:08] <lincolnthree> been doing a lot of cleaning lately [03:56:14] <ALR> I don't even consider this a proper standalone project yet [03:56:21] <ALR> It's basically a utility for ARQ and Forge [03:56:27] <ALR> No user should be bringing it in at all. [03:56:50] <ALR> lincolnthree: You have a little while? [03:56:57] <ALR> bobmcw's stuff is pinning my RAM. [03:57:05] <lincolnthree> i have a little bit [03:58:20] <ALR> lincolnthree: Honestly this usage looks weird to me [03:58:28] <ALR> You're returning text content as a member of a Node [03:58:36] <ALR> Do we consider CDATA to be part of a Node? [03:58:54] <lincolnthree> returning text content as a member of a node? [03:59:12] <ALR> Node.text [03:59:21] <ALR> Node.text() [03:59:24] <lincolnthree> sure the stuff that goes <node>HERE</node> [03:59:26] <ALR> And: Running org.jboss.shrinkwrap.descriptor.api.query.QueryTestCase [03:59:26] <ALR> Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.073 sec <<< FAILURE! [03:59:33] <lincolnthree> ??? [03:59:39] <ALR> Failure, beeatch. [03:59:55] <lincolnthree> dammit wth [03:59:57] <lincolnthree> i suck at this [04:00:00] <lincolnthree> give me a sec [04:00:04] <ALR> Hehe [04:06:11] <ALR> bobmcw: Woohoo made it through to RSpec tests now. [04:10:17] <bobmcw> w00t [04:12:39] <ALR> lincolnthree: Back in like 30, shopping errand. Call if you need anything. [04:12:55] <lincolnthree> could use a release :) [04:25:46] <lincolnthree> ALR: sorry, i've been talking in the wrong channel for about the last 5 messages [04:25:50] <lincolnthree> or hour [04:25:55] <lincolnthree> i fixed the commit [04:25:57] <lincolnthree> go ahead and re-pull [04:27:21] *** lincolnthree has left #jbosstesting [04:45:00] <jbossbot> git [descriptors] push master a17b823.. Lincoln Baxter, III SHRINKDESC-49 [04:45:01] <jbossbot> jira [SHRINKDESC-49] Support querying element text values [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/SHRINKDESC-49 [04:45:01] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/8456137...a17b823 [04:46:03] <jbossbot> git [descriptors] push master 8393768.. Andrew Lee Rubinger [maven-release-plugin] prepare release 0.1.5 [04:46:03] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/a17b823...8393768 [04:46:07] <jbossbot> git [descriptors] push master ff62260.. Andrew Lee Rubinger [maven-release-plugin] prepare for next development iteration [04:46:07] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/8393768...ff62260 [04:52:48] *** rruss has joined #jbosstesting [04:55:36] <jbossbot> git [shrinkwrap] push master 3687154.. Davide D'Alto [SHRINKWRAP-249] Add recursive inclusion to addAsManifestResource(...) [04:55:37] <jbossbot> jira [SHRINKWRAP-249] Support add directory content [Open (Unresolved) Feature Request, Major, Davide D'Alto] https://issues.jboss.org/browse/SHRINKWRAP-249 [04:55:37] <jbossbot> git [shrinkwrap] push master 21def81.. Davide D'Alto [SHRINKWRAP-249] Add recursive inclusion to addAsResource(..) [04:55:38] <jbossbot> git [shrinkwrap] push master 8bc02c6.. Davide D'Alto [SHRINKWRAP-249] Add recursive inclusion to other methods in ContainerBase [04:55:38] <jbossbot> git [shrinkwrap] push master 47ed25d.. Davide D'Alto [SHRINKWRAP-249] Add AccessController.doPrivileged(...) when using the classloader [04:55:38] <jbossbot> git [shrinkwrap] push master 4d17f87.. Davide D'Alto [SHRINKWRAP-249] Change method name: assertArchiveContainsTargetRecursively(..) --> assertArchiveContainsFolderRecursively (..) [04:55:38] <jbossbot> git [shrinkwrap] push master 2b71ad9.. Davide D'Alto [SHRINKWRAP-249] Add test to check the inclusion of an empty folder [04:55:38] <jbossbot> git [shrinkwrap] push master URL: http://github.com/shrinkwrap/shrinkwrap/compare/ac2b368...2b71ad9 [04:59:55] *** bgeorges has quit IRC [05:08:16] *** ldimaggi has quit IRC [06:26:41] *** bleathem has joined #jbosstesting [06:28:35] *** bleathem has quit IRC [07:33:19] *** oskutka has joined #jbosstesting [07:37:59] *** rruss has quit IRC [08:00:41] *** jharting has joined #jbosstesting [08:12:14] *** alesj has joined #jbosstesting [08:36:39] *** kpiwko has joined #jbosstesting [08:56:02] *** maschmid has joined #jbosstesting [08:56:24] *** jeand has joined #jbosstesting [09:11:50] *** mgoldmann has joined #jbosstesting [09:17:19] *** lfryc has joined #jbosstesting [09:35:33] *** wolfc has joined #jbosstesting [09:38:34] *** maeste has joined #jbosstesting [09:44:20] *** maeste has quit IRC [09:52:26] *** Jaikiran has joined #jbosstesting [09:56:59] *** maeste has joined #jbosstesting [10:08:13] *** michaelschuetz has joined #jbosstesting [10:09:12] *** michaelschuetz has joined #jbosstesting [10:23:22] *** ALR has quit IRC [10:28:50] *** ge0ffrey has joined #jbosstesting [10:34:55] *** vtunka has joined #jbosstesting [11:12:56] *** ge0ffrey has quit IRC [11:26:22] *** ge0ffrey has joined #jbosstesting [11:31:36] *** wolfc has quit IRC [12:00:02] *** alesj has quit IRC [12:36:13] *** Jaikiran is now known as Jaikiran|AFK [12:41:51] *** Elisha has quit IRC [12:42:30] *** Elisha has joined #jbosstesting [12:46:49] *** alesj has joined #jbosstesting [13:24:41] *** wolfc1 has joined #jbosstesting [13:25:04] *** wolfc1 has quit IRC [13:28:59] *** wolfc has joined #jbosstesting [13:32:52] *** jharting has quit IRC [13:47:36] *** kpiwko has quit IRC [14:01:53] *** wolfc has quit IRC [14:04:24] *** ldimaggi has joined #jbosstesting [14:04:51] *** wolfc has joined #jbosstesting [14:45:11] *** ldimaggi has quit IRC [14:45:35] *** ldimaggi has joined #jbosstesting [15:34:24] *** Jaikiran|AFK is now known as Jaikiran [15:48:17] *** mgoldmann has quit IRC [16:05:07] <OndejZizka> mojavelinux: Hi, pls how can I turn Arquillian's Archive into a stream? [16:05:30] <OndejZizka> mojavelinux: I'm writing Tomcat remote container [16:10:37] <OndejZizka> Got it [16:16:16] *** lightguard_jp has joined #jbosstesting [16:16:32] <OndejZizka> lfryc: http://en.wikipedia.org/wiki/File:US_Navy_030116-N-2069B-001_Sea_Knights_sit_on_the_ramp_at_North_Island_after_being_shrink_wrapped.jpg [16:18:12] <OndejZizka> http://anonsvn.jboss.org/repos/common/shrinkwrap/trunk/ 404 - link from http://www.jboss.org/shrinkwrap [16:21:47] <OndejZizka> lfryc: Where do I find shrinkwrap's source? Is it this? https://github.com/shrinkwrap/shrinkwrap [16:22:27] <lfryc> OndejZizka: sure thing [16:26:32] *** rruss has joined #jbosstesting [16:26:37] *** rruss has quit IRC [16:29:59] *** bleathem has joined #jbosstesting [16:38:10] *** Jaikiran is now known as Jaikiran|AFK [16:39:34] *** jc3 has joined #jbosstesting [16:49:24] <OndejZizka> 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.jboss.shrinkwrap:shrinkwrap-extension-vfs3:jar -> duplicate declaration of version ${project.version} @ line 80, column 17 [16:49:34] <OndejZizka> Maven 3.0.3 [17:09:06] *** alesj has quit IRC [17:13:20] <mojavelinux> OndejZizka: you turn it into an stream like this [17:13:23] <mojavelinux> deployment.getArchive().as(ZipExporter.class).exportAsInputStream() [17:37:58] *** maschmid has quit IRC [17:59:08] *** jasondlee has joined #jbosstesting [18:00:09] *** jdlee has quit IRC [18:00:11] *** jbossbot has quit IRC [18:00:12] *** jasondlee is now known as jdlee [18:00:21] *** jbossbot has joined #jbosstesting [18:00:25] *** jdlee has quit IRC [18:00:25] *** jdlee has joined #jbosstesting [18:09:15] *** Jaikiran|AFK has quit IRC [18:10:46] *** lfryc has quit IRC [18:23:51] *** oskutka has quit IRC [18:25:19] *** michaelschuetz has quit IRC [18:26:19] *** jdlee has quit IRC [18:26:40] *** jdlee has joined #jbosstesting [18:40:43] *** vtunka has quit IRC [18:46:19] *** kpiwko has joined #jbosstesting [18:47:28] *** bgeorges has joined #jbosstesting [18:52:39] *** kpiwko has quit IRC [18:52:48] *** kpiwko has joined #jbosstesting [19:30:16] *** rruss has joined #jbosstesting [19:33:51] *** ge0ffrey has quit IRC [20:22:13] *** maeste has quit IRC [20:34:06] *** ALR has joined #jbosstesting [20:40:46] *** michaelschuetz has joined #jbosstesting [20:42:34] *** mojavelinux has quit IRC [20:44:28] *** mojavelinux has joined #jbosstesting [20:49:37] *** michaelschuetz1 has joined #jbosstesting [20:50:09] *** michaelschuetz has quit IRC [20:50:38] *** lightguard_jp has quit IRC [20:53:54] *** michaelschuetz1 has quit IRC [20:53:55] *** michaelschuetz has joined #jbosstesting [20:56:12] *** michaelschuetz1 has joined #jbosstesting [20:58:28] *** michaelschuetz has quit IRC [21:20:02] <jc3> ALR: hey, i was going to take a whack at upgrading the torquebox integ tests. anything i should watch out for? [21:20:14] <ALR> jc3: I've a patch in the works. [21:20:27] <ALR> I got master to run through completely w/ success last night [21:20:34] <ALR> And was gonna try my patch on it again tonight. [21:20:46] <ALR> jc3: Maybe I'll just send you what I have so far [21:20:55] <ALR> Because the tests take about an hour and pin my RAM [21:21:00] <jc3> ah, cool. either way. i'm happy to help or wait. no hurry. [21:21:54] <ALR> jc3: http://pastebin.com/wz5YjYKM [21:22:04] <ALR> That may be incomplete [21:22:09] <ALR> I think it addresses compile errors. [21:22:19] <ALR> But won't get into any Ruby fixes you need. [21:22:30] <ALR> And of course I haven't gotten a successful run yet [21:22:36] <ALR> But they should illustrate the API changes you need. [21:23:30] <jc3> yes, very helpful. i'll see if i can't merge those in. [21:24:00] <ALR> Cool. [21:24:05] <ALR> Lemme know if you get stuck [21:26:03] <jc3> ALR: wdm [21:26:34] <ALR> jc3: WDM? [21:26:57] <jc3> ah, sorry, that's one of our project:odd memes. :) [21:27:06] <ALR> FFS. [21:27:06] <jc3> wdm == will do, mildew [21:27:11] <jc3> that too! [21:50:51] *** alesj has joined #jbosstesting [21:55:16] *** oskutka has joined #jbosstesting [21:59:27] <jc3> ALR: that patch gets me compiling ok, but tests fail to run, and no logs in jboss/server/default [21:59:36] <jc3> are there changes to arquillian.xml required? [21:59:45] <ALR> jc3: Quite possibly? [21:59:49] <ALR> I haven't dug yet [21:59:59] <ALR> Compile-free is as far as I got there. [22:00:14] <ALR> After testing that master last night got me a clean build. [22:00:31] <jc3> k, i'll keep digging [22:00:31] <ALR> No test output in surefire either? [22:00:39] <jc3> yes... [22:02:23] <mojavelinux> yes, there are changes to arquillian.xml [22:02:27] <mojavelinux> i'll point you at a working example [22:02:52] <jc3> mojavelinux: awesome, thx! [22:03:56] <mojavelinux> https://github.com/aslakknutsen/arquillian-showcase/blob/6adb00aa3d2014097aa22fefb930d412bdb1bc0a/cdi-ejb/src/test/resources/arquillian.xml [22:03:59] <mojavelinux> note the schema change [22:04:02] <mojavelinux> and the property syntax [22:04:19] <mojavelinux> i know, we need docs...I haven't had time to help and aslak hasn't gotten to it yet [22:04:28] <jc3> ALR: this is my only surefire output: https://gist.github.com/897142 [22:04:30] <mojavelinux> if you find some extra time laying around, ship it to me :) [22:04:45] <jc3> ALR: looks like it's just timing out trying to detect jboss being up. [22:05:37] <ALR> jc3: I can look later on tonight? [22:05:47] <ALR> Now I'm on AS7/ARQ stuff that's kinda pressing for Beta2. [22:06:13] <jc3> ALR: no hurry at all. i'll see if i can't get things going with dan's example. [22:06:20] <ALR> jc3: That error...you shouldn't get on whatever the first run is. [22:06:25] <ALR> The first run should give you move context [22:06:37] <ALR> After that you get the "already tried to initialize" thing. [22:07:59] <mojavelinux> the showcase will eventually become our example-oriented test suite "smoke test" if you will [22:08:05] <mojavelinux> we are getting that organized [22:08:15] <mojavelinux> because we need samples outside of the arquillian core that are validated with each release [22:08:34] <mojavelinux> part of our modularity refactoring [22:24:33] <jc3> mojavelinux: my xsd is a little rusty. can you briefly tell me what i need to change? https://gist.github.com/897178 [22:24:48] <jc3> is it just s/jboss/tns/ ? [22:26:16] <mojavelinux> the urls [22:29:31] *** ldimaggi has quit IRC [22:31:56] <jc3> mojavelinux: ok, that's too brief. :) [22:32:09] <jc3> i changed the urls to match your example and removed the jboss: prefixes. [22:32:23] <jc3> test still times out waiting on the app server, though. [22:32:35] <jc3> where should errors show up? [22:40:53] *** kpiwko has quit IRC [22:42:51] *** Tashtego has joined #jbosstesting [22:46:19] *** jeand has quit IRC [22:49:17] <mojavelinux> probably in the app server, I would imagine [22:49:23] <mojavelinux> your best bet is to get debugging going [22:49:31] <mojavelinux> 9/10 that's going to get you to the answer quickest [22:49:38] <mojavelinux> even though it requires some work to get setup [22:49:41] <mojavelinux> it pays off [22:50:19] <jc3> debugging as in stepping through code? [22:50:31] <jc3> i'd prefer logs [22:50:43] <jc3> there's no jboss server log directory created at all [22:51:12] <jc3> but the command that maven is spitting out (that looks like what arq is trying to run) runs fine when i copy/paste it and run it manually. [22:52:25] <jc3> so nothing about about the structure of arquillian.xml has changed? only those urls? [22:52:58] <mojavelinux> no, the way the servers are configured is different too [22:53:05] <mojavelinux> but I don't have an example of the actual server config yet [22:53:08] <mojavelinux> you'll need to ask aslak [22:53:10] <mojavelinux> but I don't see him [22:53:25] <jc3> so this is still wrong? https://gist.github.com/897234 [22:53:47] *** alesj has left #jbosstesting [22:54:14] <mojavelinux> <property name="deploymentExportPath">target/</property> [22:54:19] <mojavelinux> use that syntax for properties [22:54:26] <mojavelinux> stuff inside of <engine> and <container> [22:54:59] <jc3> k [22:56:00] <jc3> curious what motivated that change? [22:56:04] <mojavelinux> but I have to admit, I'm in your boat [22:56:18] <mojavelinux> I have yet to actually throw down my example code that has container configs and use alpha5 [22:56:27] <mojavelinux> i've been crazy busy with seam releasing [22:56:27] <jc3> so if i had debugging working, i wouldn't need arquillian.xml? [22:56:34] <jc3> i'm sure [22:56:39] <mojavelinux> no, debugging would just let you know where the code is hanging [22:57:01] <jc3> and no config docs/examples other than the xsd? [22:58:16] <mojavelinux> not that I"ve been able to confirm...now, the configs may be backwards compatible, I'm just not 100% sure [22:58:34] <mojavelinux> the showcase is the source of truth for me in examples, and I just haven't updated it yet...will be doing that tomorrow [23:04:41] *** lincolnthree1 has joined #jbosstesting [23:04:49] <lincolnthree1> hey ALR, might need ya in a sec [23:04:55] <lincolnthree1> just reserving you ;) [23:05:28] <ALR> lincolnthree1: The key is *holding* the reservation. [23:05:37] <ALR> Anyone can just *take* a reservation. [23:05:59] <lincolnthree1> shhhhh ;) [23:18:39] <lincolnthree1> ok ALR [23:18:47] <lincolnthree1> I have a fix for the other side of my feature from last night [23:19:00] <lincolnthree1> you could query, but you couldn't add [23:19:07] <lincolnthree1> that's working now and I have test cases [23:19:10] <lincolnthree1> branch is ready [23:19:14] <lincolnthree1> but do I need a new issue? [23:22:25] <lincolnthree1> ALR pull request sent [23:22:29] <ALR> lincolnthree1: Hang on sorry [23:22:32] <lincolnthree1> np. [23:22:37] <ALR> I'm about 3 failures deep in AS here [23:22:50] <ALR> lincolnthree1: You'll need a new issue because the last one was released. [23:22:56] <ALR> So you can just make a new one and link it. [23:23:01] <lincolnthree1> ALR ok 1 sec [23:23:10] *** Tashtego has quit IRC [23:24:19] <ALR> lincolnthree1: "SHRINKDESC-49-2"? [23:24:21] <jbossbot> jira [SHRINKDESC-49] Support querying element text values [Resolved (Done) Feature Request, Major, Lincoln Baxter III] https://issues.jboss.org/browse/SHRINKDESC-49 [23:24:30] <lincolnthree1> ill change it [23:24:35] <ALR> ty [23:25:29] <lincolnthree1> ok try now [23:25:33] <lincolnthree1> https://issues.jboss.org/browse/SHRINKDESC-50 [23:25:34] <jbossbot> jira [SHRINKDESC-50] Support creation of nodes via text value queries: getOrCreate() [Open (Unresolved) Enhancement, Major, Lincoln Baxter III] https://issues.jboss.org/browse/SHRINKDESC-50 [23:28:23] <bobmcw> ALR: http://twitter.com/#!/bobmcwhirter/status/53566809365938176 [23:28:26] <bobmcw> thanks! [23:28:34] <lincolnthree1> ALR: and I know i'm probably driving you crazy with this (because ive thought Seam 3 was being released about 4 times now ), but it's actually happening this time and I need another release [23:28:43] <ALR> bobmcw: NICE :D [23:29:18] <ALR> lincolnthree1: You are REALLY asking for it. Are you ready? [23:29:26] <lincolnthree1> haha [23:29:32] <lincolnthree1> give me one sec [23:29:46] <ALR> Oh no. I'm not sure you know what you're asking for. [23:29:51] <ALR> But in a moment it'll be clear. [23:30:16] <lincolnthree1> Ok yes, i ran the tests again, they pass. lay it on me [23:30:54] <lincolnthree1> <-- getting paranoid [23:31:04] <ALR> lincolnthree1: https://github.com/shrinkwrap/ [23:31:09] <ALR> Notice anything new? [23:31:22] <lincolnthree1> OMG!!! [23:31:33] <lincolnthree1> Now I have to be super careful. [23:31:47] <lincolnthree1> I don't want to lose your trust! [23:31:48] <ALR> lincolnthree1: If you wouldn't mind still submitting pull requests for SW proper, I'd appreciate it. [23:32:01] <lincolnthree1> sure, descriptors still too? [23:32:03] <ALR> lincolnthree1: So basically you can add shrinkwrap/descriptors as your R/W upstream remote [23:32:05] <ALR> And push to it. [23:32:10] <ALR> Releasing that project is easy: [23:32:13] <lincolnthree1> ok [23:32:18] <ALR> mvn release:clean release:prepare release:perform [23:32:28] <ALR> Just don't take the default tag name [23:32:34] <ALR> Tag name should be in form 0.1.x [23:32:37] <ALR> No prefix [23:32:50] <lincolnthree1> So something like -Dtag=0.1.x [23:32:57] <ALR> lincolnthree1: And you'll also need admin menbership to SHIRNKDESC [23:33:06] <ALR> lincolnthree1: No idea, I always wait for command-line prompt for that [23:33:12] <lincolnthree1> oh it prompts [23:33:13] <lincolnthree1> awesome [23:33:16] <lincolnthree1> didn't know that [23:33:23] <ALR> I'll walk you throw the first one. [23:33:34] <lincolnthree1> ill take notes [23:33:40] <ALR> First, push up your issue (with new JIRA) [23:34:05] <lincolnthree1> sec, gotta fix my remotes [23:34:58] *** bobmcw is now known as torquebox-ci_ [23:35:01] *** torquebox-ci_ is now known as bobmcw [23:35:14] <ALR> lincolnthree1: Do you have permissions to trigger a build on: http://jboss.hudson.alrubinger.com/job/Descriptors/ ? [23:35:33] <lincolnthree1> doubtful [23:35:41] <ALR> If you see "Build Now", you do. [23:35:43] <ALR> Else you don't. [23:35:55] <lincolnthree1> is this a view from jboss hudson? [23:36:15] <ALR> Mine. [23:36:28] <ALR> lincolnthree1: Send me your desired password in PM [23:38:26] <lincolnthree1> ALR. my git push upstream is doing nothing [23:38:58] <lincolnthree1> upstream git at github dot com:shrinkwrap/descriptors.git (push) [23:39:17] <ALR> lincolnthree1: You should be able to log in and kick a build now. [23:39:28] <ALR> lincolnthree1: Doing nothing? No error? [23:39:36] <lincolnthree1> logged in w/permissions [23:40:05] <lincolnthree1> nm i think i got it [23:40:08] <ALR> Cool [23:40:28] <jbossbot> git [descriptors] push master 1213f0f.. Lincoln Baxter, III SHRINKDESC-50 [23:40:29] <jbossbot> jira [SHRINKDESC-50] Support creation of nodes via text value queries: getOrCreate() [Open (Unresolved) Enhancement, Major, Lincoln Baxter III] https://issues.jboss.org/browse/SHRINKDESC-50 [23:40:29] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/ff62260...1213f0f [23:40:30] <lincolnthree1> yep there we go [23:40:47] <lincolnthree1> kicking a build [23:41:10] <ALR> lincolnthree1: You're also an Admin now of SHRINKDESC [23:41:13] <ALR> So the workflow is this: [23:41:14] <lincolnthree1> that was fast [23:41:20] <ALR> "Resolve" when you get your stuff upstream [23:41:26] <lincolnthree1> what kind of server is this on? [23:41:30] <ALR> And "Close" all Resolved issues when you do a release [23:41:37] <lincolnthree1> ok [23:41:47] <ALR> lincolnthree1: It''s an AMD tri-core, RAID0 (striped), with a bunch o RAM [23:42:01] <lincolnthree1> at your home? [23:42:03] <ALR> Sits in my apartment. [23:42:04] <ALR> Yeah. [23:42:48] <lincolnthree1> ok resolved [23:43:17] <ALR> lincolnthree1: Cool. If Hudson is clear you can release. [23:44:05] <lincolnthree1> starting release with: [23:44:07] <lincolnthree1> mvn release:clean release:prepare release:perform [23:44:18] <ALR> Pingo. [23:44:20] <ALR> *Bingo [23:45:31] <jc3> ALR: i'm too stupid to get alpha5 working, but i pushed your changes to this branch: https://github.com/torquebox/torquebox/tree/arquillian-alpha5 [23:45:59] <jbossbot> git [descriptors] push master 10d7e47.. Lincoln Baxter, III [maven-release-plugin] prepare release 0.1.6 [23:45:59] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/1213f0f...10d7e47 [23:46:02] <jbossbot> git [descriptors] push master d915827.. Lincoln Baxter, III [maven-release-plugin] prepare for next development iteration [23:46:02] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/10d7e47...d915827 [23:46:04] <ALR> jc3: OK, so they're stored somewhere. [23:46:14] <mojavelinux> I vote confidence in your abilities jc3 [23:46:17] <ALR> jc3: If I can find some time and get AS7 working I'll have another look [23:46:34] <jc3> ALR: 'preciate the help [23:46:34] <mojavelinux> the fault is with the docs at this point [23:46:43] *** oskutka has quit IRC [23:47:02] <jc3> mojavelinux: 'preciate your help, too. ;) [23:48:53] <ALR> jc3: Wish I had more cycles ATM [23:52:12] *** wolfc has quit IRC [23:54:14] <lincolnthree1> ALR: amen