[00:43:44] <lightguard_jp> michaelschuetz: How's that Seam2 enricher coming? [00:51:50] <michaelschuetz> lightguard_jp: hi, the past three days i was focussed on getting CODI to run in AS6. But I'm done with that basically. So, I hope to get first version running mid of next week. [00:53:24] <lightguard_jp> sweet [00:54:06] <lightguard_jp> will it be requred to be deployed to a running container? [00:54:32] <lightguard_jp> or would an embedded ejb container work? [01:10:34] *** aslak has quit IRC [01:15:04] <michaelschuetz> lightguard_jp: do use this stuff currently against both AS 5.1 managed an remote. Need to discuss with aslak about the embedded part [01:15:28] <lightguard_jp> michaelschuetz: No [01:15:36] <lightguard_jp> I'm only using arquillian for CDI stuff currently [01:15:44] <lightguard_jp> But I'd love to use it for Seam 2 [01:16:01] <lightguard_jp> Actually, I'd like to write some tests for our apps here at work period :) [01:16:11] <lightguard_jp> We have very little tests currently [01:16:21] <michaelschuetz> lightguard_jp: sorry - was no question, was statement :) [01:16:57] <michaelschuetz> lightguard_jp: it's just not yet nicely integrated in arquillian framework - but main glue code is already existent [01:17:37] <lightguard_jp> Very nice [01:18:00] <michaelschuetz> lightguard_jp: which container are you using for your Seam2 app? [01:18:01] <lightguard_jp> An embedded part, even if it's just an embedded Seam container for POJO components would be great [01:18:12] <lightguard_jp> JBoss 4.2 currently [01:18:27] <lightguard_jp> They're all pojo and our main app is in tomcat, probably the direction we'll move for servers :( [01:20:11] <michaelschuetz> lightguard_jp: AFAIK, JBoss 4.2 arquillian integration is working progress still [01:20:58] *** jc3 has quit IRC [01:21:14] *** jc3 has joined #jbosstesting [01:22:20] <lightguard_jp> I'd be fine w/ tomcat really [01:22:58] <michaelschuetz> lightguard_jp: you can add wishes etc. straight to JIRA issue, if you like: https://issues.jboss.org/browse/ARQ-347 [01:23:00] <jbossbot> jira [ARQ-347] Seam 2 integration [Coding In Progress, Major, Michael Schuetz] https://issues.jboss.org/browse/ARQ-347 [01:23:17] <lightguard_jp> I think for what we want to do with the current jboss apps are selenium tests anyway [01:23:41] <lightguard_jp> a remote jboss server would be fine for that [01:24:27] <lightguard_jp> great! [01:24:28] <michaelschuetz> lightguard_jp: you adressed interesting part: I do need ti implement this https://github.com/aslakknutsen/arquillian/blob/the_bigger_picture/spi/src/main/java/org/jboss/arquillian/spi/client/deployment/AuxiliaryArchiveAppender.java [01:24:40] <lightguard_jp> I'll be sure to comment [01:25:29] <michaelschuetz> lightguard_jp: probably, this configuration is different for EAR or WAR deployment [01:25:37] <lightguard_jp> Probably [01:25:47] <lightguard_jp> I'm going to be heading out soon to go home [01:25:56] <lightguard_jp> We can talk more tomorrow [01:26:11] <michaelschuetz> lightguard_jp: ok, yeah. see you [01:30:22] *** lightguard_jp has quit IRC [01:40:55] *** michaelschuetz has quit IRC [03:46:04] *** bgeorges has joined #jbosstesting [03:54:53] *** bgeorges has quit IRC [05:21:54] *** lfryc has quit IRC [05:34:53] *** ldimaggi_ has quit IRC [05:46:58] *** dblevins has quit IRC [06:03:21] *** dblevins has joined #jbosstesting [07:15:59] *** oskutka has joined #jbosstesting [07:20:12] *** oskutka has quit IRC [07:21:55] *** oskutka has joined #jbosstesting [08:01:43] *** Jaikiran has joined #jbosstesting [08:16:54] *** bgeorges has joined #jbosstesting [08:26:25] *** rkellerm has joined #jbosstesting [08:37:44] *** theute has joined #jbosstesting [08:43:46] *** michaelschuetz has joined #jbosstesting [08:43:56] *** wolfc has joined #jbosstesting [08:57:17] *** mgencur has joined #jbosstesting [09:23:24] *** jharting has joined #jbosstesting [09:27:12] *** Jaikiran has quit IRC [09:32:50] *** bgeorges has quit IRC [09:53:50] *** lfryc has joined #jbosstesting [09:57:23] *** mgoldmann has joined #jbosstesting [10:31:03] *** aslak has joined #jbosstesting [10:44:15] *** Jaikiran has joined #jbosstesting [10:49:22] <ALR> aslak: Take your books and get the hell away. [10:51:00] <aslak> ALR, i assume your refering to the mail? :) [10:51:40] <ALR> aslak: :) [11:09:39] *** Jaikiran has quit IRC [11:37:36] *** ALR has quit IRC [11:39:56] *** Jaikiran has joined #jbosstesting [11:46:09] *** rruss has quit IRC [12:05:41] *** Jaikiran has quit IRC [12:24:40] *** oskutka has quit IRC [12:25:05] *** oskutka has joined #jbosstesting [12:40:34] *** oskutka has quit IRC [12:40:57] *** oskutka has joined #jbosstesting [12:46:21] *** aslak has quit IRC [12:46:26] *** oskutka is now known as oskutka_afk [12:46:58] *** aslak has joined #jbosstesting [12:49:32] *** aslak has quit IRC [12:50:28] *** aslak has joined #jbosstesting [12:53:20] *** aslak has quit IRC [13:03:37] *** oskutka_afk is now known as oskutka [13:03:55] *** rruss has joined #jbosstesting [13:14:32] *** ldimaggi_ has joined #jbosstesting [13:35:29] *** michaelschuetz has quit IRC [13:36:15] *** michaelschuetz has joined #jbosstesting [14:02:19] *** balunasj has joined #jbosstesting [14:18:30] *** Jaikiran has joined #jbosstesting [14:26:02] *** OndejZizka has quit IRC [14:26:06] *** bgeorges has joined #jbosstesting [14:32:03] *** OndejZizka has joined #jbosstesting [14:35:10] *** OndejZizka has quit IRC [14:35:18] *** aslak has joined #jbosstesting [14:35:18] *** aslak has quit IRC [14:35:18] *** aslak has joined #jbosstesting [14:38:35] *** lightguard_jp has joined #jbosstesting [14:41:15] *** lightguard_jp has quit IRC [14:50:59] *** OndejZizka has joined #jbosstesting [16:01:40] *** balunasj is now known as balunasj_mtg [16:03:19] *** lfryc_ has joined #jbosstesting [16:05:14] *** lfryc has quit IRC [16:46:51] *** jdlee has quit IRC [16:48:37] *** oskutka has quit IRC [16:49:27] *** bleathem has joined #jbosstesting [16:53:28] *** jeand has joined #jbosstesting [16:58:24] *** lfryc_ has quit IRC [17:14:04] *** jdlee has joined #jbosstesting [17:14:30] *** mgoldmann has quit IRC [17:21:04] *** balunasj_mtg has quit IRC [17:22:07] *** mgoldmann has joined #jbosstesting [17:23:03] <aslak> michaelschuetz, ping [17:23:50] <michaelschuetz> aslak: ping [17:24:02] <michaelschuetz> aslak: sorry, need to leave in 5 mins [17:25:25] <michaelschuetz> aslak: but interested in context, anyway :) [17:26:55] <aslak> michaelschuetz, marekn(seam2 lead) in seam-dev is interested in the seam2 arq integration [17:27:18] <aslak> wondering about 'killing' seam-test for seam 2.3, replaced with arq [17:28:33] <michaelschuetz> aslak: interesting. will try to contact you again when children are in bed.. :) [17:28:50] <aslak> :) [17:29:23] *** michaelschuetz has quit IRC [17:33:57] *** jharting has quit IRC [17:35:32] *** mgencur has left #jbosstesting [17:39:33] *** bgeorges has quit IRC [18:02:51] *** lightguard_jp has joined #jbosstesting [18:04:41] *** rruss has quit IRC [18:04:54] *** rruss has joined #jbosstesting [18:06:17] *** jharting has joined #jbosstesting [18:06:18] *** jharting has quit IRC [18:12:04] <lightguard_jp> aslak: No pushed to the official arquillian repo for a while? [18:12:33] <aslak> lightguard_jp, https://github.com/aslakknutsen/arquillian/tree/the_bigger_picture [18:13:36] <lightguard_jp> Which is the official repo? Yours or github.com/arquillian/arquillian? [18:13:44] <aslak> arq/arq [18:14:19] <aslak> needed to do some huge rewrites to support the upcoming version.. working on stabalizing it so i can push it up [18:15:33] *** jharting has joined #jbosstesting [18:16:00] <aslak> doing the multi container / protocol / deployment ++ in one go, those changes were to drastic for the old arch, so a core rewrite was needed.. and with that the hole extension model and parts of the spis.. been tumbeling down a couple of wholes along the way as well.. but getting there [18:17:08] <lightguard_jp> Gotcha [18:18:00] <aslak> and it also depends on some unmerged shrinkwrap / shrinkwrap descriptors changes.. :) [18:27:28] *** kpiwko has quit IRC [18:27:50] *** michaelschuetz has joined #jbosstesting [18:40:43] *** michaelschuetz has quit IRC [19:31:27] *** lightguard_jp has quit IRC [19:33:35] *** jharting has quit IRC [19:46:27] <rkellerm> Hello Aslak [19:46:34] <aslak> rkellerm, heya [19:47:04] <rkellerm> i am from germany and need a little help using arquillian [19:47:44] *** Jaikiran has quit IRC [19:48:04] <rkellerm> i already succeeded setting up jboss 5.1 remote configuration [19:48:04] <aslak> rkellerm, sure.. [19:48:35] <rkellerm> Now i wanted to set it up on our hudson server [19:48:53] <rkellerm> But there is already a glassfish on 8080 [19:49:52] <aslak> you using jbossas-remote-5.1 or jbossas-managed-5.1? [19:50:32] <rkellerm> so i tried locally to move the jboss and finally got it with hacking the parameter in the bindings of ports_default from zero to 100 and it moved to 8180 [19:50:45] <rkellerm> I use jbossas-remote-5.1 [19:50:51] <aslak> aa ok [19:51:37] <aslak> you can use -Djboss.service.binding.set=ports-03 as a startup param to jboss.. [19:51:40] <rkellerm> in the testproject i changed the jndi.properties file to port 1199 [19:52:21] <rkellerm> I tried that before but it did not work as expected. [19:53:36] <rkellerm> I copied the jboss service.bat to myservice.bat and added it in both places where call run.bat is placed. [19:53:57] <rkellerm> to ports-01 [19:54:09] <rkellerm> Didn't work [19:54:38] <aslak> you can add it to the JAVA_OPTS in run.conf [19:55:27] <aslak> JAVA_OPTS="$JAVA_OPTS -Djboss.service.binding.set=ports-03" [19:55:50] <rkellerm> Thanks, that helps [19:57:00] <rkellerm> Whats next? I changed jndi and made an arquillian.xml with a single port change to 8180. [19:57:30] <aslak> setting the remoteServerHttpPort in arq.xml and changing jndi.properties should work [19:57:48] <rkellerm> is it arq.xml? [19:57:55] <aslak> arquillian.xml [19:57:57] <aslak> :=) [19:57:57] <rkellerm> ok [19:58:23] <aslak> is it not working ? [19:58:38] <rkellerm> i will try it, but i need a bit longer [19:58:56] <aslak> aa, i thought you had tried before and it was not working.. :) [19:59:34] <rkellerm> where do i place the .xml in my eclipse project? [19:59:53] <aslak> normaly src/test/resources [20:00:03] <aslak> but any where on classpath will do [20:02:25] <rkellerm> According to netstat jboss uses 1199 and 8180, so far so good. [20:03:20] <rkellerm> According to Console output i get WARNUNG: No container configuration found for URI: java:urn:org.jboss.arquillian.container.jbossas.remote_6 [20:04:09] <aslak> rkellerm, do you have both containers in your config ? jboss as 5.1 and 6 ? or only 5.1 [20:04:11] <rkellerm> ok, i think the ns is wrong [20:04:14] <aslak> yea [20:04:39] <aslak> 5_1 [20:05:39] <rkellerm> Yipeeh [20:06:10] <rkellerm> it works at localhost now [20:06:26] <rkellerm> Now trying hudson [20:06:29] <aslak> :) [20:06:36] <rkellerm> Thank you ! [20:09:26] <aslak> your welcome [20:11:33] <rkellerm> Epic win! [20:12:40] <rkellerm> That solved my problems completely. [20:13:03] *** jharting has joined #jbosstesting [20:15:16] <rkellerm> Nice work on arquillian, but i guess its hard to keep up with so many moving targets? i tried with gf-embedded and jboss6-embedded before and got several errors i could not cope with... [20:16:04] <aslak> rkellerm, hehe yea it is.. [20:16:28] <aslak> gf-embedded 3.1 support is comming in next v. they changed their apis. jboss embedded 6 final should work [20:17:16] <aslak> when the arq spis stabalize, we will split out the containers from core and out on their own release cycles. should make it a bit easier to maintain [20:17:46] <rkellerm> I will give it another try tomorrow. Now that i proved it working, i am motivated again. [20:19:16] <rkellerm> What do you think will be the schedule? A week, a month? [20:19:39] <aslak> rkellerm, here is a 6.final embedded example: https://github.com/akquinet/arquillian-javamagazin [20:19:54] <aslak> hoping for end of month [20:20:34] <aslak> delayed atm, figuring out the new core [20:20:54] <rkellerm> I tried that, but all profiles but its default "openejb" did not work for me [20:21:18] <rkellerm> But now i will try again [20:22:05] <aslak> hmm [20:23:17] <rkellerm> Especially the maven dependency version conflicts could be the problem, i had several with"javassist" and "slf4j" [20:24:03] <aslak> yea, embedded containers are sensitive to the classpath, since it's all shared [20:24:51] <rkellerm> But I also needed to put javassist on provided with remote_5.1 [20:25:23] <aslak> provided where? [20:25:35] <rkellerm> <dependency> <!-- conflicts with several other packages --> [20:25:35] <rkellerm> <groupId>javassist</groupId> [20:25:35] <rkellerm> <artifactId>javassist</artifactId> [20:25:35] <rkellerm> <version>3.10.0.GA</version> [20:25:35] <rkellerm> <scope>provided</scope> [20:25:36] <rkellerm> </dependency> [20:26:08] <rkellerm> in projectname.ejb/pom.xml [20:27:08] <aslak> right, but not in the project that runs the tests [20:27:11] <rkellerm> using 1.0.0.Alpha4 [20:27:45] <aslak> aaaaaaaa... finally!! [20:28:11] <aslak> didn't notice until now.. surefire 2.6: classpathDependencyExcludes and classpathDependencyScopeExclude [20:28:20] <aslak> List of dependencies to exclude from the test classpath. Each dependency string must follow the format groupId:artifactId. For example: org.acme:project-a [20:28:29] <aslak> A dependency scope to exclude from the test classpath [20:29:57] <aslak> meaning we now should be able to compile with the faulty javax.javaee-api jar, but remove it from test classpath since it blows up if loaded [20:29:58] <rkellerm> I don't yet get it [20:30:48] *** lightguard_jp has joined #jbosstesting [20:31:08] <rkellerm> Is it something you was looking for or a hint for me? [20:32:24] <aslak> not specifically, but it's related [20:33:04] <rkellerm> I think thats beyond my skills. [20:34:49] <aslak> basically maven does not seperate between testclasspath and compileclasspath. it becomes one big chunck when you try to run the tests. this creates a whole lot of issues when there are no api jars for half the specs(besides the javaee-api one which you can't use for runtime).. so when you have to deal with multiple different containers, e.g. test with glassfish embedded and jboss embedded, which apis do you compile against. compiling [20:34:49] <aslak> using glassfish will put glassfish on the classpath when you run jboss etc.. [20:34:57] <aslak> but there seems to be some light in the tunnle now [20:38:20] <rkellerm> Thanks for the explanation. It shows how complicated your task is. But for me its late now and here (8:30 pm) and i will leave my desk now. Thanks alot and good bye. [20:43:21] *** jc3 has quit IRC [20:45:09] *** jc3 has joined #jbosstesting [20:49:01] *** mgoldmann has quit IRC [20:50:44] <aslak> bye bye [21:16:39] *** ALR has joined #jbosstesting [21:45:01] <bobmcw> so, my arq tests that work on OSX fail to start the container on Win7 [21:47:28] <aslak> bobmcw, exception? [21:49:46] <bobmcw> lemme see if I can copy/paste from win [21:49:54] <bobmcw> https://gist.github.com/e44911fb60187b57bcd1 [21:50:04] <bobmcw> "could not start server" is what I get in my surefire report [21:50:19] <bobmcw> when I try the cmdline arq is running via a .bat file, I get the gist above [21:50:48] <aslak> seem to be missing a Path seperator ? [21:50:51] <bobmcw> does seem some strange paths with C: in the middle [21:50:56] <aslak> ...ox\integration-tests\c\:\Users\bob\torq... [21:51:21] <bobmcw> hrm, yes [21:51:24] <bobmcw> lemme poke around some [21:51:27] <bobmcw> I hate Windows [21:51:55] <aslak> don't we all [21:53:07] <bobmcw> that's arq constructing those paths? [21:54:16] <aslak> Servermanager [21:54:31] <aslak> seems to be using File.pathSeparator [21:55:29] <aslak> hmm. odd [21:55:44] <aslak> where is -cp C:\Users\bob\torquebox\torquebox\integration-tests\ coming from ? [21:55:54] <bobmcw> i dunno :( [21:56:04] <bobmcw> that's not part of my classpath, really [21:56:32] <aslak> ServerManager only seems to add this from what i can see in code: c\:\Users\bob\torq [21:56:32] <aslak> uebox\torquebox\integration-tests\target\integ-dist\jboss\bin\run.jar;C:\jdk\lib\tools.jar [21:56:43] <aslak> and there the path.seperator is ok [21:58:20] <aslak> do you have JbossHome set to something ? [21:58:21] <bobmcw> also, in java.endorsed.dirs [21:58:35] <bobmcw> nope, JBOSS_HOME is blank [21:58:57] <aslak> in arqxml ? [22:00:04] <aslak> java.endorsed.dirs comes twice [22:00:06] <bobmcw> yah, set to my integration-tests/target/integ-dist/jboss/ dir [22:01:19] <aslak> return new File(jbossHome).getAbsolutePath(); [22:02:15] <aslak> still doesn't explain the endorced dir [22:08:03] <aslak> not sure how it ends up like tihs: https://gist.github.com/768579 [22:09:50] <aslak> updated [22:10:49] <aslak> could be the mix of \ and / slash [22:11:20] <bobmcw> hrm [22:11:36] <bobmcw> I'll try otherslash [22:12:06] <aslak> the getAbsolutePath will probably convert them back [22:12:57] <bobmcw> folks use arq on windows via maven? [22:13:03] <bobmcw> I don't think I'm doing magic here [22:13:12] <aslak> i think they dp [22:13:13] <aslak> do [22:13:57] <aslak> i believe nik is testing weld on windows.. probably using managed 6 as well [22:18:54] <bobmcw> ultimately, it seems that something things "C:\path\to\foo" is relative to PWD [22:19:29] <bobmcw> so, prepends $PWD to each path [22:20:10] <aslak> $PWD is your jbossHome no? [22:20:41] <aslak> no, never mind [22:20:45] <aslak> you add target... [22:20:51] <bobmcw> heh, yes! [22:20:59] <bobmcw> set jbossHome to /C:/path/to/jboss [22:21:19] <bobmcw> prevents the PWD prepending [22:21:46] <aslak> strange [22:22:20] <jc3> i thought you were always suppose to use forward slashes with java, regardless of platform. [22:22:47] <aslak> jc3, so did i [22:23:04] <aslak> but getAbsolutePath seems to resolve it with backward slashes [22:23:14] <bobmcw> but ${project.basedir} from maven is OS-native, apparently [22:23:20] <bobmcw> it's where my initial backslashes occur, I think [22:24:27] <bobmcw> but arq is now running, just adding / to the front of my jbossHome [22:24:47] <bobmcw> every test fails, but that's my problem, not yours [22:24:51] <bobmcw> thanks for the assistance! :) [22:26:04] <aslak> :) [22:27:46] <bobmcw> or a relative path also works [22:28:05] <aslak> bobmcw, just no project.basedir? [22:28:23] <aslak> not [22:31:48] <bobmcw> right [22:31:56] <bobmcw> or anything C:/foo [22:38:05] *** ldimaggi_ has quit IRC [22:50:49] *** amitev has joined #jbosstesting [22:54:01] <bobmcw> what's PWD when arquillian fires up the JVM? [22:54:05] <bobmcw> jboss.home? [22:54:09] <bobmcw> jboss.home/bin? [23:05:49] <jbossbot> git [shrinkwrap] push master e64462b.. Andrew Lee Rubinger [SHRINKWRAP-232] Return Node removed by delete method instead of a boolean [23:05:51] <jbossbot> jira [SHRINKWRAP-232] Return asset removed by delete method instead of a boolean [Resolved, Major, Andrew Rubinger] https://issues.jboss.org/browse/SHRINKWRAP-232 [23:05:51] <jbossbot> git [shrinkwrap] push master URL: http://github.com/shrinkwrap/shrinkwrap/compare/9848a23...e64462b [23:13:38] *** wolfc has quit IRC [23:21:31] *** michaelschuetz has joined #jbosstesting [23:26:25] <michaelschuetz> aslak: ping [23:50:02] *** jeand has quit IRC