February 15, 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

[00:08:39] *** aslak has quit IRC
[00:09:46] *** tcunning has quit IRC
[00:24:24] *** lightguard_jp has quit IRC
[00:36:48] *** lightguard_jp has joined #jbosstesting
[00:36:49] *** jeand has joined #jbosstesting
[00:57:02] *** alesj has left #jbosstesting
[00:59:18] *** ldimaggi_ has joined #jbosstesting
[01:08:48] *** bleathem has quit IRC
[01:10:11] *** Elisha has quit IRC
[01:11:01] *** lightguard_jp has quit IRC
[01:12:21] *** Elisha has joined #jbosstesting
[02:11:51] *** rruss has quit IRC
[02:19:51] *** michaelschuetz has quit IRC
[03:35:23] *** jeand has quit IRC
[03:41:47] *** tcunning has joined #jbosstesting
[04:06:32] *** jeand has joined #jbosstesting
[04:19:49] *** rruss has joined #jbosstesting
[04:45:58] *** ldimaggi_ has quit IRC
[05:47:24] *** kenglxn has left #jbosstesting
[05:49:09] *** jeand has quit IRC
[06:15:26] *** jeand has joined #jbosstesting
[08:00:42] *** jeand has quit IRC
[08:13:50] *** michaelschuetz has joined #jbosstesting
[08:14:01] *** kenglxn has joined #jbosstesting
[08:15:53] *** michaelschuetz has quit IRC
[08:19:41] *** kenglxn has left #jbosstesting
[08:32:14] *** kpiwko has joined #jbosstesting
[08:44:02] *** GTobi has joined #jbosstesting
[08:47:21] *** ge0ffrey has joined #jbosstesting
[09:03:25] <nickarls> goooood morning, channel
[09:04:01] *** jharting has joined #jbosstesting
[09:11:59] *** oskutka has joined #jbosstesting
[09:26:05] *** mgoldmann has joined #jbosstesting
[09:27:01] *** maeste has joined #jbosstesting
[09:41:02] *** tcunning has quit IRC
[09:42:44] *** wolfc has joined #jbosstesting
[09:42:51] *** al80 has joined #jbosstesting
[09:43:33] *** alesj has joined #jbosstesting
[09:47:12] <hatchetman82> good morning nickarls
[09:50:48] <al80> Who knows how to enable hibernate (or any other)  logging in glassfish embedded using arquillian?
[09:51:16] <nickarls> isn't there a -D for it?
[09:52:48] <al80> nickarls: I don't see any jvm-option about logging
[09:53:50] <nickarls> wonder if those http://weblogs.java.net/blog/2008/10/28/glassfish-v3-logging-changes are read from env?
[09:55:30] <al80> nickarls: but because I am using the embedded version, I don't have any logging.properties to edit
[09:56:54] <nickarls> I just wondered if those could be overridden with jvm parameters or if they're strictly read from the file
[09:58:52] *** lfryc has joined #jbosstesting
[09:59:40] <nickarls> Found an example of someone using a -Dcom.sun.enterprise.server.logging.max_history_files=5 so perhaps those are worth a try
[10:04:36] <al80> nickarls: thanks, anyway trying System.setProperty("java.util.logging.config.file", "c:/opt/logging.properties"); I can log FINE level for glassfish, but I can't still see Hibernate SQL log
[10:05:37] <al80> I wonder why <jvm-options>-Djava.util.logging.config.file=c:/opt/logging.properties</jvm-options> is not seen
[10:05:55] <al80> (in domain.xml)
[10:05:56] <nickarls> raised log levels for the hib category?
[10:06:22] <al80> Yes, I added this line to my logging.properties: org.hibernate.SQL.level=DEBUG
[10:06:58] <nickarls> see anything from hib at all?
[10:07:26] <al80> I can see INFO level
[10:09:18] <nickarls> should it be log4j.logger.org.hibernate.SQL=debug ?
[10:10:55] <al80> I copied the loggging.properties taken from my real glassfish installation and now everything works perfectly :)  thanks!
[10:11:41] <nickarls> hatch: do you have any pointers on how you could do the last * in http://community.jboss.org/message/587387#587387 ?
[10:17:43] <hatchetman82> nickarls: "Better integration so the precence of a @Data ..." ? im not even sure i understand :-)
[10:18:00] *** stuartdouglas has left #jbosstesting
[10:19:19] <nickarls> some sort of archive post-processor that could automatically add the stuff to the archive if the test has a @Data annotation
[10:19:23] <hatchetman82> what i do so far is use the deploy to drop and create a new DB, and then persist() stuff in a @Before method
[10:20:21] <hatchetman82> your scenario look sgood for cases where the data is simple (no hierarchies or anything). my cases need persisting complex entity hierarchies
[10:20:27] <hatchetman82> do i'd rather go through jpa
[10:20:29] <nickarls> I prefer not to do that since I use an Oracle DB with tons of stored procedures and stuff in it
[10:20:38] <hatchetman82> so*
[10:21:08] <nickarls> in what format do you keep your entities?
[10:21:29] <hatchetman82> JPA entities. let me show you an example
[10:22:38] <hatchetman82> ....obviouslt intellij decided to freeze right now
[10:22:47] <nickarls> serialized?
[10:23:12] *** stuartdouglas has joined #jbosstesting
[10:24:43] <hatchetman82> http://pastebin.com/J2y9kYia
[10:25:04] <hatchetman82> nope, i just create a bunch of entities that form an "initial state" and persist them
[10:25:35] <hatchetman82> way i look at it, saves me from needing to modify SQL code every time i change the datamodel around (young project. happens a lot)
[10:26:15] <hatchetman82> only problem with this approach is that @Before happens after @Singleton @Startup methods fire, so i need to re-init() my singleton bean (last lines of the code i pasted)
[10:26:41] <nickarls> just setting up my own tests, too. I thought the xls format would be cute since I can have my code-slave extract them from the db and refine them ;-)
[10:26:47] <hatchetman82> if i could somehow get hold of an entity manager _before_ singletons are initialized that would be perfect
[10:27:04] <hatchetman82> oh, you have a gimp
[10:27:06] <hatchetman82> i dont :-)
[10:28:51] *** kpiwko has quit IRC
[10:29:03] <nickarls> hey, it's getting warmer outside! wind chill is no longer below -30degC!
[10:31:49] *** kpiwko has joined #jbosstesting
[10:47:40] <al80> I'm runnig test from Eclipse using arquillian and GF embedded. If test is in debug I can get OutOfMemory error (PermGen space). Which memory should I increase?
[10:52:04] <al80> the answer was "eclipse memory" ;)
[10:59:44] <nickarls> 4G heap and 1G permgen is a good start. hand them out to eclipse, maven and the as generously
[11:00:04] <nickarls> the default mem settings on the jvm are quite low for nowadays usage.
[11:10:34] *** vtunka has joined #jbosstesting
[11:13:37] <hatchetman82> 1G permgen ?!
[11:13:48] <hatchetman82> you really like extremes :-)
[11:14:00] *** bambitroll has joined #jbosstesting
[11:17:23] <bambitroll> Hi everyone.... I am trying to get my arquillian setup up and running but I am stuck on a initializationError and I have no idea how to find where the problem is! Any tips? I copied many things from the examples/junit folder from the arquillian source code. And when I run the arquillian examples it works fine
[11:22:42] <bambitroll> is it ok to use Maven 2 in my project if I wanna use Arquillian?
[11:30:32] *** maeste has quit IRC
[11:32:47] <nickarls> hatch: permgen is handy for large hotdeployments and the weather I didn't choose ;-)
[11:33:06] <nickarls> bambi: pastebin the stacktrace
[11:33:56] <nickarls> I have a feeling Maven 3 is the way to go
[11:34:38] <bambitroll> nickarls: here you go http://pastebin.com/GUajk0Fj
[11:37:22] <bambitroll> I tried to run the same thing with Maven 3 but it did not help...
[11:38:29] <nickarls> nothing in the surefire reports?
[11:39:16] <nickarls> luggage handling for Oslo airport? ;-)
[11:40:52] <nickarls> and what profile are you running against?
[11:43:15] *** maeste has joined #jbosstesting
[11:46:04] <bambitroll> I have my own IT profile, where I am actually using maven-failsafe-plugin instead of surefire
[11:46:34] <nickarls> anything in those logs
[11:46:46] <bambitroll> but it looks to me that something is missing in my config but I just can not see what!
[11:47:08] <nickarls> embedded? managed? pastebin the arqullian.xml
[11:47:31] <bambitroll> it is empty
[11:47:36] <bambitroll> remote JBoss 5.1
[11:48:50] <nickarls> linebreaks in your <argLine> in the pom.xml?
[11:49:52] <bambitroll> I found this in a file: javassist.scopedpool.ScopedClassPool.<init>
[11:50:12] <bambitroll> sorry, NoSuchMethodError
[11:50:26] <bambitroll>  NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>
[11:51:28] <bambitroll> no linebreaks that I know of
[11:52:20] <nickarls> in which file was that and what's the entire stack trace?
[11:52:41] <nickarls> do you bundle your own javassist?
[11:53:12] <bambitroll> it is in target/failsafe-reports
[11:53:21] <bambitroll> I can pastebin the whole file...
[11:54:04] <bambitroll> http://pastebin.com/ZjdTC6J1
[11:54:13] <bambitroll> I will check javaassist
[11:56:58] <nickarls> otherwise you could try adding a -Dsun.lang.ClassLoader.allowArraySyntax=true to the jvm params, it's mentioned around that exception from time to time apparently
[11:59:18] <bambitroll> I have the javassist that come bundled with JBoss 5.1 GA
[11:59:29] <bambitroll> in tests scope
[12:02:28] <bambitroll> I ran "mvn -Dsun.lang.ClassLoader.allowArraySyntax=true -Pit" but I still get the same problem
[12:10:15] <nickarls> Hmm. Well, some classloader issue it appears to be. Try removing any javassist reference
[12:12:02] *** michaelschuetz has joined #jbosstesting
[12:13:40] <bambitroll> I did but does not help
[12:13:56] <nickarls> I'm officially out of ideas ;-)
[12:14:06] <bambitroll> damn! :)
[12:14:09] <bambitroll> thanks anyway
[12:23:29] *** aslak has joined #jbosstesting
[12:23:30] *** aslak has quit IRC
[12:23:30] *** aslak has joined #jbosstesting
[12:37:31] <bambitroll> hi aslak, I have a problem but nickarls did not manage to help me
[12:37:38] <bambitroll> can I just ask you a quick question?
[12:38:07] <bambitroll>  I am trying to get my arquillian setup up and running but I am stuck on a initializationError and I have no idea how to find where the problem is! Any tips? I copied many things from the examples/junit folder from the arquillian source code. And when I run the arquillian examples it works fine
[12:38:33] <bambitroll> after a bit more digging we found out that I have this problem: NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>
[12:39:15] <bambitroll> Here are the 2 stack traces: http://pastebin.com/GUajk0Fj and http://pastebin.com/ZjdTC6J1
[12:40:24] <bambitroll> I have to run for lunch but maybe I talk to you when I get back :)
[12:54:39] <aslak> bambitroll, sounds like a client container lib diff.. pastebin your pom
[12:55:32] <nickarls> aslak: done spreading the Gospel for the day?
[13:01:08] <aslak> nickarls, not started.. :)
[13:05:45] <bambitroll> aslak: here is my pom:
[13:05:47] <bambitroll> http://pastebin.com/3gmBj453http://pastebin.com/3gmBj453
[13:05:51] <bambitroll> http://pastebin.com/3gmBj453
[13:05:53] <bambitroll> sorry :)
[13:07:15] <aslak> nickarls, hacking in the lobby now, going to a git talk
[13:13:29] *** aslak has quit IRC
[13:37:56] *** tcunning has joined #jbosstesting
[13:47:31] *** Jaikiran has joined #jbosstesting
[13:52:22] *** pmuir has joined #jbosstesting
[13:54:46] *** michaelschuetz has quit IRC
[13:55:30] *** michaelschuetz has joined #jbosstesting
[14:13:32] *** aslak has joined #jbosstesting
[14:14:06] <aslak> bambitroll, sorry, was a bit away here..  there is probably a conflict somewhere between the jboss.org 5.1.0 GA libs and the com.redpill_ v. that is being pulled in
[14:14:50] <aslak> bambitroll, if you look at the dependency graph in e.g. m2eclipses pom editor.  it will probably tell you somewhere a javassist v. being upgraded or downgraded
[14:14:58] <bambitroll> aslak: no problem.... yes I found out that I have to use javassist/javassist/3.10.0.GA/javassist-3.10.0.GA.jar
[14:15:43] <bambitroll> but this is strange because I am using the exact same one that comes from JBoss AS 5.1.0 GA
[14:16:33] <aslak> bambitroll, maven 3 resolves some things a bit differently, so order matters now..
[14:17:04] <aslak> seen similar issues with others as well..
[14:17:34] <bambitroll> do you know which version of javassist is bundled with JBoss 5.1.0 GA?
[14:18:05] <bambitroll> anyway... now I have another problem regarding the name of my bean...
[14:18:14] <aslak> bambitroll, no, look at the pom graph.. probably multiple versions, but diff maven versions resolves different
[14:21:47] <nickarls> 3.9.0.GA
[14:22:15] <bambitroll> my bean is deployed as test/ConfigBean/remote but arquillian is looking for test/ConfigBeanBean/remote
[14:22:16] <nickarls> from the manifest in the jar in client
[14:22:50] <bambitroll> ok so that explains why the javassist was not working! :)
[14:23:36] <aslak> bambitroll, yea, that's a limitation in the EJB injection enricher. There is really no way of mapping a Interface name to a JNDI binding, so we're only guessing at this point. We'll have to make some container specific integration here, which is not done yet.
[14:24:13] <aslak> bambitroll, so the current workaround is, look it up manually using InitialContext, or use @Resource
[14:26:26] <bambitroll> so I can not use @EJB?
[14:26:58] <bambitroll> what about using @EJB (mappedname="ConfigBean") or something like that?
[14:27:57] <aslak> bambitroll, mappedName is not implemented currently for @EJBs
[14:29:46] <bambitroll> so @Resource (mappedName="ConfigBean") then?
[14:32:39] <aslak> yea, something like that
[14:33:02] <aslak> @Resource(mappnedName = "test/ConfigBean/remote") maybe
[14:33:42] <bambitroll> it is working with InitialContext!!! YEAH! Fuck yeah!! :)
[14:34:05] <bambitroll> my arquillian test passes
[14:34:06] <bambitroll> nice
[14:34:26] <nickarls> \o/
[14:34:34] <aslak> :)
[14:34:44] <bambitroll> Thanks guys!
[14:35:08] <aslak> bambitroll, redpill employee or customer?
[14:35:34] <bambitroll> depends... :) do you like redpill? :)
[14:35:38] <aslak> hehe
[14:36:06] <bambitroll> I am an employee. You used to work for Conduct right?
[14:36:17] <aslak> bambitroll, i have a non disclosure agreement bla bla.. :P
[14:36:20] <aslak> yea
[14:36:59] <aslak> i don't care anymore.. :)
[14:37:04] <bambitroll> :)
[14:37:05] <nickarls> aslak: also, he offered no reply when I asked if it was about luggage handling for Oslo airport ;-)
[14:37:20] <bambitroll> I know nothing! :P
[14:37:38] <aslak> hehe
[14:37:50] <aslak> package names says it all.. :)
[14:38:29] <aslak> so i guess this should make me feel safer flying home on Thursday then..
[14:38:52] <aslak> or my luggage should
[14:39:29] <nickarls> yeah, the tests pass, your bags should be safe.
[14:39:33] <bambitroll> :D
[14:39:36] <aslak> :)
[14:40:17] <bambitroll> no worry guys, the system is far from being in production anyway...
[14:40:35] <aslak> sigh, so now i hvae to worry
[14:40:56] <bambitroll> hehe :)
[14:41:08] <nickarls> my brother has managed to fly from Shanghai -> Frankfurt -> Stockholm -> Helsinki and then have the local airline lose his luggage on the last 200km domestic flight
[14:41:46] <aslak> hehe
[14:41:54] <aslak> about time someone lost it
[14:55:57] *** ldimaggi_ has joined #jbosstesting
[15:03:40] *** lightguard_jp has joined #jbosstesting
[15:05:23] *** kenglxn has joined #jbosstesting
[15:07:02] *** rruss has quit IRC
[15:09:14] *** rruss has joined #jbosstesting
[15:13:00] *** tcunning has left #jbosstesting
[15:26:19] *** jharting has quit IRC
[15:41:23] *** Jaikiran is now known as Jaikiran|AFK
[16:29:30] *** kenglxn has quit IRC
[16:43:33] *** kpiwko has quit IRC
[16:55:59] *** jeand has joined #jbosstesting
[17:03:51] *** pmuir has quit IRC
[17:13:35] *** maeste has quit IRC
[17:15:55] *** kenglxn has joined #jbosstesting
[17:16:01] *** oskutka has quit IRC
[17:17:05] *** kenglxn has left #jbosstesting
[17:17:56] *** oskutka has joined #jbosstesting
[17:22:52] *** oskutka has quit IRC
[17:23:13] *** alesj has quit IRC
[17:32:39] *** michaelschuetz has quit IRC
[17:39:17] *** pmuir has joined #jbosstesting
[17:39:17] *** pmuir has quit IRC
[17:39:17] *** pmuir has joined #jbosstesting
[17:47:07] *** alesj has joined #jbosstesting
[17:48:12] *** kenglxn has joined #jbosstesting
[17:48:18] *** kenglxn has left #jbosstesting
[17:57:10] *** aslak has quit IRC
[17:58:09] *** GTobi has quit IRC
[18:02:50] *** aslak has joined #jbosstesting
[18:05:46] *** jeand has quit IRC
[18:08:33] *** kenglxn has joined #jbosstesting
[18:08:36] *** kenglxn has left #jbosstesting
[18:09:16] *** vtunka has quit IRC
[18:10:01] *** Jaikiran|AFK has quit IRC
[18:19:49] *** pmuir has quit IRC
[18:33:05] *** al80 has quit IRC
[18:40:06] *** lfryc has quit IRC
[18:41:47] *** bambitroll has quit IRC
[18:42:50] *** jeand has joined #jbosstesting
[19:01:47] *** dblevins has quit IRC
[19:01:48] *** hatchetman82 has quit IRC
[19:01:50] *** mgoldmann has quit IRC
[19:01:50] *** ozizka has quit IRC
[19:01:52] *** ChanServ has quit IRC
[19:01:52] *** stuartdouglas has quit IRC
[19:01:53] *** jbossbot has quit IRC
[19:01:53] *** jdlee has quit IRC
[19:01:55] *** nickarls has quit IRC
[19:01:55] *** aslak has quit IRC
[19:05:14] *** dblevins has joined #jbosstesting
[19:11:39] *** ALR has joined #jbosstesting
[19:11:39] *** aslak has joined #jbosstesting
[19:15:28] *** jbossbot has joined #jbosstesting
[19:15:28] *** stuartdouglas has joined #jbosstesting
[19:15:28] *** mgoldmann has joined #jbosstesting
[19:15:28] *** hatchetman82 has joined #jbosstesting
[19:15:28] *** ozizka has joined #jbosstesting
[19:15:28] *** nickarls has joined #jbosstesting
[19:15:28] *** ChanServ has joined #jbosstesting
[19:15:28] *** lindbohm.freenode.net sets mode: +o ChanServ
[19:15:34] *** hatchetman82 has quit IRC
[19:15:34] *** ChanServ has quit IRC
[19:15:35] *** stuartdouglas has quit IRC
[19:15:35] *** jbossbot has quit IRC
[19:15:36] *** nickarls has quit IRC
[19:16:58] *** rruss has quit IRC
[19:19:01] *** rruss has joined #jbosstesting
[19:27:59] <ALR> aslak: Ping.
[19:28:16] *** hatchetman82 has joined #jbosstesting
[19:28:16] *** nickarls has joined #jbosstesting
[19:28:16] *** ChanServ has joined #jbosstesting
[19:28:16] *** lindbohm.freenode.net sets mode: +o ChanServ
[19:30:09] <aslak> ALR, heya
[19:30:22] <ALR> aslak: What's the current upstream target for ARQ?
[19:30:56] <aslak> https://github.com/aslakknutsen/arquillian/tree/the_bigger_picture
[19:31:27] <aslak> needs skipTests on https://github.com/aslakknutsen/descriptors/tree/SHRINKDESC-25 and https://github.com/aslakknutsen/shrinkwrap/tree/SHRINKWRAP-140
[19:32:10] *** rruss has quit IRC
[19:32:10] *** rruss has joined #jbosstesting
[19:32:21] <aslak> ALR, ^
[19:32:21] <alesj> aslak: when will we port over Resin4 support?
[19:32:46] <aslak> alesj, https://github.com/domdorn/arquillian/tree/resin4embedded
[19:32:50] <ALR> aslak: Why "the_bigger_picture"?
[19:33:10] <aslak> ALR, why the name ?
[19:33:14] <ALR> aslak: And why is the current your fork?
[19:33:22] <alesj> aslak: yeah, i used this today on my SeamCC tests, and it works, hence asking ;-)
[19:33:41] <aslak> alesj, ask the creator.. :)
[19:33:42] <ALR> aslak: Not the name specifically, but why not upstream/master as per the convention?  And in your personal fork?
[19:34:08] <alesj> aslak: i can pimp that code a bit more, and base it on stable Resin version
[19:34:37] <aslak> ALR, well, basically because when i started the multi container support it needed a complete rewrite of core +++.. an dalong the way it gots deps on unreleased SNAPSHOTs, so i didn't want to push it out officially
[19:34:48] <aslak> ALR, so it basically got stuck in my branch
[19:35:02] <ALR> aslak: And oh you bad boy, you've been pushing to shrinkwrap/upstream/master
[19:35:18] <ALR> aslak: OK. Can we merge stuff back into upstream/master for ARQ?
[19:35:38] <ALR> I'm going to start a branch now to put in refactoring changes to shrinkwrap:1.0.0-alpha-12
[19:35:45] <aslak> ALR, i'm working on that.. but it currently depends on shrinkwrap / descriptors branches so..
[19:36:02] <aslak> ALR, pushed to shrinkwrap master?
[19:36:12] <ALR> aslak: https://github.com/shrinkwrap/shrinkwrap/commits/
[19:36:33] <ALR> Or did I push those and just forget?
[19:36:37] *** kenglxn has joined #jbosstesting
[19:37:12] <aslak> ALR, you pushed those.. but why is your name not on them.. hmm
[19:37:16] <aslak> cherry picking maybe
[19:37:37] <ALR> cherry-pick puts me as "reviewer" I think
[19:37:54] <ALR> Not so important, maybe I forgot about them.  Just accidentally brought them in via a merge.
[19:37:56] <ALR> But anyway:
[19:38:12] <ALR> aslak: I'd like a branch point to do ARQ updates to new SW SNAPs.
[19:38:28] <aslak> ALR, did you look at Reloaded?
[19:38:31] <ALR> aslak: So...if we depend on a SHRINKDESC release or something, I can provide that
[19:39:00] <aslak> ALR, yea, it depends on SHRINKDESC-25..
[19:39:06] <ALR> aslak: But I'd like to get upstream/master of all projects to reflect what's coming if we can.  Thoughts?
[19:39:26] <ALR> aslak: OK, how far along is SD-25?
[19:39:52] <aslak> ALR, i started doing some work on the new node model, where we have different types of nodes etc.. btu i kinda stopped at the point where i need a Root node, e.g. a PropertyNode needs a RootPropertyNode to join multiple
[19:40:10] <ALR> aslak: Can it be put off scope?
[19:40:18] <aslak> nope
[19:40:27] <aslak> jaxb doesn't work
[19:40:31] <ALR> aslak: Ideally each issue should be able to be merged in independently.
[19:40:32] <aslak> it'll be the first reported bug
[19:40:40] <ALR> Off scope for ARQ I mean.
[19:40:48] <aslak> ohh, no..
[19:40:51] <ALR> To get it upgraded to SW.
[19:41:00] <ALR> Let me rephrase:
[19:41:08] <aslak> the protocol depends on it to manipulate web.xml
[19:41:23] <ALR> Why does upgrading the "current" ARQ to new SW have anything to do with SD?
[19:41:41] <aslak> ALR, aa, in that sense, nothing
[19:41:46] <ALR> aslak: :)
[19:42:01] <aslak> ALR, you can branch the_bigger_picture and do the sw upgrade
[19:42:01] <ALR> So I'm available to help untangle and move things forward, if we can make a plan together.
[19:42:16] <aslak> great
[19:42:38] <aslak> the first tangle i think, would be SD
[19:42:40] <ALR> aslak: Hmm...what would happen if I upgrade upstream/master first?
[19:42:52] <ALR> aslak: Then "the_bigger_picture" merge would come in later.
[19:43:03] <aslak> don't do that..
[19:43:10] <ALR> I think what's happened here is that the_bigger_picture has diverged too much
[19:43:16] <ALR> And is taking on too many issues at once.
[19:43:22] <aslak> fetch my repo, checkout aslak/the_bigger_picture, then from there make a new branch
[19:43:41] <ALR> Hehe, we're tangling up issues then
[19:43:46] <aslak> i completely agree..
[19:44:20] <ALR> OK, cool.
[19:44:26] <aslak> the_bigger_picture is next v. atm. but there is no diverge going on.
[19:44:38] <ALR> So with that in mind, can we untangle stepwise before introducing new issues to be merged in?
[19:45:01] <ALR> Really?  upstream/master has had no updates since October 28, 2010
[19:45:03] <aslak> master only has two comits that the_bigger_picture doe snot, basically to exclude something in the container pom. a easy rebase
[19:45:30] <aslak> aa.. in that sense yes, but it's not like master has gone in a different direction
[19:46:04] <ALR> No, the_bigger_picture has
[19:46:14] <ALR> And in a sense, the_bigger_picture *is* master now.
[19:46:17] <aslak> yea
[19:46:21] <ALR> Because it's really the most current.
[19:46:34] <aslak> well, the_bigger_picture is next
[19:46:45] <ALR> Define "next"?
[19:46:48] <aslak> it's not stable, so it's not been pushed upstream
[19:46:49] <ALR> Like, "the next release"
[19:46:50] <ALR> ?
[19:47:03] <aslak> next major integration really.. the unstable master
[19:47:14] <ALR> Maybe.  But it includes:
[19:47:37] <ALR> 196, 346, 57, 227, 176...
[19:48:11] <aslak> yea, it's a integraiton branch
[19:48:23] <ALR> Which has rendered upstream/master useless.
[19:48:31] <ALR> Because we can no longer integrate w/ upstream.
[19:48:36] <aslak> no, upstream/master is still stable.. :)
[19:48:53] <ALR> Typo?  Extra "b"?
[19:48:53] <ALR> October 28, 2010
[19:48:56] <ALR> s/stable/stale
[19:48:58] <ALR> :P
[19:49:11] <aslak> same same.. :)
[19:49:23] <ALR> Tag 1.0.0-alpha-1 is stable too.
[19:49:43] <ALR> Or is ARQ using a different workflow than SW?
[19:49:58] <ALR> ie. Was this by design and is some workflow I'm not familiar with?
[19:50:04] <aslak> it is, but that's not the reason why it's not in next
[19:50:38] <alesj> aslak: hmmm, why doesn't IDEA know how to open Arq from the root properly ? ?
[19:50:41] <ALR> To me, upstream *is* next
[19:50:59] *** jdlee has joined #jbosstesting
[19:51:00] *** jdlee has joined #jbosstesting
[19:51:17] <aslak> ALR, well yea, but master is stable, next is not
[19:51:18] <ALR> And I define stability as "the tests all run and nothing is broken"
[19:51:36] *** rruss has quit IRC
[19:51:39] *** kenglxn has left #jbosstesting
[19:51:48] <ALR> aslak: In SW, every "unstable" thing I have is in an isolated branch, per issue.
[19:52:01] <ALR> As that one issue becomes stable, it's integrated back into upstream.
[19:52:08] <ALR> So there's no "next"
[19:52:12] <ALR> And things stay separated.
[19:52:51] <aslak> ALR, sure i know that. but i've been attempting to have next as a possible integration branch between multiple related issues
[19:53:09] <aslak> even tho the single branches are seperate, they need integration somewhere..
[19:55:00] <ALR> aslak: To me that would be another branch: "ARQ-X_ARQ-Y"
[19:55:12] <aslak> ALR, but to the point, to untangle we need to merge up sw and sd
[19:55:20] <ALR> Ah, OK, so on that we agree.
[19:55:49] <aslak> ALR, how is the redesign of 140 api going?
[19:55:49] <ALR> SD-25 then being the blocker to get the_bigger_picture into upstream/master?
[19:55:57] <aslak> yea
[19:56:00] <ALR> aslak: It's...fine.
[19:56:10] <ALR> But I was looking to cut a quick release of SW first
[19:56:17] <aslak> first?
[19:56:18] <ALR> And to do that wanted to prove the API changes in ARQ
[19:56:20] <ALR> Yes.
[19:56:26] <ALR> I've bit off too much with this release.
[19:56:31] <ALR> 1.0.0-alpha-12 needs to go OUT
[19:56:37] <ALR> Maven resolution can quickly follow
[19:57:43] <ALR> aslak: How much work is left on DS-25?
[19:57:48] <ALR> SD-25
[19:59:59] *** nickarls has quit IRC
[20:00:28] *** nickarls has joined #jbosstesting
[20:01:15] *** Tashtego has joined #jbosstesting
[20:01:32] <Tashtego> hi
[20:03:19] *** jbossbot has joined #jbosstesting
[20:05:02] <aslak> ALR, yea, i need 140 for arq tho, but sure
[20:05:12] <aslak> ALR, i thought it was done, but.. :)
[20:05:30] <ALR> aslak: It works well, it's not releasable is all.
[20:05:38] <ALR> I did a bunch with it yesterday
[20:05:41] <ALR> And I'll keep with it,
[20:05:48] <aslak> aa ok
[20:05:48] <ALR> But realized that alpha-12 needs to go.
[20:06:22] <Tashtego> aslak why arent you registered in xing.com *complaining* ;)
[20:06:43] <aslak> ALR, 25 works, just need some testcase fixes. some silly test cases.. doe snot produce identical output..  i would say it's ok for alpha-1
[20:07:21] <ALR> aslak: And where is the SD-25 code?
[20:07:28] <aslak> and look at 'fixing' the node types for alpha-2
[20:07:37] <ALR> I'm not seeing it in upstream/master
[20:07:48] <aslak> https://github.com/aslakknutsen/descriptors/tree/SHRINKDESC-25
[20:07:50] <jbossbot> jira [SHRINKDESC-25] Import / Export should be able to handle unmapped entries [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/SHRINKDESC-25
[20:07:59] <ALR> Oh jeez.
[20:08:08] <aslak> i sent you a pull request on it i believe, but you pushed it back
[20:08:11] <ALR> Maybe.
[20:08:16] <ALR> Let's see.
[20:08:25] <ALR> First I'm gonna kill SD upstream/next
[20:09:30] <aslak> Tashtego, i don't speak german.. :)
[20:10:33] <Tashtego> you can switch language ;)..
[20:10:41] *** stuartdouglas has joined #jbosstesting
[20:11:20] <aslak> Tashtego, not on the forum posts
[20:12:15] 
[20:12:16] <ALR> aslak: I should expect test failures in SD-25 on your fork?
[20:12:33] <aslak> yea.. see comment above
[20:13:06] *** kenglxn has joined #jbosstesting
[20:13:07] *** kenglxn has left #jbosstesting
[20:13:48] <aslak> the failing one is comparing to a file on disk.. what the new model produce is not identical
[20:14:08] <aslak> 1 it does not order elements like the xsd does.. and some line space differences
[20:14:25] <ALR> Also it's not pulling in web-filter definitions looks like
[20:14:37] *** Tashtego is now known as Tashtego|lunch
[20:15:01] <aslak> aa yea, correct.. the getXX is not implemented.. discussion point
[20:15:34] <ALR> aslak: I only see two failing tests
[20:15:39] <ALR> And both related to filters.
[20:16:30] <ALR> This is also like...prealpha really :)
[20:16:30] <ALR> As we haven't yet done the api/impl split.
[20:16:32] <ALR> But that's OK
[20:16:42] <ALR> So long as "alpha" works, it can change and be crap.
[20:16:52] <aslak> yea, that was my point
[20:16:53] <aslak> :)
[20:17:01] <ALR> Agreed.
[20:17:04] *** michaelschuetz has joined #jbosstesting
[20:17:07] *** alesj has quit IRC
[20:17:21] <aslak> it's not like sw hasn't changed from alpha-1.. :)
[20:17:34] <aslak> or arq for that matter
[20:17:40] <ALR> Yup.
[20:17:42] <aslak> or any other alpha1
[20:17:59] <ALR> I wouldn't publicize the SD release for any user use yet though
[20:18:03] <ALR> Anyway
[20:18:25] <aslak> basically SD-25 in current state fixes one major issue.. which is the partial mapping issue in jaxb.. and we also remove the jaxb dep
[20:18:29] <ALR> aslak: If I fix these 2 failures, does that satisfy your ARQ requirements for a SD release?
[20:18:42] <aslak> ye
[20:18:48] <ALR> OK.  I'll do that now.
[20:18:58] <aslak> ALR, great, thanks
[20:19:29] <ALR> Course, and thanks for prototyping the JAXB-outta-there stuff
[20:19:38] <ALR> Manually doing it, for us, is much better
[20:19:42] <ALR> Faster.
[20:19:48] <ALR> Though I was talking to Manik this weekend
[20:19:53] <ALR> He uses JDK6 JAXB
[20:20:01] <ALR> And has no complaints w/ startup speed
[20:20:25] <ALR> Either way, pluggable backends is the way for us.
[20:21:04] *** michaelschuetz has quit IRC
[20:21:45] <aslak> speed wise was not really the issue. not being able to import comments, unknown elements, elements from unknown namespaces etc was
[20:22:38] *** michaelschuetz has joined #jbosstesting
[20:23:47] <aslak> ALR, do you have a snapshot built setup for sd?
[20:23:53] <aslak> to push snapshots that is
[20:27:51] <aslak> bbl
[20:31:11] <ALR> aslak: Nope.
[20:53:52] *** michaelschuetz has quit IRC
[20:54:29] *** pmuir has joined #jbosstesting
[20:57:33] *** axeman has joined #jbosstesting
[20:57:41] *** michaelschuetz has joined #jbosstesting
[20:57:58] *** axeman has quit IRC
[21:28:53] *** echelog-2` has joined #jbosstesting
[21:28:54] *** Elisha_ has joined #jbosstesting
[21:29:24] *** dmlloyd_ has joined #jbosstesting
[21:29:27] *** dmlloyd_ is now known as Guest12499
[21:30:01] *** Guest12499 has quit IRC
[21:30:01] *** Guest12499 has joined #jbosstesting
[21:30:10] *** dmlloyd has quit IRC
[21:30:12] *** Guest12499 is now known as dmlloyd
[21:32:31] *** ge0ffrey has quit IRC
[21:32:36] *** jdlee has quit IRC
[21:32:38] *** Elisha has quit IRC
[21:32:39] *** echelog-2 has quit IRC
[21:33:47] *** jdlee has joined #jbosstesting
[21:33:48] *** jdlee has joined #jbosstesting
[21:36:56] *** ldimaggi_ has quit IRC
[21:55:47] *** Tashtego|lunch is now known as Tashtego
[22:00:18] *** tcunning has joined #jbosstesting
[22:30:25] *** nickarls has quit IRC
[22:30:26] *** ALR has quit IRC
[22:30:26] *** aslak has quit IRC
[22:32:07] *** michaelschuetz1 has joined #jbosstesting
[22:35:07] *** michaelschuetz has quit IRC
[22:36:23] *** aslak has joined #jbosstesting
[22:38:06] *** ALR has joined #jbosstesting
[22:41:26] *** mgoldmann has quit IRC
[22:55:34] <ALR> aslak: Still around?
[23:02:36] <aslak> ALR, not really.. on my way to bed. got a 9 oclock talk to morrow..
[23:02:42] <aslak> ALR, anything quick? :)
[23:03:08] *** ldimaggi_ has joined #jbosstesting
[23:03:13] <ALR> aslak: Nope, I'm done w/ the test fixes for SD-25
[23:03:35] <aslak> ALR, ok
[23:03:43] <aslak> ALR, nope?
[23:04:01] <ALR> aslak: Well, I'll see if that satisfies the requirement for ARQ the_big_picture to build.
[23:04:05] <ALR> And if so, release it.
[23:04:15] <ALR> Though I might call it 0.1.0
[23:04:24] <aslak> sure..
[23:04:40] <aslak> it's the servlet protocol that use it
[23:05:03] <ALR> aslak: https://github.com/ALRubinger/descriptors/commit/a1baf79fe66a2921fd7c83c013fd48dacd084c1b
[23:05:04] <jbossbot> git [descriptors] a1baf79.. Andrew Lee Rubinger [SHRINKDESC-25] Fix filter and filter-mappings on import
[23:05:05] <jbossbot> jira [SHRINKDESC-25] Import / Export should be able to handle unmapped entries [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/SHRINKDESC-25
[23:05:16] <ALR> Basically I just made value objects and mapped shit on import.
[23:06:31] <aslak> you could have used getSingle on NODE_NAME_FILTER_NAME etc instead of get().get(0) but
[23:06:37] <aslak> same same
[23:07:59] *** bobmcw has quit IRC
[23:08:09] <ALR> Ah cool
[23:08:13] *** bobmcw has joined #jbosstesting
[23:08:37] <ALR> aslak: I'll put these in upstream/master
[23:08:51] <aslak> ALR,  excellent
[23:09:27] <jbossbot> git [descriptors] push master 4cdadc3.. Aslak Knutsen SHRINKDESC-25 Add expression/query language...
[23:09:28] <jbossbot> jira [SHRINKDESC-25] Import / Export should be able to handle unmapped entries [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/SHRINKDESC-25
[23:09:28] <jbossbot> git [descriptors] push master 35fb328.. Aslak Knutsen SHRINKDESC-25 Rename Expression to Query
[23:09:28] <jbossbot> git [descriptors] push master 29dd8ec.. Aslak Knutsen SHRINKDESC-25 Add XMLImporter TestCase. Fix import of attributes on nodes with text only children.
[23:09:28] <jbossbot> git [descriptors] push master a1baf79.. Andrew Lee Rubinger [SHRINKDESC-25] Fix filter and filter-mappings on import
[23:09:28] <jbossbot> git [descriptors] push master 10be80b.. Andrew Lee Rubinger Merge branch 'SHRINKDESC-25'
[23:09:28] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/0a25677...10be80b
[23:10:09] <ALR> aslak: And you already have ARQ on SW 1.0.0-SNAPSHOT?
[23:10:29] <aslak> ALR, not with the addAS changes
[23:10:48] <ALR> aslak: What version *should* you be on now?
[23:10:53] <ALR> org.jboss.shrinkwrap:shrinkwrap-api:jar:1.0.0-SNAPSHOT is what's currently declared
[23:10:59] <ALR> And 1.0.0-SNAPSHOT does not exist
[23:11:25] <tcunning> omg i've been running into that problem.
[23:11:33] <ALR> aslak: Can I revert it into 1.0.0-alpha-11 ?
[23:11:37] <aslak> what currently runs is my 140 branch. which is basically karels 140 branch before your addAs changes
[23:11:44] <ALR> aslak: Oh boy.
[23:11:51] <ALR> You've got dependencies upon stuff in flux.
[23:11:52] <ALR> :)
[23:12:01] <ALR> We can't depend upon things that haven't yet been integrated into master.
[23:12:22] <aslak> yea, this is why it's not been pushed upstream. i needed the functionallity, but it wasn't available
[23:12:24] <ALR> aslak: Is ARQ the_bigger_picture depending upon SW-140?
[23:12:29] <aslak> yes
[23:12:33] <ALR> Mother(*)^*(^&
[23:12:34] <ALR> :P
[23:13:19] <aslak> both 140 and SD are major parts of arq.next
[23:13:31] <ALR> I haven't put them upstream.
[23:13:46] <ALR> So they don't exist to consumers. :)
[23:14:18] <aslak> well i'm a developer on them because i need them so they exists to me
[23:14:44] <ALR> Yep, in this case you're both provider and consumer.
[23:15:03] <ALR> But if we don't respect the perspective we're in at the current moment, we get wedged.
[23:15:16] <ALR> So I think the way forward is to push all the dependencies through.
[23:15:22] <ALR> Namely SW-140
[23:15:36] <aslak> yea
[23:15:42] <ALR> Then we can merge and upgrade everything and get back to a decoupled form.
[23:15:48] <aslak> what's the hold up? api design?
[23:15:56] <ALR> aslak: API separation, yeah.
[23:16:03] <ALR> Only I can't go for a 0.1.0 with SW-140
[23:16:14] <ALR> Because it's in the SW release cycle.
[23:16:34] <aslak> yea, but alpha-13-alpha1 ?
[23:16:36] <ALR> So I want at least the artifact (Maven coordinates) to be reliable.
[23:17:21] <ALR> What's alpha-13-alpha-1 ?
[23:17:31] <aslak> alpha-12 + sw140
[23:17:41] <aslak> the alpha release of alpha13
[23:17:42] <aslak> hehe
[23:18:06] <ALR> Naughty.
[23:18:20] <aslak> or i guess alpha12-alpha1 if you don't push the a12 right away
[23:18:48] <ALR> I was hoping to go for SW 1.0.0-alpha-12 without SW-140 included.
[23:18:56] <ALR> It doesn't look like that will be possible.
[23:19:11] <ALR> I mean it is, but I wanted to test the current SW SNAPSHOT in ARQ first.
[23:19:42] <aslak> yea, that's harder
[23:19:56] <ALR> aslak: I'll make you a deal.
[23:20:19] <ALR> aslak: I'll do a big-bang SW release to include SW-140 if you promise we don't do integration branches anymore.
[23:21:08] <aslak> if you just keep those lovely sw released coming, we won't need to.. ;)
[23:21:23] <aslak> releases
[23:21:42] <ALR> aslak: No one requested a proper release.  Though SW-140 has been requested, admittedly.
[23:22:00] <ALR> By rule SW is releasable from upstream/master at any time.
[23:22:05] <aslak> noth sd and 140 has been requested for releases..
[23:22:13] <aslak> both
[23:22:14] <ALR> Yeah, I'll do SD now.
[23:22:35] <ALR> Right, but you can't request a release of something that's not done: SW-140
[23:22:40] <ALR> That was a resource allocation issue.
[23:23:25] <aslak> you can request, you just can't expect.. :)
[23:23:31] <ALR> Yah.
[23:23:49] <aslak> i know it's a resource issue.. sw has been more or less dead for 3 months
[23:25:11] <ALR> More than less.
[23:25:54] <ALR> aslak: What do we consider of SD-25 now?
[23:25:58] <ALR> Done?
[23:26:00] <ALR> Resolvable?
[23:26:04] *** lightguard_jp is now known as lightguard_jp_aw
[23:26:52] <aslak> i would say done when in master. let's open new ones on the other issues like, split up in node types
[23:27:11] <aslak> element sort order
[23:27:29] <ALR> Yep, I like fine-graned approaches too
[23:29:09] <aslak> ok, i've gotta get to bed
[23:29:22] <ALR> Yup, have fun. :)
[23:29:22] <aslak> ALR, thanks for clearing this up
[23:29:30] <ALR> aslak: Yah, look for some more from me tomorrow
[23:29:34] <ALR> Good luck with your talk in the AM
[23:29:39] <aslak> thanks
[23:29:41] <ALR> And punch Dan for me.
[23:29:44] <ALR> In the shoulder.
[23:29:46] <aslak> hehe will do
[23:29:48] <ALR> Not the face.
[23:29:58] <ALR> tcunning: What issues are you having? :)
[23:29:58] <aslak> i'll keep him pretty
[23:30:06] <ALR> Hehe, exactly.  Million-dollar face.
[23:30:34] <aslak> night
[23:30:39] *** aslak has quit IRC
[23:31:15] <jbossbot> git [descriptors] push master 09bbf82.. Andrew Lee Rubinger [SHRINKDESC-32] Update release version to 0.1.0-SNAPSHOT
[23:31:16] <jbossbot> jira [SHRINKDESC-32] Release 0.1.0 [Open (Unresolved) Task, Major, Andrew Rubinger] https://issues.jboss.org/browse/SHRINKDESC-32
[23:31:16] <jbossbot> git [descriptors] push master URL: http://github.com/shrinkwrap/descriptors/compare/10be80b...09bbf82
[23:34:15] *** wolfc has quit IRC
[23:34:17] <tcunning> alr : i was seeing the shrinkwrap-api 1.0.0-SNAP missing
[23:34:26] <tcunning> which i needed to build aslak's branch
[23:34:30] <ALR> Ah yeah
[23:34:35] <ALR> We'll clean this all up soon.
[23:34:54] <tcunning> no prob - i was about to write aslak about it but saw you guys talking about it
[23:34:59] <ALR> We've got some interdependencies at the moment.
[23:35:16] <ALR> ARQ, to move forward, has been relying on unmerged feature development.
[23:35:21] <ALR> Which is largely my fault.
[23:35:41] <ALR> Having been assigned to other areas for awhile, I've turned my back here.
[23:35:49] <tcunning> i know the feeling
[23:36:00] <ALR> Never fear.
[23:36:10] <ALR> tcunning: What are you looking to do?
[23:36:18] <ALR> Some dev?  I've got nice JIRAs. :P
[23:36:54] <tcunning> For switchyard, we're hoping to test our deployer and write our unit tests with Arquillian.
[23:37:31] <tcunning> what you told me about jamming the deployer into a JAR and treating it as a deployment worked well
[23:37:37] *** pmuir has quit IRC
[23:37:44] <ALR> I did?  Good.
[23:38:16] <tcunning> Our big need is the multi-deploy feature and the Dependencies.get stuff looks really nice too.
[23:38:54] *** lightguard_jp_aw is now known as lightguard_jp
[23:45:41] <ALR> tcunning: So SW-140 for you too then :)
[23:45:52] <ALR> Dependencies.get() is the Maven/ShrinkWrap integration bit
[23:45:57] <tcunning> ALR : yup
[23:47:08] *** pmuir has joined #jbosstesting
[23:47:08] *** pmuir has quit IRC
[23:47:08] *** pmuir has joined #jbosstesting
[23:47:08] *** tcunning is now known as tcunning_away

top