July 11, 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:22:46] *** sbryzak has joined #seam-dev
[00:56:18] *** sannegrinovero has quit IRC
[01:07:30] *** alesj has quit IRC
[01:20:41] *** sgilda has joined #seam-dev
[01:36:01] *** daniel_hinojosa has quit IRC
[01:40:20] *** daniel_hinojosa has joined #seam-dev
[01:46:16] *** daniel_hinojosa has quit IRC
[01:52:08] *** daniel_hinojosa has joined #seam-dev
[02:11:32] *** tkimura has joined #seam-dev
[02:46:36] *** jganoff has quit IRC
[02:57:32] *** johnament has joined #seam-dev
[02:58:31] <johnament> sbryzak: ping
[02:58:37] <sbryzak> johnament: pong
[02:59:18] <johnament> sbryzak: can we do that release?
[02:59:37] <sbryzak> johnament: sure thing, i'll start on it right now
[02:59:47] <johnament> sbryzak: cool. i already did the module renames btw
[02:59:51] <sbryzak> which version were we doing?
[02:59:59] <johnament> sbryzak: 3.0.0.CR1
[03:00:12] <sbryzak> no problem, i'll kick it off
[03:00:38] <johnament> sbryzak: cool, thanks.
[03:02:51] <sbryzak> johnament: i'm getting test failures
[03:03:07] <johnament> sbryzak: did you reinstall AS 6 by any chance?
[03:03:34] <sbryzak> not recently
[03:03:46] <johnament> and JBOSS_HOME is pointing to AS 6 right?
[03:04:15] <johnament> what errors?
[03:04:37] <sbryzak> ah, it's probably because i'm running AS6
[03:04:41] <sbryzak> i'll shut it down and try again
[03:06:19] <johnament> ah yes. arquillian doesn't like running embedded when its already running
[03:07:32] <sbryzak> tests are still running, but it appears that DurableMessageManagerTest has failed
[03:09:59] *** lazarotti has joined #seam-dev
[03:11:56] <sbryzak> johnament: i'm getting java.lang.IllegalArgumentException: Unable to create subscriber on topic HornetQTopic[Topic5] for id listener-1
[03:11:56] <sbryzak> 	at org.jboss.seam.jms.DurableMessageManagerImpl.createDurableSubscriber(DurableMessageManagerImpl.java:83)
[03:12:41] <johnament> in $JBOSS_HOME/server/default/deploy/hornetq/hornetq-configuration.xml did you leave security disabled?
[03:13:43] <sbryzak> one sec, i'll check
[03:14:02] <johnament> instructions on what to set are in the readme in case it's not already there
[03:15:40] <sbryzak> ok i've done that, trying the build again
[03:16:31] <johnament> was that the only failure?
[03:17:31] <sbryzak> no, it's still failing on a bunch of other tests
[03:17:43] <sbryzak> looking into it...
[03:18:21] <sbryzak> hmm, looks like i had a rogue java process still running.. AS6 must not have shut down properly
[03:18:29] <sbryzak> trying again...
[03:19:13] <johnament> hmm
[03:24:29] <johnament> sbryzak: better/worse?
[03:26:07] <sbryzak> johnament: seems better
[03:26:14] <johnament> sbryzak: cool
[03:26:23] <sbryzak> in that the tests are taking much longer to run, and they haven't failed yet ;)
[03:26:34] <johnament> sbryzak: yeah... the tests take a while.
[03:27:06] <johnament> but at least code coverage is pretty good.
[03:43:59] <sbryzak> johnament: how long should DurableMessageManagerTest take to run?
[03:44:49] <johnament> sbryzak: its still running??
[03:45:14] <johnament> the entire suite on my machine takes about 5 mins.  dual core processor and 512mb on AS6
[03:46:15] <sbryzak> johnament: that one test has been sitting there for at least 10 mins
[03:46:43] <johnament> sbryzak: that makes no sense.
[03:46:53] <johnament> anything in server.log ?
[03:46:54] <sbryzak> i'll shut it down and try again
[03:48:26] <sbryzak> yeah, OutOfMemoryError in server.log
[03:48:31] <sbryzak> argh
[03:48:39] <sbryzak> give me a minute, i'll fix it ;)
[03:48:40] <johnament> hmm
[03:49:28] <johnament> sbryzak: that seems a bit weird, did you override the jvm settings? the default seems to be perm 128m and Xmx 512.
[03:49:35] <johnament> this is the result on my machine btw
[03:49:36] <johnament> Running org.jboss.seam.jms.test.bridge.durablemsg.DurableMessageManagerTest
[03:49:36] <johnament> Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.009 sec
[03:50:44] <sbryzak> might be because i had another app in my deploy directory
[03:50:50] <sbryzak> i've deleted it, and i'm trying again
[03:51:16] <johnament> was it a big app?
[03:51:42] <sbryzak> seam university.. not really that big so far
[03:53:36] <johnament> i dunno.  arquillian hates me whenever it starts up and there's other deployments going on.  even at work.
[04:05:35] *** lazarotti has quit IRC
[04:05:44] <sbryzak> still getting permgen errors, i'll try increasing it
[04:05:52] <johnament> O_o
[04:08:57] <johnament> that really makes no sense...
[04:09:38] <sbryzak> i've just doubled MaxPermSize, hopefully that should fix it
[04:11:31] <johnament> still... i don't think that's what I'm setup to.  something's different.
[04:13:11] <sbryzak> johnament: success, it built
[04:13:25] <johnament> that was quick
[04:16:38] <sbryzak> hmm, now getting an error when running with the release profile
[04:16:43] <sbryzak> can't find the sources and javadoc artifacts
[04:17:04] <sbryzak> johnament: could you try building with mvn clean install -Drelease ?
[04:20:57] <johnament> i'll try
[04:21:45] <johnament> sbryzak: there's no combined jar.
[04:25:28] <sbryzak> johnament: i noticed that.. did the build work for you with the release profile?
[04:27:53] <johnament> sbryzak: yep...
[04:28:07] <johnament> sbryzak: but it generated snapshots.
[04:28:15] <sbryzak> i wonder if i have some stale files
[04:28:21] <sbryzak> i'll try cloning the jms repo again
[04:30:28] <johnament> there was decent refactoring since beta 2.
[04:31:29] <sbryzak> perhaps when i merged it didn't get everything
[04:31:40] <sbryzak> rebuilding now with a clean checkout
[04:35:19] <jbossbot> git [persistence] push develop 15de90b.. Stuart Douglas SEAMPERSIST-44 remove useless @Remove annotation
[04:35:20] <jbossbot> jira [SEAMPERSIST-44] remove annotation @Remove from o.j.st.TransactionManagerSynchronizations [Closed (Done) Bug, Major, Stuart Douglas] https://issues.jboss.org/browse/SEAMPERSIST-44
[04:35:20] <jbossbot> git [persistence] push develop 9c9ebd9.. Stuart Douglas Remove Instance<> calls to prevent memory leaks
[04:35:20] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/18d7b1d...9c9ebd9
[04:36:43] <johnament> sbryzak: are you running -Pdistribution?
[04:39:03] <jbossbot> git [jms] push master e8b32ad.. John Ament Fixed an error in dist/pom.xml after removing combined jar.
[04:39:03] <jbossbot> git [jms] push master 2b6de4a.. John Ament Removed file.
[04:39:04] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/335504b...2b6de4a
[04:40:27] <johnament> sbryzak: that was an error in dist/pom.xml
[04:40:32] <sbryzak> johnament: no
[04:40:47] <sbryzak> you use distribution for the release profile?
[04:41:36] <sbryzak> ah, distribution is the profile id
[04:41:54] <sbryzak> and -Drelease should activate it
[04:42:01] <sbryzak> i'm building with mvn clean install -Drelease
[04:42:06] <sbryzak> just got another build failure though
[04:42:37] <sbryzak> just merged your latest changes, trying again
[04:43:22] <johnament> sbryzak: so you don't use mvn release:prepare etc?
[04:44:33] <sbryzak> no point in doing that until i can build successfully
[04:47:42] <johnament> ahhh got cha
[04:48:51] <sbryzak> tests failed again.. i have a feeling that the app server isn't being shut down correctly in between runs
[04:49:29] <jbossbot> git [persistence] push develop 35b9f0f.. Stuart Douglas Make EntityTransaction application scoped so it can be used in se environemnts
[04:49:29] <jbossbot> git [persistence] push develop URL: http://github.com/seam/persistence/compare/9c9ebd9...35b9f0f
[04:49:30] <jbossbot> git [persistence] push master 15de90b.. Stuart Douglas SEAMPERSIST-44 remove useless @Remove annotation
[04:49:31] <jbossbot> jira [SEAMPERSIST-44] remove annotation @Remove from o.j.st.TransactionManagerSynchronizations [Closed (Done) Bug, Major, Stuart Douglas] https://issues.jboss.org/browse/SEAMPERSIST-44
[04:49:31] <jbossbot> git [persistence] push master 9c9ebd9.. Stuart Douglas Remove Instance<> calls to prevent memory leaks
[04:49:31] <jbossbot> git [persistence] push master 35b9f0f.. Stuart Douglas Make EntityTransaction application scoped so it can be used in se environemnts
[04:49:31] <jbossbot> git [persistence] push master URL: http://github.com/seam/persistence/compare/18d7b1d...35b9f0f
[04:49:54] <stuartdouglas> sbryzak: I want to do a release of seam persistence so we have a released version compatible with AS7
[04:50:23] <stuartdouglas> probably 3.0.1.Final
[04:50:48] <stuartdouglas> I also just fixed a few memory leaks from the use of Instance<> and other issues
[04:50:50] <johnament> sbryzak: i used to see it, but then it stopped.  when we switched to jboss-as-client dependency in maven that should have stopped it
[04:51:33] <sbryzak> stuartdouglas: no problem, want me to take care of it?
[04:51:45] <stuartdouglas> sure, that would be great
[04:51:56] <sbryzak> stuartdouglas: is it ready to go now?
[04:52:08] <stuartdouglas> yes
[04:52:24] <sbryzak> no problem, i'll put it in the queue after the Seam JMS release ;)
[04:52:56] <johnament> i hope QE doesn't yell at you guys :-)
[04:53:18] <sbryzak> bah, tests still failing
[04:54:11] <sbryzak> argh, still getting PermGen errors
[04:54:19] <johnament> geez
[04:54:34] <johnament> sbryzak: just rest assured that the next release will only be SE level tests, no app servers.
[04:54:52] <stuartdouglas> are you getting pergen errors from the app server or from maven itself?
[04:55:00] <johnament> app server.
[04:55:02] <sbryzak> stuartdouglas: in server.log
[04:55:13] <sbryzak> i've bumped it up to 1gb
[04:55:16] <sbryzak> better not fail now
[04:55:36] <johnament> that's 8x my permgen...
[04:55:43] <johnament> what else you got on your app server?!
[04:55:50] <sbryzak> i wonder if it's because i have modeshape installed
[04:55:59] <johnament> yes.
[04:56:07] <johnament> sbryzak: modeshape is a beast and a half
[04:56:24] <sbryzak> ah
[04:56:32] <sbryzak> ok, if it doesn't work this time, i'll try it with a clean AS6
[04:56:53] <johnament> sbryzak: when i try doing a full regression test of modeshape, i start the test, hit the gym for an hour and come back to see it finishing.
[04:57:43] <sbryzak> ouch
[04:57:51] <johnament> huge code base
[04:57:54] <sbryzak> i can't even last 30 minutes at the gym
[04:58:45] <johnament> tire needs to be removed :-)
[04:58:52] <sbryzak> haha
[04:59:06] <sbryzak> i burn a lot of calories renovating my house ;)
[04:59:42] <sbryzak> damn, more permgen errors
[04:59:44] <sbryzak> clean install time
[04:59:50] <johnament> sbryzak: don't forget the security
[04:59:59] <stuartdouglas> just run it on AS7 instead :-)
[05:00:17] <johnament> sbryzak: if you're talking about modeshape for university, use it embedded not RA.
[05:00:46] <sbryzak> i didn't know i could do that
[05:01:03] <johnament> sbryzak: yeah... modeshape RA is more for the remoting and teiid/eclipse plugins
[05:01:22] <johnament> its meant to run in a standalone AS instance.
[05:01:26] <sbryzak> ah.. so are there any simple steps i can follow somewhere to use it embedded?
[05:01:37] <johnament> yes.
[05:01:41] <johnament> are you using seam jcr?
[05:02:09] <sbryzak> yes
[05:02:44] <johnament> when you @Inject your repository, just tell it the classpath URL for your modeshape config file.  it will start it up for you.
[05:03:01] <johnament> and then include modeshape-core and whatever connectors you need in your maven pom
[05:03:25] *** gastaldi has joined #seam-dev
[05:03:50] <gastaldi> Hey o
[05:03:54] <johnament> hey gastaldi
[05:03:56] <sbryzak> johnament: what does the url look like?
[05:04:00] <sbryzak> gastaldi: heya
[05:04:09] <johnament> hold on let me look at the tests.
[05:04:28] <sbryzak> johnament: will the modeshape config file be in my deployment?
[05:04:58] <johnament> sbryzak: it doesn't have to be.
[05:05:01] <gastaldi> Modeshape issues ?
[05:05:25] <johnament> gastaldi: sbryzak deployed modeshape on his AS6 instance and was blowing out the permgen when trying to do a seam jms release :-)
[05:05:32] <sbryzak> gastaldi: not really, johnament just told me i can embed modeshape instead of installing it in the AS
[05:05:40] <gastaldi> Oh
[05:05:50] <gastaldi> Nice
[05:05:53] <johnament> sbryzak: this shows what the injection point looks like https://github.com/seam/jcr/blob/develop/tests/modeshape/src/test/java/org/jboss/seam/jcr/producers/RepositoryInjectTest.java
[05:06:02] <sbryzak> i wonder if that would work in AS7 then if i did it that way
[05:06:06] <johnament> the seam jcr tests run in embedded mode
[05:06:16] <johnament> sbryzak: it should
[05:06:18] <sbryzak> down to 1 test error now
[05:06:24] <sbryzak> DurableMessageManagerTest
[05:06:25] <johnament> 1??!
[05:06:33] <johnament> sbryzak: you didn't switch security
[05:06:50] <sbryzak> johnament: ah yes
[05:07:33] <gastaldi> Brb
[05:12:33] <sbryzak> yay, build success
[05:12:39] <johnament> yay
[05:12:43] <johnament> include sources and javadocs?
[05:13:03] <sbryzak> looks like it
[05:13:14] <johnament> cool
[05:13:14] <sbryzak> doing a dry run now
[05:13:22] <johnament> stupid modeshape
[05:19:55] *** gastaldi has quit IRC
[05:20:23] <sbryzak> johnament: should there be an api jar?
[05:20:44] <johnament> sbryzak: yes
[05:20:53] <sbryzak> it doesn't seem to be included in the distribution
[05:21:00] <sbryzak> i'll take a look at the assembly
[05:22:51] <johnament> hmm
[05:22:57] <johnament> i have api listed as a dependency
[05:24:04] <johnament> doh i see it
[05:24:06] <sbryzak> weird
[05:24:14] <johnament> hold on i'll push
[05:24:19] <sbryzak> ok
[05:24:59] <jbossbot> git [jms] push master f99201a.. John Ament Added API to assembly.xml
[05:25:00] <jbossbot> git [jms] push master 57c25bd.. John Ament Removed files.
[05:25:00] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/2b6de4a...57c25bd
[05:26:45] <jbossbot> git [jms] push master 1b0e166.. John Ament Added *~ to ignore list to avoid gedit leftover files.
[05:26:46] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/57c25bd...1b0e166
[05:26:50] <johnament> Ok, merge that.
[05:30:04] <sbryzak> building again...
[05:30:47] <johnament> this should take no time with 1gb permgen
[05:31:05] <sbryzak> seem to be missing source for the impl
[05:31:32] <sbryzak> also no notice.txt
[05:32:49] <jbossbot> git [jms] push master 67059f4.. John Ament Incorrect artifact id for impl.
[05:32:50] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/1b0e166...67059f4
[05:32:57] <johnament> what's notice.txt?
[05:33:05] <sbryzak> contains the copyright
[05:33:15] *** gastaldi has joined #seam-dev
[05:33:22] <johnament> well there's the source for impl fix
[05:33:32] <johnament> where should notice.txt be?
[05:33:58] <sbryzak> example: https://github.com/seam/catch/blob/develop/dist/src/main/assembly/notice.txt
[05:34:05] <sbryzak> it should be in the assembly dir
[05:34:30] <sbryzak> it goes hand in hand with the apache license
[05:34:43] <sbryzak> and basically attributes the copyright of the code to the @authors
[05:34:45] <johnament> we've done this build a bunch of times, do i just pop it in there?
[05:35:51] <jbossbot> git [jms] push master 259dc76.. John Ament Added notice.txt
[05:35:51] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/67059f4...259dc76
[05:36:37] <sbryzak> yep
[05:37:52] <johnament> ok, let's try again
[05:38:30] <jbossbot> git [jms] push master 3bb6722.. Shane Bryzak Merge remote-tracking branch 'origin/master'
[05:38:30] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/259dc76...3bb6722
[05:44:37] <jbossbot> git [jms] push master d3ad9aa.. Shane Bryzak added notice.txt to assembly
[05:44:37] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/3bb6722...d3ad9aa
[05:47:09] *** gastaldi has quit IRC
[05:50:31] <jbossbot> git [jms] push master c6c7a06.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.CR1
[05:50:31] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/d3ad9aa...c6c7a06
[05:50:37] <jbossbot> git [jms] push 3.0.0.CR1 URL: http://github.com/seam/jms/compare/0000000...23ad76c
[05:50:44] <jbossbot> git [jms] push master 32e8e5c.. Shane Bryzak [maven-release-plugin] prepare for next development iteration
[05:50:44] <jbossbot> git [jms] push master URL: http://github.com/seam/jms/compare/c6c7a06...32e8e5c
[05:51:27] <johnament> doh. i pulled in the middle of sbryzak's push, ended up with CR1 in my pom.xml
[05:52:01] <sbryzak> johnament: another pull should fix it
[05:52:18] <johnament> yep, just funny
[05:52:44] <johnament> you would think github would know to wait or something
[05:53:11] <johnament> so then i take it we're good?
[05:55:21] <sbryzak> johnament: yep, looking good
[05:55:25] <sbryzak> just uploading to nexus now
[05:59:01] <johnament> sbryzak: cool, thanks for the build.  module page is updated.  going to hit the sack.
[05:59:20] *** johnament has quit IRC
[05:59:21] <sbryzak> johnament: no problem, good night :)
[06:30:19] *** mbg has joined #seam-dev
[07:08:26] *** mbg is now known as mbg|away
[07:15:45] *** mbg|away is now known as mbg
[07:15:56] *** mbg has quit IRC
[07:40:42] *** daniel_hinojosa has quit IRC
[08:16:27] *** oskutka has joined #seam-dev
[08:16:36] *** marekn has joined #seam-dev
[08:18:46] *** jharting has joined #seam-dev
[08:48:18] *** clerum has quit IRC
[08:51:06] *** maschmid has joined #seam-dev
[08:55:59] *** tkimura has quit IRC
[09:09:57] *** mgoldmann has joined #seam-dev
[09:31:39] *** alesj has joined #seam-dev
[09:38:45] *** koentsje has joined #seam-dev
[09:59:14] *** tkimura has joined #seam-dev
[10:04:33] *** stuartdouglas has quit IRC
[10:05:18] *** marekn has quit IRC
[10:06:23] *** stuartdouglas has joined #seam-dev
[10:14:36] *** marekn has joined #seam-dev
[10:39:23] *** sannegrinovero has joined #seam-dev
[10:59:30] *** aslak has joined #seam-dev
[11:28:55] *** alesj has quit IRC
[11:36:29] *** jamezp_afk has quit IRC
[11:39:36] *** tkimura has quit IRC
[11:42:29] *** jamezp_afk has joined #seam-dev
[11:42:29] *** jamezp_afk has joined #seam-dev
[11:47:37] *** alesj has joined #seam-dev
[12:39:55] *** pmuir has joined #seam-dev
[12:47:31] *** pmuir has quit IRC
[13:22:57] *** emmanuel has joined #seam-dev
[13:24:44] *** rmartinelli has joined #seam-dev
[13:52:29] *** jose_freitas_aw has joined #seam-dev
[13:53:03] *** jose_freitas_aw is now known as jose_freitas
[14:09:32] <jose_freitas> hey rmartinelli
[14:23:04] <rmartinelli> jose_freitas: Hey, how are you?
[14:25:20] <jose_freitas> good :)
[14:25:23] <jose_freitas> you?
[14:25:54] <rmartinelli> jose_freitas: just a little tired, but that's ok... =D
[14:32:06] <jose_freitas> do you live in Sao Paulo rmartinelli?
[14:32:45] <rmartinelli> jose_freitas: yes, I work for Red Hat here in Sao Paulo
[14:34:24] <jose_freitas> nice
[14:39:03] <rmartinelli> jose_freitas: can you help me with a git command here? I'm pulling my project into github but I don't know how to use git yet.
[14:41:28] <jose_freitas> sure thing
[14:41:32] <jose_freitas> is a new project?
[14:41:54] <rmartinelli> yes, I've already set my project as the github help suggests.
[14:42:13] <jose_freitas> with git init and everything?
[14:42:18] <rmartinelli> yes,
[14:42:36] <jose_freitas> so, if you're set
[14:42:42] <jose_freitas> you just need to git commit
[14:42:47] <jose_freitas> and to git remote
[14:44:08] <rmartinelli> ah ok, will do. Thanks
[14:44:16] <jose_freitas> did you setup ssh?
[14:45:22] <rmartinelli> yes
[14:45:53] <jose_freitas> ok
[14:45:55] <jose_freitas> so do this
[14:45:58] <jose_freitas> touch README
[14:46:03] <jose_freitas> git add README
[14:46:05] <jose_freitas> git commit -m 'first commit'
[14:46:19] <jose_freitas> git remote add origin git at github dot com:username/project.git
[14:46:25] <jose_freitas> git push origin master
[14:46:54] <jose_freitas> this will setup your first commit
[14:47:15] <jose_freitas> and push it to server
[14:48:15] *** tsurdilo has joined #seam-dev
[14:49:41] *** emmanuel has quit IRC
[14:56:45] *** epbernard has joined #seam-dev
[14:56:45] *** epbernard is now known as emmanuel
[15:01:22] <jbossbot> git [university] push master b366c6b.. Shane Bryzak got xw:repeat element working, article rendering implemented on home page
[15:01:22] <jbossbot> git [university] push master URL: http://github.com/seam/university/compare/c3046ba...b366c6b
[15:05:00] *** tsurdilo1 has joined #seam-dev
[15:07:36] *** tsurdilo has quit IRC
[15:17:42] *** tsurdilo1 has quit IRC
[15:18:40] *** tsurdilo has joined #seam-dev
[15:23:33] *** koentsje has quit IRC
[15:31:42] *** jharting has quit IRC
[16:00:03] *** mbg has joined #seam-dev
[16:00:46] *** koentsje has joined #seam-dev
[16:11:35] *** clerum has joined #seam-dev
[16:33:27] *** rruss has joined #seam-dev
[16:53:44] *** Diablo-D3 has quit IRC
[16:55:42] *** tsurdilo1 has joined #seam-dev
[16:56:00] *** tsurdilo1 has quit IRC
[16:58:08] *** tsurdilo has quit IRC
[16:58:57] *** tsurdilo has joined #seam-dev
[17:00:08] *** alesj has left #seam-dev
[17:01:42] *** balunasj has joined #seam-dev
[17:14:03] *** balunasj has quit IRC
[17:21:17] *** jamezp_afk is now known as jamezp
[17:32:43] *** jbossbot has quit IRC
[17:33:00] *** jbossbot has joined #seam-dev
[17:37:04] *** jbossbot has quit IRC
[17:37:21] *** jbossbot has joined #seam-dev
[17:39:04] *** bleathem has joined #seam-dev
[17:51:46] *** daniel_hinojosa has joined #seam-dev
[17:52:22] *** oranheim has joined #seam-dev
[18:01:57] *** cbrock has joined #seam-dev
[18:08:48] *** marekn has quit IRC
[18:18:20] *** akazakov has joined #seam-dev
[18:18:57] *** oskutka has quit IRC
[18:18:57] *** jamezp has quit IRC
[18:19:28] *** jamezp has joined #seam-dev
[18:22:25] *** maschmid has quit IRC
[18:23:58] *** koentsje has quit IRC
[19:12:51] *** emmanuel has quit IRC
[19:24:19] *** oskutka has joined #seam-dev
[19:25:01] *** oskutka has quit IRC
[19:35:33] *** mbg is now known as mbg|away
[19:44:18] *** lightguard_jp has joined #seam-dev
[19:47:18] *** mbg|away is now known as mbg
[19:49:41] *** mbg has quit IRC
[19:57:53] *** mateus has joined #seam-dev
[20:07:26] <bleathem> Arquillian seems to be having trouble stopping my AS6 instance
[20:07:32] <bleathem> I get:
[20:07:45] <bleathem> Testsuite shutdown hook found server "default" still running; stopping it.
[20:07:47] <bleathem> Shutting down server: default
[20:07:49] <bleathem> Writing server thread dump to /opt/jboss/jboss-6.0.0.Final.Aquillian/server/default/log/threadDump.log
[20:07:51] <bleathem> Failed to shutdown server "default". Destroying the process.
[20:08:07] <bleathem> Any idea why this would be the case?
[20:08:28] <aslak> bleathem, what does threadDump.log say? and server.log?
[20:08:28] <lightguard_jp> aslak: ^^
[20:08:53] <aslak> bleathem, could be it's just taking to long
[20:09:00] <bleathem> Unable to get server thread dump: java.lang.ClassCastException: javax.naming.Reference cannot be cast to javax.management.MBeanServerConnection
[20:13:11] <jose_freitas> bleathem: about this error
[20:13:13] <aslak> bleathem, which client lib do you use ?
[20:13:27] <bleathem> I'm using Arq alpha 5
[20:13:35] <bleathem> jboass as 6 managed
[20:13:35] <aslak> bleathem, jboss client libs i mean
[20:13:41] <jose_freitas> replace jboss-as-profileservice-client with jboss-as-client
[20:14:04] <aslak> bleathem, the Reference issue there is, 'something' is missing on the cp, some jboss jmx lib i believe
[20:14:38] <aslak> bleathem, as jose_freitas says, jboss-as-client has that lib, i'm just not sure which it is.. :)
[20:14:44] <bleathem> aslak, jose_freitas: trying, thanks
[20:15:21] <jose_freitas> I had that error too, but I preferred having a slim client
[20:15:30] <jose_freitas> since it's not a big deal
[20:16:41] <jose_freitas> would be nice to find what it's asking for to correct this dependency
[20:16:59] <bleathem> jose_freitas, aslak yeah that got rid of the shutdown error
[20:17:00] <jose_freitas> http://community.jboss.org/en/arquillian/blog/2011/04/05/trim-your-dependencies-when-using-jboss-as-6-remote
[20:24:33] <bleathem> jose_freitas: slim = good, but I think for shared tests, we should avoid errors that throw people off
[20:25:07] <jose_freitas> ok
[20:25:35] <bleathem> Sweet, I have my BasicJsfUnit test working!
[20:25:48] <bleathem> I like Arquillian again now :D
[20:25:49] <jose_freitas> just changing jboss-as-client?
[20:26:07] <bleathem> jose_freitas: no, and some other stuff (specific to my test)
[20:26:17] <bleathem> going to try the UIInputContainer one again now
[20:26:39] *** lazarotti has joined #seam-dev
[20:26:42] <jose_freitas> ah, ok
[20:26:57] <jose_freitas> sweet
[20:27:28] *** sannegrinovero has quit IRC
[20:28:25] <jose_freitas> what did you need to add?
[20:29:55] <bleathem> jose_freitas: I just kept slimming it down until it worked (it was originally a copy of the uiinputcontainer test)
[20:30:06] <jose_freitas> hm
[20:30:07] <jose_freitas> ok
[20:37:47] <jose_freitas> bleathem: I just checked that my fork on jsfunit is older then "origin"
[20:37:58] <jose_freitas> so our jsfunit.jar are different
[20:38:07] <bleathem> ah
[20:38:19] <jose_freitas> our work on it now to update it to Arquillian final
[20:38:20] <jose_freitas> api
[20:38:26] <jose_freitas> I'll*
[20:38:39] <bleathem> about to push my changes
[20:38:52] <bleathem> If you can work from the feature branch, that would be cool
[20:39:42] <bleathem> gamn git
[20:39:50] <bleathem> s/gamn/damn
[20:40:01] <bleathem> it let me commit a change to "(no branch)"
[20:40:07] <bleathem> ho can I get that commit back?
[20:40:17] <jose_freitas> I'll work from aslak master
[20:40:32] <bleathem> jose_freitas: sorry, I meant for the Faces tests
[20:42:22] <bleathem> FYI answer: 'git reflog' followed by 'git cherry-pick'
[20:42:35] <jose_freitas> hm
[20:43:02] <jbossbot> git [faces] push jfsunit_arqullian e81065b.. Brian Leathem Introduced new test 'BasicJsfUnit' to verify JSFUnit stack is working
[20:43:02] <jbossbot> git [faces] push jfsunit_arqullian URL: http://github.com/seam/faces/compare/a6741ac...e81065b
[20:43:10] <bleathem> jose_freitas: I pushed my latest changes to feature/jsfunit_arquillian
[20:43:33] <jose_freitas> ok
[20:43:41] <jose_freitas> I'll use it from now on
[20:43:58] <jose_freitas> I think that's something new on jsfunit that are breaking the tests
[20:44:31] <bleathem> jose_freitas: you can issue pull requests to it too I believe (to that feature branch)
[20:45:09] <jose_freitas> what do you mean by "issue pull request" ?
[20:46:22] <jose_freitas> hm
[20:46:41] <jose_freitas> issuing pull request isn't a public thing?
[20:46:56] <bleathem> jose_freitas: github pull requests, using them for pulling in your changes into the feature branch
[20:47:30] <bleathem> jose_freitas: yes, I just mean to that branch, rather than to develop
[20:47:40] <jose_freitas> oic
[20:47:41] <jose_freitas> ok
[20:48:09] <bleathem> now to create a viewaction test
[20:48:22] <jose_freitas> uiInputContainerTest works?
[20:51:38] *** nilian has joined #seam-dev
[20:55:21] <bleathem> jose_freitas: no
[20:55:27] <bleathem> jose_freitas: assertion error
[20:56:28] <jose_freitas> ok
[20:57:20] <jose_freitas> you can choose to ignore it for now
[20:58:56] *** jamezp is now known as jamezp_afk
[21:07:10] *** mbg has joined #seam-dev
[21:14:10] <jose_freitas> bleathem: do you feel that the project is better organized now with git-flow?
[21:14:20] <bleathem> jose_freitas: oh yeah!
[21:14:42] <jose_freitas> nice :)
[21:27:45] *** alesj has joined #seam-dev
[21:28:30] *** daniel_hinojosa has quit IRC
[21:30:14] *** daniel_hinojosa has joined #seam-dev
[21:48:40] <lightguard_jp> bleathem: Not sure if you saw http://seamframework.org/Community/SeambookingErrorWithCompositeComponentsValidatorChild
[21:49:47] <bleathem> lightguard_jp: looks like an issue for jira
[21:50:02] <lightguard_jp> Okay
[21:50:04] <bleathem> the UIInputContainer has no end of problems it seems...
[21:50:10] <lightguard_jp> Yeah :(
[21:50:43] <bleathem> I wonder if it would help if we did a full blown component implementation, rather than a composite:component
[21:51:22] <lightguard_jp> There's a good possibility it would be better
[21:51:31] <jose_freitas> bleathem: I think it'd be better
[21:51:40] <lightguard_jp> cc seems nice, but not fully baked and not near the same level as full blown components
[21:51:48] <jose_freitas> mojarra composite components implementation is not ready yet
[21:51:59] <jose_freitas> it has a lot of little bugs
[21:52:06] <bleathem> jose_freitas: lightguard_jp: agreed, at least for something of this complexity
[21:52:33] <bleathem> what's brainshark?
[21:52:41] <bleathem> aside from the latest tool-of-the-week
[21:52:44] <bleathem> :P
[21:53:18] <lightguard_jp> No clue
[21:54:48] <jose_freitas> heheh
[21:55:05] <bleathem> lightguard_jp: did you get the invite on your corp account?
[21:55:24] <lightguard_jp> bleathem: Doesn't look like it
[21:55:40] <bleathem> seems like a bunch of sales based webinars :(
[21:56:03] <bleathem> will be cool to hear what the sales guys hear
[21:56:31] <bleathem> lightguard_jp: I must admin, I at first assumed it was yet another Seam collaboration tool :D
[21:56:36] <bleathem> s/admin/admit/
[21:56:58] <lightguard_jp> haha
[21:57:58] <lightguard_jp> bleathem: No, we're not looking at anything else atm.
[21:58:20] <bleathem> lightguard_jp: cool - the stack seems pretty comprehensive at the moment
[21:58:34] <bleathem> considering the addition of google+ ;)
[21:58:41] <bleathem> jose_freitas: you on google+ yet?
[21:58:58] <lightguard_jp> If they have an API, it could be added
[21:59:44] <jose_freitas> just joined today
[21:59:48] <jose_freitas> joserodolfo.freitas
[22:01:56] *** mgoldmann has quit IRC
[22:03:33] <lightguard_jp> bleathem: Did you read http://seamframework.org/Community/IsSeam3ProductionReadyRelease#comment159894 ? Great comment
[22:06:08] <bleathem> lightguard_jp: skipped taht one, it was too long :P  - I 'll give it a read now
[22:08:27] *** jamezp_afk is now known as jamezp
[22:08:43] *** nilian has quit IRC
[22:08:45] <bleathem> lightguard_jp: nice article, nothng really new
[22:08:59] <bleathem> the viewAction bug is the one I am currently trying to resolve
[22:09:06] <bleathem> just wrting the unit tests for it now
[22:09:30] <lightguard_jp> Perhaps, but great praise over all.
[22:09:33] <bleathem> (originally reported by edburns w.r.t. jsf 2.2 implementation)
[22:09:47] <bleathem> lightguard_jp: indeed, it's great to hear someonw talk about what works
[22:11:39] <lightguard_jp> Yes, very much
[22:18:21] *** rmartinelli has quit IRC
[22:34:52] *** bleathem has left #seam-dev
[22:36:39] *** daniel_hinojosa has quit IRC
[22:45:21] *** bleathem has joined #seam-dev
[22:46:58] *** epbernard has joined #seam-dev
[22:46:58] *** epbernard is now known as emmanuel
[22:48:08] <lightguard_jp> emmanuel: Hey, was looking for you a little while ago
[22:52:13] <lightguard_jp> emmanuel: Got some time?
[22:52:59] <emmanuel> not really
[22:53:06] <emmanuel> sorry
[22:54:05] *** cbrock has quit IRC
[22:54:40] <lightguard_jp> emmanuel: Okay, let me know, it's related to awestruct and your blog
[23:03:21] *** mateus has quit IRC
[23:15:17] *** jose_freitas has quit IRC
[23:36:01] <emmanuel> lightguard_jp: hey I've for a few mins
[23:36:16] <lightguard_jp> emmanuel: Okay, cool.
[23:36:28] <emmanuel> so what were your questions?
[23:36:55] <lightguard_jp> You were looking to push out things on a release using an awestruct site, right?
[23:37:33] <emmanuel> Not concretely but that was an idea yes
[23:37:58] <lightguard_jp> emmanuel: You can look at https://github.com/LightGuard/seam_site_awestruct for the site and extensions I'm creating and how it all works together, and can see the work in progress output at http://seam.awestruct.org/module/faces/
[23:38:02] <emmanuel> The idea of a javascript based search engine is more interesting
[23:38:11] <lightguard_jp> Nearly all the content on that page is pulled via rest from github and jira
[23:38:23] <lightguard_jp> emmanuel: That would be a very cool idea
[23:38:40] <emmanuel> nice side
[23:38:44] <lightguard_jp> Just based on keywords?
[23:38:55] <emmanuel> I'd argue the releases table should alternate colors
[23:38:58] <lightguard_jp> This is the kind of thing I wish we could do on project sites
[23:38:58] <emmanuel> it's confusing here
[23:39:16] <lightguard_jp> emmanuel: That's fine, it's not anywhere near ready on the UI yet :)
[23:39:25] <emmanuel> lightguard_jp: based on the words in the pages
[23:39:34] <lightguard_jp> For example I want the release notes to be an on hover display
[23:40:03] <lightguard_jp> emmanuel: If it just stays on the page, how is that much different than the browser's find feature?
[23:40:24] <emmanuel> oh sorry I mean based on words for all pages
[23:40:38] <emmanuel> awestruct build indexes
[23:40:46] <emmanuel> hibernate.index
[23:41:03] <emmanuel> which contains a JSON structure that list each page matching
[23:41:17] <emmanuel> then the JS engine take each searched word
[23:41:26] <emmanuel> look up the appropriate .index files
[23:41:35] <emmanuel> and do an intersection
[23:41:40] <emmanuel> of the JSON
[23:41:44] <emmanuel> and then display the results
[23:41:50] <emmanuel> ie links to the matching pages
[23:42:16] <lightguard_jp> Ah
[23:42:24] <lightguard_jp> Yeah, that would be a pretty cool idea.
[23:42:30] <emmanuel> With someone that knows JS
[23:42:34] <emmanuel> that is trivial
[23:42:34] <lightguard_jp> Completely doable too using an extension
[23:42:50] <lightguard_jp> To generate the index during page generation
[23:43:22] <lightguard_jp> emmanuel: The index would be akin to a lucene index?
[23:43:56] <emmanuel> at a very high level yes
[23:44:12] <emmanuel> except that each index key == one separate page
[23:44:15] <emmanuel> in my system
[23:46:22] <lightguard_jp> Okay
[23:46:29] <lightguard_jp> That makes sense
[23:46:35] <lightguard_jp> Would you load it up for each page?
[23:46:52] <lightguard_jp> Or maybe an ajax call on click of the search button
[23:46:53] <emmanuel> no
[23:46:56] <emmanuel> yes
[23:47:15] <emmanuel> because you need to get words to search :)
[23:47:34] <emmanuel> Actually I would also get an index.index that list all of the index entries
[23:47:41] <lightguard_jp> You'd have one index file per page or per site?
[23:48:04] <emmanuel> that would allow for autocompletion / suggestion as well as avoiding 404s
[23:48:06] <emmanuel> no
[23:49:07] <emmanuel> hibernate.index
[23:49:07] <emmanuel> [[
[23:49:08] <emmanuel> page:home.html,
[23:49:08] <emmanuel> nbrOfTime:4],
[23:49:08] <emmanuel> [
[23:49:08] <emmanuel> page:download.html,
[23:49:08] <emmanuel> nbrOfTime:7]]
[23:49:23] <emmanuel> same for all words contained in all pages
[23:49:34] <lightguard_jp> Actually, this wouldn't be very hard on the backend if you had keywords in the front matter section. An extension could easily pull all those together then do a to_json at the end and dump it as a new page at the completion of the each loop.
[23:49:35] <emmanuel> we aggergate to one index per word
[23:50:04] <lightguard_jp> Okay
[23:50:19] <lightguard_jp> Still don't think it would be too difficult
[23:50:37] <emmanuel> no that's super easy I think, conceptually at least :)
[23:50:38] <lightguard_jp> The searching may get a little hairy, but probably not too bad, especially for someone skilled in javascript
[23:51:04] <emmanuel> it's an intersection of of two JSON
[23:52:53] <lightguard_jp> Yeah, not too bad at all
[23:53:14] <lightguard_jp> JSON, IIRC on the browser side is really an associative array
[23:53:25] <lightguard_jp> So it's not too bad at all
[23:58:22] *** emmanuel has quit IRC
[23:58:40] <bleathem> My s:viewAction Arquillian test is failing because of a :I
[23:58:44] <bleathem> llegalStateException: Context is already active
[23:59:00] <bleathem> This is against JBoss AS 6, with mojarra 2.0.4
[23:59:05] <bleathem> which I thought was supposed to work
[23:59:33] <bleathem> I wonder if this is an Arquillian thing, or a viewAction thing
[23:59:39] <lightguard_jp> Hm
[23:59:55] <lightguard_jp> You should be able to deploy the archive (at least with AS6) and run the test manually

top