July 23, 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 | 31

[00:00:53] <ALR> mhuniewicz: ^
[00:01:20] <mhuniewicz> http://pastebin.com/VzFqgD0R
[00:02:12] <ALR> Wow.
[00:02:42] <ALR> I'm sending this to our Ops team.
[00:02:58] <ALR> In the meantime, let's see if I can deploy a SNAPSHOT you might be able to pick it up
[00:04:17] <mhuniewicz> Cheers
[00:05:23] <ALR> mhuniewicz: Can you see this? https://repository.jboss.org/nexus/content/repositories/snapshots/org/jboss/shrinkwrap/shrinkwrap-spi/1.0.0-beta-5-SNAPSHOT/shrinkwrap-spi-1.0.0-beta-5-20110722.220842-5.jar
[00:05:58] <mhuniewicz> ALR, yep!
[00:06:03] <ALR> OK
[00:06:09] <ALR> So you don't need to build this.
[00:06:20] <ALR> You can set your version for ShrinkWrap to:
[00:07:32] <ALR> 1.0.0-beta-5-SNAPSHOT
[00:07:36] <mhuniewicz> shrinkwrap-impl-base?
[00:07:55] <ALR> All of
[00:08:06] <mhuniewicz> It's the only thing I'm using.
[00:08:21] <ALR> You're also using API and SPI
[00:08:28] <ALR> But getting it transitively.
[00:08:36] <mhuniewicz> As transient deps I suppose. Yeah.
[00:08:41] <ALR> Course, you shouldn't have impl-base in compile scope
[00:08:51] <ALR> Only API.
[00:08:59] <ALR> You can put impl-base in test or provided scope
[00:13:44] <mhuniewicz> I didn't need to put the fail in my repository.
[00:13:53] <ALR> Fail?
[00:14:09] <mhuniewicz> It got downloaded somehow. But does it have the change...
[00:25:05] <ALR> mhuniewicz: ?
[00:26:20] <mhuniewicz> ALR, I'm struggling to make it use that version.
[00:26:22] <mhuniewicz> It doesn't want to.
[00:26:33] <ALR> No errors?
[00:26:47] <mhuniewicz> It's still using beta-3.
[00:27:09] <ALR> mhuniewicz: depManagement somewhere up the chain might be setting the version
[00:27:21] <ALR> And if you don't use depMgt, consider it :)
[00:27:31] <mhuniewicz> Yeah but I put it explicitly in my arquillan project.
[00:27:34] <ALR> Else the versions are resolved by nearest-wins, which sucks.
[00:27:36] <mhuniewicz> But it must be used higher up.
[00:27:56] <ALR> Opening the POM in m2eclipse will show you where it's coming from
[00:28:02] <ALR> On the "Dep Hierarchy" tab
[00:30:44] <mhuniewicz> arquillian-container-spi
[00:52:31] <mhuniewicz> ALR, what Eclipse is telling me is beta-3 managed from beta-5.
[00:52:34] <mhuniewicz> Is that good enough?
[00:52:39] <mhuniewicz> The error is different.
[00:52:53] <ALR> What's managing it to beta-3?
[00:57:43] <mhuniewicz> ALR, I don't know. If I do mvn dependency:tree it doesn't say beta-3 anywhere.
[00:57:55] <ALR> mhuniewicz: Maven3?
[00:58:05] <mhuniewicz> Yes.
[00:58:11] <ALR> Because dep:tree is LYING
[00:58:16] <mhuniewicz> :)
[00:58:26] <ALR> I'm not joking
[00:58:34] <ALR> Read:
[00:58:35] <ALR> https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html#Maven3.xCompatibilityNotes-DependencyResolution
[00:59:19] <ALR> I use m2eclipse to determine version resolution
[00:59:23] <ALR> Because it uses Aether
[00:59:41] <mhuniewicz> Well I'm looking at it right now.
[00:59:59] <ALR> I'm not getting your peoblem, actually
[01:00:02] <ALR> *problem
[01:00:12] <ALR> Are you using the new SNAP of SW or not?
[01:00:17] <ALR> Or still trying to find that out?
[01:00:33] <mhuniewicz> I got the new one in my repo.
[01:01:03] <mhuniewicz> But, on the positive side
[01:01:10] <mhuniewicz> when I delete the beta-3 folder and run the test
[01:01:13] <mhuniewicz> the test runs,
[01:01:31] <mhuniewicz> the beta-3 folder IS created but there is NO jar inside so I guess we can assume it's running beta-5 ,since the error message is different?
[01:02:54] <ALR> I don't know what you're expecting of these folders.
[01:03:11] <mhuniewicz> Well what I mean is that if beta-3 was being used it would be downloaded.
[01:03:16] <ALR> Oh, you mean the folder in your Maven repo
[01:03:23] <mhuniewicz> Yes, sorry.
[01:03:33] <ALR> That's not really how I'd expect you to determine version resoution
[01:03:40] <ALR> Why not open up the POM in m2eclipse?
[01:03:46] <mhuniewicz> I did.
[01:03:49] <mhuniewicz> I told you what it says.
[01:04:02] <ALR> beta-3 managed from beta-5 ?
[01:04:04] *** bgeorges has joined #jbosstesting
[01:04:23] <mhuniewicz> Correct.
[01:04:28] <ALR> mhuniewicz: Via what?
[01:04:41] <ALR> What's managing it?  You don't want beta-3.
[01:04:41] *** bgeorges has quit IRC
[01:04:45] <ALR> It should just be beta-5
[01:04:49] *** bgeorges has joined #jbosstesting
[01:05:17] <mhuniewicz> I agree.
[01:08:41] <mhuniewicz> ALR, does this make any sense to you?
[01:08:42] <mhuniewicz> http://pastebin.com/3QZdELa1
[01:17:50] <mhuniewicz> ALR, OK, I got it to say beta-5.
[01:32:24] <ALR> mhuniewicz: Nice.  And does that fix anything for you?
[01:32:37] <ALR> "1.0.0-beta-5-SNAPSHOT" BTW
[01:33:27] <mhuniewicz> ALR, I'm getting the error above.
[01:34:07] <ALR> Looks like impl-base isn;t on your classpath
[01:39:33] <mhuniewicz> ALR, in Arquillian-core I got version.shrinkwrap_shrinkwrap and version.shrinkwrap_descriptors. Should both be 1.0.0-beta-5-SNAPSHOT?
[01:39:50] <ALR> mhuniewicz: Why are you changing them in arq-core?
[01:40:00] <mhuniewicz> That's the top level.
[01:40:05] <ALR> Why not set depMgt in your own project?
[01:40:59] <mhuniewicz> What I'm working on is a test in Arquillian Weld EE Container.
[01:41:16] <ALR> Ah
[01:41:21] <ALR> Leave descriptors version
[01:41:25] <ALR> Bump just SW
[01:41:45] <ALR> in arquillian-core/build/pom.xml
[01:42:34] <mhuniewicz> I was thinking of arquillian-core/pom.xml.
[01:43:21] <ALR> Wherever depMgt is
[01:43:46] <mhuniewicz> OK I'm going to leave descriptors at 1.0.0-beta-1.
[01:44:15] <ALR> yep
[01:49:09] *** ianbrandt has quit IRC
[01:54:53] <mhuniewicz> ALR, shrinkwrap-impl-base is a dependency of that project.
[01:54:56] <mhuniewicz> Scope: provided.
[01:56:52] <ALR> ?
[01:57:12] <ALR> shrinkwrap-impl-base is a dep of what project?
[01:57:25] <ALR> You just gotta make sure you upgrade uniformly.
[01:57:30] <ALR> And that's done in depMgt
[01:58:00] <ALR> https://github.com/arquillian/arquillian-core/blob/master/build/pom.xml#L56
[01:58:01] <ALR> There
[01:58:03] <mhuniewicz> ALR, of arquillian-weld-ee-embedded, that's what I'm working on.
[01:58:50] <ALR> In that case add shrinkwrap-api, shrinkwrap-spi, shrinkwrap-impl-base here:
[01:58:51] <ALR> https://github.com/arquillian/arquillian-container-weld/blob/master/pom.xml#L43
[01:58:57] <ALR> And set the version you want to depMgt
[02:01:08] *** aslak has quit IRC
[02:03:18] <mhuniewicz> Should I added all 3 in arquillian-weld-ee-embedded-1.1/pom.xml too?
[02:05:16] <mhuniewicz> *add
[02:06:24] <mhuniewicz> ALR, it's still failing.
[02:06:41] <mhuniewicz> I think it's the same thing.
[02:06:55] <mhuniewicz> http://pastebin.com/0XaEetrW
[02:09:25] <ALR> impl-base missing from cp
[02:09:46] <mhuniewicz> The module has it as provided.
[02:10:41] <mhuniewicz> This is printed to the console: INFO: Could not read active container configuration: null
[02:15:09] <ALR> mhuniewicz: I gotta rnu
[02:15:10] <ALR> *run
[02:15:15] <ALR> Sorry
[02:15:47] <mhuniewicz> Okay mate.
[02:15:55] <mhuniewicz> I'll catch you some other time.
[02:15:58] <mhuniewicz> ;)
[02:30:01] *** mhuniewicz has quit IRC
[02:33:21] *** ALR has quit IRC
[05:26:30] *** ldimaggi has joined #jbosstesting
[06:09:43] *** ldimaggi has quit IRC
[07:14:31] *** aslak has joined #jbosstesting
[07:14:36] *** aslak has quit IRC
[09:11:56] *** lightguard_jp has quit IRC
[10:12:15] *** kevinpollet has joined #jbosstesting
[10:38:07] *** kevinpollet has quit IRC
[10:38:11] *** kevinpollet_ has joined #jbosstesting
[10:42:30] *** kevinpollet_ has quit IRC
[10:43:05] *** kevinpollet has joined #jbosstesting
[11:14:41] *** kpiwko has joined #jbosstesting
[11:55:00] *** kevinpollet has quit IRC
[12:43:32] *** aslak has joined #jbosstesting
[12:55:20] *** kpiwko has quit IRC
[13:19:21] *** OndraZizka has quit IRC
[13:19:39] *** OndraZizka has joined #jbosstesting
[13:38:04] *** kpiwko has joined #jbosstesting
[13:43:17] *** ldimaggi has joined #jbosstesting
[14:00:40] *** kpiwko has quit IRC
[14:37:35] *** ldimaggi has quit IRC
[15:22:55] *** echelog-2 has joined #jbosstesting
[16:35:31] *** rbattenfeld has joined #jbosstesting
[16:43:02] *** mhuniewicz has joined #jbosstesting
[16:46:07] <mhuniewicz> aslak, hi
[16:47:56] *** rbattenfeld has left #jbosstesting
[19:02:43] *** rbattenfeld has joined #jbosstesting
[19:08:19] *** rbattenfeld has left #jbosstesting

top