August 21, 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:02:31] *** nilian has quit IRC
[00:31:16] *** gastaldi has quit IRC
[00:41:16] *** ssachtleben has quit IRC
[01:01:02] *** hannelita has joined #seam-dev
[01:09:46] *** aslak has quit IRC
[02:05:06] *** tkimura has joined #seam-dev
[02:18:19] *** hannelita has quit IRC
[03:02:36] *** kenfinnigan has joined #seam-dev
[03:09:38] *** rmartinelli has quit IRC
[03:14:36] <kenfinnigan> sbryzak: how's the testing on solder going?
[03:14:46] <sbryzak> kenfinnigan: still no luck
[03:15:13] <kenfinnigan> what's the current error?
[03:15:20] <sbryzak> NPE's in the test results
[03:15:25] <sbryzak> i think because DI is broken
[03:15:34] <sbryzak> possibly a missing beans.xml, but i can't generate the test archives to check
[03:15:44] <kenfinnigan> it's not generating them?
[03:15:48] <sbryzak> nope
[03:15:53] <kenfinnigan> weird
[03:16:06] <kenfinnigan> that means it's not even getting to that point before it NPEs
[03:16:14] <kenfinnigan> usually at least
[03:16:46] <sbryzak> i could check it in if you'd like to take a look
[03:16:51] <sbryzak> maybe a second set of eyes would help
[03:16:57] <sbryzak> i think i've been looking at it for too long
[03:17:16] <kenfinnigan> sure
[03:17:29] <kenfinnigan> what's on line 52 of ServiceHandlerTest?
[03:17:48] <sbryzak> btw, in the pom.xml for the jbossas tests, the surefire plugin was set to <skip>true</skip>, why is that?
[03:17:55] <sbryzak> i had to change it to false to get the tests to run
[03:18:08] <kenfinnigan> in i18n?
[03:18:13] <sbryzak> line 52 is Assert.assertTrue(helloWorld.helloWorld().equals("helloWorld"));
[03:18:24] <sbryzak> yeah i copied it from i18n so it should be the same
[03:18:34] <kenfinnigan> weird, if it's getting that far in a test it should generate the archive
[03:18:49] <sbryzak> this file here: https://github.com/seam/international/blob/develop/testsuite/internals/jbossas/pom.xml
[03:19:02] <kenfinnigan> I think I'd done that so that the tests ran in an integration test phase instead of the regular test one
[03:19:11] <sbryzak> line 139
[03:19:25] <sbryzak> hmm
[03:19:47] <sbryzak> if i try it that way, maven skips the tests
[03:19:58] <sbryzak> [INFO] --- maven-surefire-plugin:2.9:test (default-test) @ seam-solder-testsuite-integration-internals-jbossas ---
[03:19:58] <sbryzak> [INFO] Tests are skipped.
[03:20:06] <kenfinnigan> what maven phase are you running?
[03:20:15] <sbryzak> just mvn test, like the readme says
[03:20:16] <kenfinnigan> the integration test phase should run with package or install
[03:20:32] <kenfinnigan> that might be my bad, needed to update the readme
[03:20:44] <sbryzak> mvn package does the same thing
[03:21:04] <sbryzak> ah, mvn install is running them
[03:21:33] <kenfinnigan> ah my bad, integration-test is the phase after package
[03:21:50] <kenfinnigan> we can tweak when it runs in the phases once it's working
[03:21:52] <sbryzak> it's still getting failures, but not as many
[03:22:16] *** rmartinelli has joined #seam-dev
[03:23:05] <kenfinnigan> if you commit it I'll take a look
[03:23:59] <sbryzak> committed
[03:24:02] <jbossbot> git [solder] push develop 1afe00e.. Shane Bryzak messing around with test configurations
[03:24:02] <jbossbot> git [solder] push develop URL: http://github.com/seam/solder/compare/9f186c6...1afe00e
[03:24:03] <sbryzak> you'll also have to build seam-parent
[03:24:16] <sbryzak> i've added some of the container boms to it now
[03:24:17] <kenfinnigan> has it changed since just before lunch, as I built it then
[03:24:29] <kenfinnigan> ok, have them built already
[03:24:39] <sbryzak> i don't know when lunch was.. it's in about an hour for me :)
[03:26:03] <kenfinnigan> lol
[03:27:44] <kenfinnigan> wow, I get a build error that it can't compile because the arquillian classes are not present
[03:27:48] <kenfinnigan> did you have that?
[03:29:07] <sbryzak> oh, that's my fault
[03:29:23] <sbryzak> um.. build the impl with -Dmaven.test.skip=true
[03:29:35] <sbryzak> then run the goals in the testsuite dir
[03:29:39] <kenfinnigan> ok
[03:29:52] <sbryzak> it's because the impl was set to still use arq 1.0.0.Alpha5
[03:30:05] <sbryzak> and i removed the dep because it was bleeding into the testsuite
[03:30:24] <kenfinnigan> ah yes, the joys of maven
[03:31:00] <kenfinnigan> hmmm
[03:31:40] <kenfinnigan> trying to build testsuite and I get the error that jbossas-managed-7 pom declaration is missing version for the dependency in internals/jbossas
[03:31:57] <kenfinnigan> I was having this same issue with updating some stuff in i18n to use the new container boms
[03:32:08] <sbryzak> hmm
[03:32:12] <kenfinnigan> it's like the version is not passed down the reactor chain or something
[03:32:31] <kenfinnigan> as in, the property definition holding the version
[03:32:35] <sbryzak> which version does it say in mvn dependency:tree
[03:33:07] <kenfinnigan> If i run that on testsuite I get the same version error
[03:33:07] <sbryzak> wait, it's my fault again..
[03:33:10] <sbryzak> one moment
[03:33:29] <kenfinnigan> [ERROR]   The project org.jboss.seam.solder:seam-solder-testsuite-integration-internals-jbossas:3.1.0-SNAPSHOT (C:\proje
[03:33:29] <jbossbot> git [parent] push master 2323a62.. Shane Bryzak fix container bom versions
[03:33:29] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/e6dfc1b...2323a62
[03:33:31] <kenfinnigan> cts\open_source\Seam3\seam-work\solder-dev\testsuite\internals\jbossas\pom.xml) has 1 error
[03:33:32] <sbryzak> you need to get latest of seam-parent and rebuild it again
[03:33:32] <kenfinnigan> [ERROR]     'dependencies.dependency.version' for org.jboss.seam.test:jbossas-managed-7:pom is missing. @ line 134, colu
[03:33:34] <kenfinnigan> mn 25
[03:33:40] <kenfinnigan> what was the problem?
[03:33:59] <sbryzak> the problem was that i was using ${project.version} for the container bom artifacts in seam-parent
[03:34:07] <sbryzak> as they are the same version as the parent
[03:34:21] <sbryzak> however the version expression gets re-evaluated in the "consumer" project
[03:34:28] <kenfinnigan> ah
[03:34:34] <sbryzak> so it was looking for version 3.1.0-SNAPSHOT, instead of 13-SNAPSHOT
[03:35:02] <sbryzak> i've set a property value, which is inconvenient but we just have to remember to update it for every parent release
[03:35:54] <kenfinnigan> ok, I now get the same compile error in testsuite
[03:37:05] <sbryzak> about the container bom?
[03:37:42] <kenfinnigan> no, arquillian api missing
[03:38:12] <sbryzak> can you pastebin it?
[03:39:22] <kenfinnigan> when compiling the tests I get:
[03:39:25] <kenfinnigan> [INFO] -------------------------------------------------------------
[03:39:27] <kenfinnigan> [ERROR] COMPILATION ERROR :
[03:39:28] <kenfinnigan> [INFO] -------------------------------------------------------------
[03:39:30] <kenfinnigan> [ERROR] \projects\open_source\Seam3\seam-work\solder-dev\testsuite\internals\base\src\main\java\org\jboss\seam\solder\te
[03:39:31] <kenfinnigan> st\defaultbean\DefaultBeanTest.java:[22,31] package org.jboss.arquillian.api does not exist
[03:39:42] <kenfinnigan> and a tonne more like it
[03:40:06] <sbryzak> hmm, can you pastebin your mvn dependency:tree ?
[03:40:22] <kenfinnigan> just building it now
[03:41:40] <kenfinnigan> ah, know why it is now
[03:41:54] <kenfinnigan> seam-config is set to version 3.1.0.BETA1
[03:41:59] <kenfinnigan> but that isn't in the public repos
[03:42:04] <kenfinnigan> so it fails to find it
[03:42:15] <sbryzak> oh, what's using that?
[03:42:26] <kenfinnigan> btw, until we release BETA2, all the hudson jobs will fail as they can't find BETA1
[03:42:40] <kenfinnigan> JBossAS test pom
[03:42:42] <sbryzak> yeah i know, i keep getting e-mails every few hours
[03:42:49] <kenfinnigan> according to the dependency tree
[03:43:42] <sbryzak> hmm, i wonder if i should set the bom version to 3.1.0-SNAPSHOT
[03:44:20] <kenfinnigan> I've set the BOM version in my local Solder to that, but it still picks up the newer BETA1 for the deps
[03:44:37] <sbryzak> of course, because the snapshot bom still points to it
[03:44:47] <kenfinnigan> I'd need to select a version in git that was before the beta1 release to try and resolve it
[03:44:59] <sbryzak> i could just release the beta1 artifacts
[03:45:01] <kenfinnigan> and rebuild the bom locally from that version
[03:45:06] <sbryzak> would that be easiest?
[03:45:13] <kenfinnigan> possibly
[03:45:17] <sbryzak> ok, i'll do that
[03:45:30] <kenfinnigan> don't know how much of futzing around with other solutions may actually create more
[03:45:30] <sbryzak> just don't tell anyone they're released ;)
[03:45:40] <kenfinnigan> if we don't announce it no one will use it anyway
[03:45:41] <sbryzak> one minute
[03:46:37] <kenfinnigan> how long does it take to push from the staging to release?
[03:47:12] <sbryzak> immediate i think, i've done the bom and config so far
[03:49:35] <sbryzak> btw i decided not to split out logging into its own module
[03:49:48] <sbryzak> i did refactor the api classes into the org.jboss.seam.logging package though
[03:49:50] <kenfinnigan> oh?
[03:49:59] <sbryzak> the rest of it was too tightly coupled to solder to remove easily
[03:50:10] <sbryzak> not saying it isn't possible, but we've got bigger fish to fry right now
[03:50:25] <kenfinnigan> I think I found that problem in the past, which is why I also left it that way
[03:54:09] <sbryzak> all the beta1 artifacts should be released now
[03:54:14] <sbryzak> that should make things a little easier
[03:54:47] <kenfinnigan> here's the mvn dep tree: http://pastebin.com/rV5uErkL
[03:54:59] <kenfinnigan> still getting a compile error on arquillian api
[03:55:24] <kenfinnigan> will take a closer look in the morning, if you see anything obvious let me know
[03:55:33] <kenfinnigan> night
[03:55:42] *** kenfinnigan has quit IRC
[04:49:10] *** rmartinelli has quit IRC
[05:01:53] *** Bunbury has quit IRC
[05:02:41] *** Bunbury has joined #seam-dev
[05:21:46] *** lincolnthree has quit IRC
[06:17:23] *** clerum has quit IRC
[06:32:39] *** Diablo-D3 has joined #seam-dev
[07:10:19] *** gastaldi has joined #seam-dev
[07:10:22] <gastaldi> hey
[07:29:47] *** gastaldi has quit IRC
[08:28:07] *** stuartdouglas has quit IRC
[08:42:08] *** stuartdouglas has joined #seam-dev
[10:22:28] *** alesj has joined #seam-dev
[12:09:25] *** edburns_away has quit IRC
[12:49:58] *** jbott has quit IRC
[13:04:37] *** mgoldmann has joined #seam-dev
[13:04:47] *** mgoldmann has quit IRC
[13:04:53] *** mgoldmann has joined #seam-dev
[13:07:11] *** alesj has quit IRC
[13:32:04] *** nilian has joined #seam-dev
[14:16:43] *** nilian has quit IRC
[14:51:21] *** mgoldmann has quit IRC
[15:25:33] *** tkimura has quit IRC
[15:43:30] *** aslak has joined #seam-dev
[16:51:02] *** Bunbury has quit IRC
[17:43:04] *** ssachtleben has joined #seam-dev
[18:43:15] *** daniel_hinojosa has quit IRC
[19:02:27] *** daniel_hinojosa has joined #seam-dev
[20:24:59] *** alesj has joined #seam-dev
[20:45:58] *** ssachtleben has quit IRC
[22:14:18] *** hannelita has joined #seam-dev
[22:18:24] *** hannelita has quit IRC
[22:45:53] *** aslak has quit IRC
[23:00:42] *** aslak has joined #seam-dev

top