March 17, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:00:05] 
[00:00:22] <jose_freitas> I'm looking at her blog
[00:00:56] <mojavelinux> you're in brazil, right?
[00:01:07] <mojavelinux> edgar has been trying to get me to come down to brazil for a while
[00:01:07] <jose_freitas> yes
[00:01:18] <mojavelinux> my schedule was just getting messy
[00:01:23] <mojavelinux> so it didn't happen yet
[00:01:32] <jose_freitas> :) it would be nice if you'd come
[00:01:50] <mojavelinux> you are a town :)
[00:02:11] <mojavelinux> according to wikipedia ;)
[00:03:20] <jose_freitas> lol
[00:03:49] <jose_freitas> I'm at florianopolis
[00:04:05] <jose_freitas> it's an island at brazillian south
[00:04:19] <jose_freitas> you definetelly should come by
[00:04:50] <jose_freitas> let me know if you're coming cause I can make some contacts to bring you down here.
[00:05:40] <jose_freitas> I can teach you surf basics  :)
[00:07:58] <mojavelinux> cool! I've only surfed once...I actually own a board
[00:08:05] <mojavelinux> sadly, I was so busy the ocean left me
[00:08:14] <mojavelinux> I used to life in Santa Barbara, CA
[00:08:20] <mojavelinux> but that water was coooooooooooooooooooold as hell
[00:08:55] <jose_freitas> the water in south gets cold as well, but only on winter
[00:09:00] *** bleathem has quit IRC
[00:09:11] <mojavelinux> btw, thanks for getting in InputElement...now we can use that in booking :)
[00:09:18] <jose_freitas> yes
[00:09:30] <jose_freitas> I'll implement it on this weekend
[00:10:28] <mojavelinux> wow, my wife would absolutely love to go there :) she's been asking to go to a warm beach for a long time
[00:10:42] <mojavelinux> I shouldn't show her the pictures, she might by tickets tonight
[00:10:43] <mojavelinux> hehehe
[00:10:57] <jose_freitas> :) if you like nature, you'd love here. =)
[00:11:46] <jose_freitas> surf, sandboard, hiking, climbing
[00:12:18] <jose_freitas> that's why I live here btw, I'm from center of brazil
[00:12:24] <mojavelinux> I think you are in the running for coolest place of a seam contributor
[00:12:32] <mojavelinux> i'm close to last right now :(
[00:12:42] <jose_freitas> where do you live?
[00:13:47] <mojavelinux> Maryland, USA
[00:13:57] <mojavelinux> right between DC and Baltimore
[00:14:08] <mojavelinux> not far from where I grew up
[00:14:20] <mojavelinux> but I"m moving as soon as I can
[00:14:27] <mojavelinux> to Santa Fe most likely
[00:14:33] <mojavelinux> or Denver if that doesn't work out
[00:15:05] <mojavelinux> I've been so busy with my career, that somehow I just sort of got stuck in a routine here
[00:15:06] <mojavelinux> :)
[00:15:11] <mojavelinux> time to break the mold
[00:15:18] <jose_freitas> well, you travel a lot
[00:15:25] <mojavelinux> yeah, it's been awesome
[00:15:26] <jose_freitas> that's definetelly a plus
[00:15:28] <mojavelinux> huge
[00:15:38] <mojavelinux> i've really made up for lost time I think
[00:15:46] <mojavelinux> but haven't made it south of the equator yet
[00:16:01] <mojavelinux> where the toilets go in reverse
[00:16:05] <mojavelinux> right?
[00:16:06] <jose_freitas> hahaha
[00:16:17] <mojavelinux> or is that just australia
[00:16:19] <jose_freitas> I saw that once in simpsons
[00:16:26] <jose_freitas> but never checked it out
[00:16:29] <mojavelinux> hehehe
[00:16:44] <mojavelinux> I wonder where edgar is...probably rio
[00:16:47] <mojavelinux> gotta check
[00:17:27] <jose_freitas> edgar silva?
[00:18:26] <jose_freitas> actually I don't know a lot of people on java area, I'm kinda new to this world, I started working with spring like 5 years ago, and then I left the area to work with games
[00:19:14] <jose_freitas> now, I'm fully in JEE6
[00:19:26] 
[00:19:40] <mojavelinux> yeah, I saw your game video thing
[00:19:44] <mojavelinux> trailer
[00:20:05] <jbossbot> git [forge] push master fa846cb.. Lincoln Baxter, III refactored shell-api POM and removed extraneous deps. also added CTRL-C print '^C' symbol on press
[00:20:05] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/9f9a5fd...fa846cb
[00:20:08] <mojavelinux> yep, edgar silva
[00:20:24] <mojavelinux> he's at Red Hat and fun guy...I've met him a couple of times
[00:20:25] <jose_freitas> really? found on google?
[00:20:32] <mojavelinux> yep, from your linked in
[00:20:46] <mojavelinux> http://www.linkedin.com/in/jedgarsilva
[00:21:03] <jose_freitas> no I mean, my video game thing
[00:22:17] <jose_freitas> linkedin also?
[00:23:24] <mojavelinux> yep
[00:23:44] <jose_freitas> just checked my linkedin
[00:23:51] <jose_freitas> :)
[00:23:56] <mojavelinux> hahaha, yeah, sometimes I forget to look at my own crap
[00:24:01] <mojavelinux> then I"m like wtf is all this?
[00:24:01] <mojavelinux> hahaha
[00:24:57] *** sbryzak has joined #seam-dev
[00:25:04] <jose_freitas> I'm becoming a CDI advocate
[00:25:07] *** emmanuel has quit IRC
[00:25:15] <mojavelinux> awesome...cdi has that affect on people :) doesn't it?
[00:25:19] <jose_freitas> going to give 40h training last week
[00:25:23] <mojavelinux> it just sort of grows on you
[00:25:24] <jose_freitas> CDI + Seam3
[00:25:24] <mojavelinux> wow!
[00:25:34] <mojavelinux> that's right, you mentioned that when you were requesting my slides
[00:25:38] <sbryzak> morning all
[00:25:41] <mojavelinux> I can share my demo notes with you
[00:25:44] <jose_freitas> morning sbryzak
[00:25:47] <mojavelinux> perhaps you'll find something useful in it
[00:25:50] <jose_freitas> it'd be nice
[00:25:52] <lightguard_jp> Morning Shane
[00:25:59] <mojavelinux> and if you have any comments, definitely feel free to share, we can work this up
[00:26:04] <mojavelinux> sending them you way
[00:26:19] <jose_freitas> thanks
[00:26:51] <jose_freitas> last week  I meant next week
[00:26:59] <mojavelinux> you should see if you can speak at jbug in brazil...might be a hike for you, but I think hanneli was asking for someone to do cdi
[00:27:49] <jose_freitas> hm
[00:29:20] <mojavelinux> I'm not sure where it is...gotta look it up
[00:29:51] <jose_freitas> it'd be nice, do you know if is there a page where you make a proposal?
[00:29:56] <mojavelinux> the brazilians always have the best user groups
[00:30:04] <mojavelinux> I was on boston last week and it was a little weak on the showing
[00:31:37] <mojavelinux> uh oh, website is now domain parking
[00:32:23] <jose_freitas> yes I can imagine, I used to manage gojava.org in brazilian center(now I just help them a little), it's not a developed region like sao paulo and we had a jug with more the 1000 people
[00:33:13] <mojavelinux> geez! wow
[00:33:26] <jose_freitas> more then*
[00:34:16] <mojavelinux> sounds like I need to put it high on the list...I better get back in touch with edgar
[00:34:26] <jose_freitas> :)
[00:34:32] <jose_freitas> definetelly
[00:34:37] <mojavelinux> he is probably mad at me, but what can I say, I've been all over the damn place and we've been trying to code like mad
[00:34:59] <jose_freitas> we have a lot of spring users to bring back from the dark side
[00:35:08] *** gastaldi has joined #seam-dev
[00:35:39] <gastaldi> *ribbit*
[00:36:30] <mojavelinux> hahah, that's what my wife says :)
[00:36:40] <mojavelinux> she likes to tease me about the dark side
[00:36:50] <gastaldi> hey shane, can we release seam jcr ?
[00:36:53] <mojavelinux> she says they are cooler than me because they have tatoos
[00:36:56] <mojavelinux> well, we have type-safety
[00:36:57] <mojavelinux> so there
[00:36:59] <jose_freitas> hahaha
[00:37:48] <jose_freitas> well, talking about wife, I shall get back home, my wife just called me
[00:37:55] <mojavelinux> yeah, definitely go for the seam jcr release
[00:37:57] <gastaldi> lol
[00:38:07] <mojavelinux> good talking to you...catch ya around
[00:38:20] <mojavelinux> look forward to hearing about the booking example experiences ;) hopefully it works out for you
[00:38:23] <mojavelinux> and the live coding script
[00:38:26] <jose_freitas> thanks for the email dan
[00:38:34] <mojavelinux> we'll get that polished up
[00:38:54] <jose_freitas> I'll read it tomorrow
[00:38:56] <jose_freitas> :)
[00:38:58] <sbryzak> gastaldi: np, i'll look at doing the release this morning
[00:39:09] <gastaldi> ok
[00:39:21] <sbryzak> jose_freitas: mind if i assign a jira issue to you for booking example improvements?
[00:39:25] <jose_freitas> np
[00:39:35] <sbryzak> jose_freitas: what's your jira username?
[00:39:39] <jose_freitas> spinner
[00:39:46] <jose_freitas> should I change it?
[00:39:53] <sbryzak> no, that's ok
[00:39:56] <gastaldi> quite obvious :)
[00:40:01] <jose_freitas> lol
[00:41:06] <mojavelinux> okay, wife is calling for dinner
[00:41:08] <mojavelinux> bbl
[00:41:11] <gastaldi> sbryzak: you are the one to run release:prepare and perform on seam jcr ?
[00:41:18] *** jose_freitas is now known as jose_f_away
[00:42:10] <sbryzak> gastaldi: yep i'll do it, i want to review the release first
[00:42:48] <gastaldi> Np, just wanted to understand if I shaolin do something
[00:42:54] <gastaldi> shall
[00:43:04] <gastaldi> stupid iPhone
[00:50:52] *** gastaldi has quit IRC
[00:51:32] *** lightguard_jp has quit IRC
[00:52:54] *** wdrai has joined #seam-dev
[00:55:53] <jbossbot> git [jcr] push master dde7d7c.. Shane Bryzak update seam-bom version
[00:55:53] <jbossbot> git [jcr] push master URL: http://github.com/seam/jcr/compare/36ccb0e...dde7d7c
[01:00:16] <jbossbot> git [dist] push master 6f91e9b.. Shane Bryzak added seam-jcr dependencies
[01:00:16] <jbossbot> git [dist] push master 076941a.. Shane Bryzak Merge remote branch 'origin/master'
[01:00:17] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/2a08210...076941a
[01:03:10] <jbossbot> git [jcr] push master 1b09b7a.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.Alpha1
[01:03:11] <jbossbot> git [jcr] push master URL: http://github.com/seam/jcr/compare/dde7d7c...1b09b7a
[01:03:21] <jbossbot> git [jcr] push master e2e361e.. Shane Bryzak [maven-release-plugin] prepare for next development iteration
[01:03:22] <jbossbot> git [jcr] push master URL: http://github.com/seam/jcr/compare/1b09b7a...e2e361e
[01:25:08] *** bleathem has joined #seam-dev
[01:28:44] *** daniel_hinojosa has quit IRC
[01:28:59] *** daniel_hinojosa has joined #seam-dev
[01:43:30] *** kenfinnigan has joined #seam-dev
[01:54:09] *** johnament has joined #seam-dev
[02:02:10] <jbossbot> git [dist] push master 8e601fd.. Shane Bryzak SEAM-8
[02:02:11] <jbossbot> jira [SEAM-8] Create example readme listing all examples [Reopened (Unresolved) Task, Major, Shane Bryzak] https://issues.jboss.org/browse/SEAM-8
[02:02:11] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/076941a...8e601fd
[02:05:41] <jbossbot> git [international] push master 4adf1f8.. Shane Bryzak conform to example naming standards
[02:05:42] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/df0e65b...4adf1f8
[02:06:16] <sbryzak> johnament: jcr alpha1 is released
[02:06:28] <johnament> :-O
[02:06:39] <johnament> did george happen to mention if he was going to blog it?
[02:06:46] <sbryzak> he didn't say
[02:07:28] <johnament> i'll shoot him an email.  thanks for doing the release!
[02:07:46] <sbryzak> no problem, it ended up being pretty straight forward
[02:08:03] <sbryzak> credit to you guys
[02:09:35] <kenfinnigan> sbryzak: Dropped you a mail, but you can CR2 i18n whenever you want
[02:09:49] <sbryzak> kenfinnigan: great, i'll get right on it :)
[02:10:05] <kenfinnigan> cool
[02:10:16] <jbossbot> git [remoting] push master d116423.. Shane Bryzak conform to example naming standards
[02:10:16] <jbossbot> git [remoting] push master URL: http://github.com/seam/remoting/compare/d7b8019...d116423
[02:10:20] <johnament> are you able to do builds with your eyes closed yet?
[02:10:21] <sbryzak> kenfinnigan: does it only depend on solder?
[02:10:35] <sbryzak> johnament: pretty much
[02:10:38] <kenfinnigan> In terms of Seam, yes
[02:10:46] <sbryzak> kenfinnigan: cool, thanks
[02:11:35] *** rruss has quit IRC
[02:13:28] *** aslak has quit IRC
[02:16:36] <jbossbot> git [international] push master d73af8c.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.CR2
[02:16:36] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/4adf1f8...d73af8c
[02:16:42] <jbossbot> git [international] push master b1b09da.. Shane Bryzak [maven-release-plugin] prepare for next development iteration
[02:16:42] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/d73af8c...b1b09da
[02:19:20] *** koentsje has quit IRC
[02:22:03] <johnament> where's the cron module coming out?
[02:23:27] *** wdrai has left #seam-dev
[02:24:29] <sbryzak> johnament: i'm not sure
[02:24:53] <sbryzak> i haven't seen much of pete royle for quite some time
[02:25:17] <sbryzak> seam international CR2 is now released to maven
[02:25:38] <kenfinnigan> thanks sbryzak
[02:26:14] <sbryzak> kenfinnigan: would you like to update the module page?
[02:26:25] <kenfinnigan> No problem
[02:26:33] <sbryzak> i'll build the distribution and upload to sourceforge shortly
[02:26:37] <kenfinnigan> thanks
[02:27:41] <sbryzak> actually i have to head out shortly for a meeting, i might have to do it late tonight
[02:27:43] *** gastaldi has joined #seam-dev
[02:27:59] <kenfinnigan> Shall I wait to update the page until the morning?
[02:28:12] <sbryzak> you can update the maven versions at least
[02:28:16] <kenfinnigan> ok
[02:28:45] *** daniel_hinojosa has quit IRC
[02:29:18] *** daniel_hinojosa has joined #seam-dev
[02:31:26] <gastaldi> hey johnament !
[02:31:38] <johnament> gastaldi: hey! congrats!
[02:31:39] <gastaldi> http://www.seamframework.org/Seam3/JCRModule has some Seam JMS content
[02:31:47] <gastaldi> johnament: congrats also !
[02:31:48] <johnament> I know, i'm updating it via copy and paste
[02:31:58] 
[02:32:30] <gastaldi> oh, ok
[02:32:45] <johnament> gastaldi: i had it completely updated, clicked a link and loss all changes :/
[02:34:39] <sbryzak> kenfinnigan: i've uploaded the distribution
[02:34:46] <kenfinnigan> cool
[02:34:54] <sbryzak> i gotta go, bye all :)
[02:34:59] <kenfinnigan> see ya
[02:35:00] <johnament> have fun
[02:35:00] *** sbryzak has quit IRC
[02:38:28] <gastaldi> blog post submitted on TSS
[02:38:49] 
[02:40:10] <gastaldi> hey jose_f_away !
[02:40:29] <gastaldi> Are you in Florianopolis ? I am in Florianopolis too ! :)
[02:40:55] 
[02:42:00] *** daniel_hinojosa has quit IRC
[02:42:37] *** daniel_hinojosa has joined #seam-dev
[02:43:29] <gastaldi> mojavelinux: You should come to Brazil anytime
[02:43:35] <gastaldi> I know Edgar also
[02:44:42] <gastaldi> oh, the invitation is extended to everyone also, of course
[02:46:43] <johnament> gastaldi: link?
[02:47:42] 
[02:47:58] <gastaldi> "Your article must first be authorized by a member of TSS staff for relevancy, clarity, etc. It may be slightly edited for grammatical/formatting errors, etc." yada yada yada
[02:49:09] <johnament> ah
[02:49:10] <johnament> hey
[02:49:22] <johnament> i messed up the event listener docs
[02:49:38] <gastaldi> :(
[02:49:52] <gastaldi> on the home page ?
[02:50:45] <johnament> they don't have section titles.
[02:50:57] <johnament> because i'm trying to figure out how events are supposed to work.
[02:52:16] <gastaldi> I wrote something on the reference guide
[02:53:13] <gastaldi> Check it out on src/main/docbook/en-US/event-mapping.xml
[02:53:52] <johnament> gastaldi: so we always give them events, right?
[02:54:27] <gastaldi> sure
[02:54:50] <gastaldi> Just fire away any JCR event
[02:55:04] <gastaldi> of course, with the appropriate Qualifier
[02:55:28] <gastaldi> If no Qualifier specified on @Observes, then any JCR event will be observed by that method
[02:56:31] <gastaldi> hum, found a typo on event-mapping.xml
[02:56:49] <gastaldi> it says seam-api, but it must mean seam-jcr-api
[02:57:44] <gastaldi> johnament: I already changed and pushed to my fork. Should I create a pull request or simply merge?
[02:59:34] <gastaldi> anyway, the pull request is created :)
[03:05:19] <johnament> gastaldi: ok, I probably won't get to until tomorrow so feel free to merge
[03:05:25] <johnament> gastaldi: what do you think of this? http://community.jboss.org/docs/DOC-16631
[03:05:38] <jbossbot> git [jcr] push master e103520.. George Gastaldi Improved doc
[03:05:38] <jbossbot> git [jcr] push master URL: http://github.com/seam/jcr/compare/e2e361e...e103520
[03:14:57] *** tsurdilo has quit IRC
[03:25:34] <gastaldi> johnament: Great, but there are some minor typos on your post
[03:25:49] <gastaldi> Like @PropertAdded
[03:26:02] <gastaldi> and the double http://sfwk.org/Seam3/JCRModulehttp://sfwk.org/Seam3/JCRModule.
[03:27:19] <johnament> oops
[03:27:21] <johnament> all better
[03:28:13] <gastaldi> ok, but the double link still remains :)
[03:29:06] <gastaldi> I tried to edit, but it seems I am not authorized to
[03:29:35] <johnament> weird, i took it out
[03:29:44] <johnament> ok better now i think
[03:30:50] 
[03:31:17] <johnament> ok, now i need sleep. cya
[03:31:23] *** johnament has quit IRC
[03:31:24] <gastaldi> see ya
[03:38:56] <gastaldi> Lol, I wonder who is the guy pictured in the Design Whiteboard image.
[03:39:19] <gastaldi> He is surely scr**** up
[03:54:36] <gastaldi> humm... I wanted a logo for Seam JCR :P
[03:59:04] <gastaldi> Something like http://www.monroetwp.k12.nj.us/SiteImages/file%20cabinet.jpg
[03:59:34] <gastaldi> Who is responsible for the logos on JBoss projects ?
[04:00:42] <gastaldi> hey clerum: have u considered using your code on Seam Mail on a new Seam Reporting Module ?
[04:10:58] *** lincolnthree has quit IRC
[04:11:54] *** lincolnthree has joined #seam-dev
[04:15:14] *** gastaldi has quit IRC
[04:18:17] *** rruss has joined #seam-dev
[04:18:30] *** clerum has quit IRC
[04:37:41] *** lightguard_jp has joined #seam-dev
[04:42:55] <kenfinnigan> lightguard_jp: congrats again on the new job!
[04:43:05] <kenfinnigan> how long have you been trying?
[04:43:10] <lightguard_jp> kenfinnigan: Thanks
[04:43:34] <lightguard_jp> Our friend mojavelinux asked me if I was interested in coming on board
[04:43:42] <kenfinnigan> that's cool
[04:43:47] <kenfinnigan> easy decision I take it?
[04:45:21] <kenfinnigan> lightguard_jp: have a question you might be able to help with if you have a moment?
[04:45:30] <lightguard_jp> Sure
[04:45:43] <kenfinnigan> doing some work with jboss-logging and have hit a snag
[04:45:53] <kenfinnigan> was trying to split it into api/impl
[04:46:00] <kenfinnigan> where api is essentially all the annotations
[04:46:13] <kenfinnigan> there is one problem so far
[04:46:28] <lightguard_jp> Okay
[04:46:38] <kenfinnigan> Messages in the api creates a new instance of an invocation handle passing it a type
[04:46:46] <kenfinnigan> that invocation handler lives in the impl
[04:47:02] <kenfinnigan> this is only needed in situations where we are generating proxys
[04:47:31] <lightguard_jp> Okay
[04:47:49] <kenfinnigan> I couldn't quite get my head around how I could create an instance of a class in the api that lives in the impl, given I need to pass a parameter on the constructor
[04:47:56] <kenfinnigan> and this is all in non CDI land!
[04:48:19] <kenfinnigan> just getting code now to show you what I mean
[04:48:37] <lightguard_jp> Sure. I think an example will help
[04:48:43] <kenfinnigan> Messages calls:
[04:48:46] <kenfinnigan> return type.cast(Proxy.newProxyInstance(type.getClassLoader(), new Class<?>[] { type }, new MessageBundleInvocationHandler(type)));
[04:49:01] <kenfinnigan> and the MessageBundleInvocationHandler lives in the impl
[04:49:24] <kenfinnigan> was originally thinking Class.forName, but then you can't cast it to that class to be able to construct it properly
[04:50:02] <lightguard_jp> Why not? You can cast straight from a Class instance
[04:50:34] <kenfinnigan> yes, but the MessageBundleInvocationHandler lives in the impl, but Messages lives in the api
[04:51:00] <lightguard_jp> We're trying to cast to Messages correct?
[04:51:02] <kenfinnigan> wouldn't I need the physical class to perform the cast?
[04:51:17] <kenfinnigan> ok, need to explain myself better
[04:51:31] <kenfinnigan> the line of code I pasted lives in Messages, which is in the api module
[04:51:44] <kenfinnigan> but the MessageBundleInvocationHandler class lives in the impl
[04:51:51] <lightguard_jp> link to the code in github?
[04:52:15] <kenfinnigan> https://github.com/kenfinnigan/jboss-logging/tree/modules
[04:52:40] <kenfinnigan> sorry, git://github.com/kenfinnigan/jboss-logging.git
[04:53:00] <kenfinnigan> ignore me, was right first time!
[04:53:11] <kenfinnigan> head about to explode!
[04:53:13] <lightguard_jp> Which class?
[04:53:34] <lightguard_jp> https://github.com/kenfinnigan/jboss-logging/tree/modules/api/src/main/java/org/jboss/logging ?
[04:53:35] <kenfinnigan> org.jboss.logging.Messages
[04:53:40] <kenfinnigan> yep
[04:53:54] <kenfinnigan> I've commented the line out in that class at present
[04:57:05] <lightguard_jp> 75-90?
[04:57:20] <lightguard_jp> Ah okay
[04:57:59] <kenfinnigan> line 96 I think
[04:58:09] <kenfinnigan> it's then trying to instantiate https://github.com/kenfinnigan/jboss-logging/blob/modules/impl/src/main/java/org/jboss/logging/MessageBundleInvocationHandler.java
[05:00:14] <kenfinnigan> I can move it to the api, but that just seemed wrong
[05:00:31] <lightguard_jp> Still thinking
[05:00:40] <kenfinnigan> thanks
[05:04:14] <lightguard_jp> Love it when the kids get into stuff in the fridge
[05:04:53] <kenfinnigan> lol, thankfully the fridge door is still too heavy for mine
[05:06:09] <lightguard_jp> Class<?> c = Class.forName("org.jboss...."); c.newInstance();
[05:06:56] <kenfinnigan> can you pass type as a parameter to the constructor as it does currently?
[05:07:10] <kenfinnigan> or is newInstance just the default constructor?
[05:07:42] <lightguard_jp> It uses the default
[05:07:47] <kenfinnigan> bummer
[05:08:21] <lightguard_jp> Okay, we'll come up with something :)
[05:08:56] <kenfinnigan> would be nice to be able to split this cleanly
[05:09:02] <kenfinnigan> make the life of solder a lot easier!
[05:10:10] <lightguard_jp> Class<?> c = Class.forName(""); Constructor<?> ctor = c.getConstructor(type.getClass); ctor.newInstance(type);
[05:10:46] <kenfinnigan> cool
[05:10:48] <bleathem> stuartdouglas ping
[05:10:55] <stuartdouglas> bleathem: pong
[05:11:04] <lightguard_jp> Of course there's five different exceptions to handle with that :)
[05:11:40] <bleathem> I'm looking at seamfaces-33
[05:12:10] <bleathem> So, everything is already implemented, I'm curious how things stand as you see them
[05:12:11] <kenfinnigan> lol
[05:12:44] <bleathem> Does it just need testing?
[05:12:49] <bleathem> Are some features left out?
[05:12:50] <lightguard_jp> I guess that should be there are not there's
[05:14:05] <lightguard_jp> kenfinnigan: let me know if that doesn't work for you
[05:14:16] <kenfinnigan> thanks, think it should be fine
[05:14:43] <stuartdouglas> It mainly needs testing
[05:14:57] <stuartdouglas> seam managed transaction should just work
[05:15:55] <bleathem> I'm assuming it can be used for securing pages alone?
[05:16:13] <bleathem> and not require defining transactional behavior?
[05:16:18] <stuartdouglas> yea
[05:16:32] <stuartdouglas> if you don't put any transaction annotations on it
[05:16:38] <bleathem> ok, I'll give it a shot
[05:16:48] <bleathem> yet-another-sample-app
[05:17:40] <lightguard_jp> I posted up the meeting minutes on the site: http://www.seamframework.org/Seam3/ProjectMeetings
[05:19:21] <kenfinnigan> that bot is really cool!
[05:19:37] <lightguard_jp> Yeah, I was impressed when Max showed me
[05:19:41] <bleathem> I was thinking about the meetbot
[05:19:46] <lightguard_jp> It'll help a lot with meetings and getting minutes
[05:20:04] <bleathem> I think someone other than Dan  should be chair, or have maybe have admin rights
[05:20:14] <bleathem> Dan spends so much time with the guts of the meeting
[05:20:32] <bleathem> it would be good if someone else (Jason say) kept the meetbot on track
[05:20:43] <kenfinnigan> not a bad idea
[05:20:47] <bleathem> I think if someone had admin rights, they could set topic's and such
[05:20:50] <kenfinnigan> would allow Dan to focus on chairing
[05:21:01] <bleathem> indeed
[05:21:11] <bleathem> we don't need to slow him down with minute taking!
[05:21:27] <kenfinnigan> wouldn't even need someone with admin rights would we?
[05:21:29] <bleathem> perhaps a pool of volunteers
[05:21:34] <kenfinnigan> just have someone else start the meeting?
[05:21:36] <bleathem> well I tried setting topics today
[05:21:41] <bleathem> they didn't stick
[05:21:57] <kenfinnigan> is it because you didn't start the meeting?
[05:22:18] <bleathem> because Dan was assigned as chair
[05:22:24] <kenfinnigan> I think I recall Jason saying it could only be the person that initiated the meeting with the bot that could control it
[05:22:24] <bleathem> only the chair can set topics
[05:22:26] <bleathem> or admins
[05:22:32] <kenfinnigan> oh ok
[05:22:45] <bleathem> yeah the person who starts the meeting is the default chair, but it can be handed off
[05:22:49] <bleathem> #chair
[05:22:56] <bleathem> or something like that
[05:23:05] <bleathem> (I am hardly a meetbot expert!!)
[05:23:10] <lightguard_jp> You can setup chairs.
[05:23:16] <lightguard_jp> Well, whomever started the meeting
[05:23:55] <bleathem> can you have multiple chairs?
[05:24:13] <lightguard_jp> Yes.
[05:24:21] <bleathem> What we need is a designated person who can set topics, and record action items
[05:24:25] <lightguard_jp> #chair does it
[05:24:36] <bleathem> So you can have more than one at once?
[05:24:50] <bleathem> sorry for re-asking, just trying to get a clear picture
[05:27:12] <lightguard_jp> #startmeeting
[05:27:17] <lightguard_jp> #meetingtopic testing
[05:27:18] <jbott> Meeting started Thu Mar 17 04:24:40 2011 UTC.  The chair is lightguard_jp. Information about MeetBot at http://wiki.debian.org/MeetBot.
[05:27:18] <jbott> Useful Commands: #action #agreed #help #info #idea #link #topic.
[05:27:23] <lightguard_jp> #chair bleathem
[05:27:28] <jbott> Current chairs: bleathem lightguard_jp
[05:27:30] <bleathem> #topic First topic
[05:27:33] <lightguard_jp> Now you can make topics and what not
[05:27:38] <lightguard_jp> #info hello
[05:27:39] <bleathem> #action test this thing out!
[05:27:53] <lightguard_jp> You can also end the meeting too
[05:27:54] <bleathem> try changing the topic
[05:28:02] <lightguard_jp> #topic Second topic
[05:28:03] <bleathem> I'm curious if you are a chair too
[05:28:16] <lightguard_jp> Current chairs: bleathem lightguard_jp
[05:28:23] <bleathem> #chair stuartdouglas
[05:28:28] <lightguard_jp> #commands
[05:28:28] <jbott> Current chairs: bleathem lightguard_jp stuartdouglas
[05:28:33] <jbott> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #rejected #restrictlogs #save #startmeeting #topic #unchair #undo #unlurk
[05:28:33] <kenfinnigan> that's cool
[05:28:45] <kenfinnigan> looks like you've solved the minutes issue
[05:28:48] <bleathem> multiple chairs
[05:28:49] <bleathem> cool
[05:28:50] <lightguard_jp> #save
[05:28:57] <bleathem> What's save do?
[05:29:12] <bleathem> #action see if this gets in the second list item
[05:29:29] <lightguard_jp> Thought it rendered the notes
[05:29:38] <bleathem> "halp"?
[05:29:53] <bleathem> maybe they are accomodating typos :P
[05:30:09] <bleathem> #agree meetbot rocks
[05:30:22] <lightguard_jp> #endmeeting
[05:30:25] <bleathem> #accept use meetbot for mintues
[05:30:26] <jbott> Meeting ended Thu Mar 17 04:27:50 2011 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
[05:30:26] <jbott> Minutes:        http://people.redhat.com/~manderse/irc.freenode.org/meetings/seam-dev/2011/seam-dev.2011-03-17-04.24.html
[05:30:26] <jbott> Minutes (text): http://people.redhat.com/~manderse/irc.freenode.org/meetings/seam-dev/2011/seam-dev.2011-03-17-04.24.txt
[05:30:26] <jbott> Log:            http://people.redhat.com/~manderse/irc.freenode.org/meetings/seam-dev/2011/seam-dev.2011-03-17-04.24.log.html
[05:30:39] <bleathem> nice
[05:30:42] <lightguard_jp> Yep, it all works
[05:30:46] <bleathem> I like the multiple topics
[05:30:55] <bleathem> with seperated action items
[05:31:13] <kenfinnigan> that is very cool
[05:31:21] <lightguard_jp> Gotta put my kids to bed
[05:31:30] <kenfinnigan> make life so much easier for those that can't attend meetings
[05:31:34] <lightguard_jp> We'll see how quickly they go down
[05:31:38] <lightguard_jp> Yep
[05:31:40] <bleathem> later!
[05:31:46] <kenfinnigan> and also tracking action items/decisions
[05:31:49] <kenfinnigan> see ya
[05:31:56] <kenfinnigan> i'm off now too
[05:32:19] <bleathem> Yeah, lots of decisions have been made lately that have gotten lost
[05:32:23] <bleathem> ok, cya later!
[05:32:41] *** kenfinnigan has quit IRC
[05:40:24] *** daniel_hinojosa has quit IRC
[05:40:40] *** lightguard_jp has quit IRC
[05:40:59] *** daniel_hinojosa has joined #seam-dev
[06:03:59] <bleathem> stuartdouglas it looks like the ViewDataStore is extensible to support multiple Annotation types
[06:04:07] <stuartdouglas> yes
[06:04:15] <stuartdouglas> and multiple configuration sources
[06:04:18] <bleathem> but it seems that only the phase listener for transactions has been done yet
[06:04:24] <stuartdouglas> yes
[06:04:32] <bleathem> the phase listener for security still needs to be done
[06:04:37] <bleathem> for instance
[06:04:46] <bleathem> or whatever it is that implements security
[06:04:55] <stuartdouglas> yes, and the actual security annotations need to be defined
[06:05:11] <bleathem> ok
[06:05:16] <bleathem> any ideas?
[06:05:45] <bleathem> guess I should start by looking at SEAMFACES-79
[06:05:47] <jbossbot> jira [SEAMFACES-79] Provide <s:restrictView> tag for securing pages [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/SEAMFACES-79
[06:06:04] <bleathem> See how that security phase listener was defined
[06:06:17] <stuartdouglas> A simple one would be a @Restrict(#{myElExpression}) annotation
[06:07:38] <bleathem> Would be nice to support tags in the facelet metadata too, that possibly override what was set in the ViewConfig
[06:08:47] <bleathem> We could do tag based security today with s:viewAction
[06:09:28] <bleathem> with an action that redirected you to another page when a nit of EL evaluated to false
[06:09:29] *** clerum has joined #seam-dev
[06:10:33] <bleathem> it only gets more complicated than that when you want to allow configuration from other sources, like this @ViewConfig enum
[06:10:49] <bleathem> not saying it's unnecessary
[06:11:00] <bleathem> just trying to build the scope of the problem up in my head
[06:12:13] <bleathem> is the Seam jira set up to support sub-issues?
[06:12:17] <bleathem> anyone know?
[06:13:01] <bleathem> FYI: the answer seems to be no
[06:17:22] <bleathem> stuartdouglas: is there currently any facility to configure transactional behaviour via tags in the facelet metadata?
[06:17:28] <stuartdouglas> no
[06:18:00] <bleathem> Do you see the ViewData mechanism as being extensible to support metadata tag configuration?
[06:18:27] <stuartdouglas> maybe, I am not 100% on how that would work though
[06:19:21] <bleathem> I guess when building up the view data, you would have the view id in hand, and could parse the component tree to look for relevant metadta tags
[06:19:51] <stuartdouglas> yea, you would not have all the config availible at startup
[06:20:03] <stuartdouglas> it would be built as the views were accessed for the first time
[06:20:05] <bleathem> right
[06:20:28] <bleathem> which should be ok
[06:20:33] <bleathem> done in a phase listener
[06:21:55] <bleathem> so there are two ways to take this
[06:22:21] <bleathem> 1) build up the configuration infrastructure to support metadata tags to configure view data
[06:22:48] <bleathem> 2) implement the annotations and listeners to support security and url-rewriting
[06:23:12] <bleathem> somehow I don't think 1) will be done Final
[06:23:18] <bleathem> and I should probably focus on 2)
[06:23:28] <stuartdouglas> I think so
[06:24:08] <bleathem> Personally, I would really like to see url-rewriting support in the facelet metadata.
[06:24:18] <bleathem> it seems like a really natural place for it
[06:24:33] <bleathem> security, not as much
[06:24:46] <bleathem> but would be nice while prototyping an app.
[06:34:00] <bleathem> Ok, jira updated
[06:35:45] <bleathem> stuartdouglas: the SeamManagedTransaction annotation, is that the SeamManaged stuff that was recently moved to Solder?
[06:36:02] <stuartdouglas> no, that is a totally different annotation
[06:36:28] <bleathem> So the SeamManaged annotation is not related to what we are looking at?
[06:36:46] <bleathem> I guess SeamManagedTransaction is in Seam Persistence then?
[06:36:59] <stuartdouglas> no, in the faces api package
[06:37:02] <bleathem> oh
[06:37:17] <stuartdouglas> it is just to do with seam managed transactions, which are a faces specific concept
[06:37:18] <bleathem> found it, thx
[06:37:41] <bleathem> requires hibernate htough right?
[06:37:45] <bleathem> ^though
[06:37:52] <stuartdouglas> shouldn't
[06:38:01] <bleathem> or rather manual session flushes?
[06:38:03] <stuartdouglas> requires seam-persistence and any JPA provider
[06:38:07] <stuartdouglas> nope
[06:38:19] <stuartdouglas> actually it does not even need JPA
[06:38:56] <bleathem> I probably have it confused with extended persistence contexts
[06:46:55] <bleathem> Ok, this shouldn't be too bad.
[06:47:19] <bleathem> I created the annotation, which will be present in the @ViewConfig enum
[06:47:38] <bleathem> this will get parsed by your magic and stored in the View Data store
[06:48:35] <bleathem> I just need to create a phase listener that uses this ViewData to redirect to a 401 page
[06:48:41] <bleathem> or some other configurable page
[06:48:54] <bleathem> maybe that should be an optional paramater of the @Restrict tag:
[06:49:05] <bleathem> what page to redirect to should access be denied
[06:49:18] <bleathem> I could see this being different for different parts of an application
[06:50:26] <bleathem> stuartdouglas thanks for the guidance
[06:50:32] <bleathem> I'm out for the night
[06:50:32] <stuartdouglas> np
[06:51:10] *** bleathem has quit IRC
[06:59:31] *** lincolnthree has quit IRC
[07:03:36] *** lukaszlenart has joined #seam-dev
[07:07:00] *** rruss has quit IRC
[07:26:30] *** clerum has quit IRC
[07:30:04] *** jharting has joined #seam-dev
[07:30:16] <jbossbot> git [servlet] push temporary-logger-fix e870bbe.. Dan Allen only use extension on glassfish (hack)
[07:30:16] <jbossbot> git [servlet] push temporary-logger-fix URL: http://github.com/seam/servlet/compare/c80b635...e870bbe
[07:35:55] *** mgencur has joined #seam-dev
[07:36:09] *** oskutka has joined #seam-dev
[07:45:47] *** mgencur has quit IRC
[07:48:26] *** mgencur has joined #seam-dev
[07:56:59] <jbossbot> git [faces] push SEAMFACES-96 9d1210b.. Dan Allen SEAMFACES-96 don't attempt to propogate PreDestoryApplicationEvent
[07:57:00] <jbossbot> jira [SEAMFACES-96] Disable Abstractlistener when JSF application is shutting down [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMFACES-96
[07:57:01] <jbossbot> git [faces] push SEAMFACES-96 URL: http://github.com/seam/faces/compare/0000000...9d1210b
[07:57:07] <jbossbot> git [faces] push SEAMFACES-96 URL: http://github.com/seam/faces/compare/9d1210b...0000000
[08:19:05] *** marekn has joined #seam-dev
[08:23:11] *** daniel_hinojosa has quit IRC
[08:23:48] *** daniel_hinojosa has joined #seam-dev
[09:00:03] <nickarls> random question of the day: shouldn't the SNAPSHOT of seam-bom contain SNAPSHOTs of the modules?
[09:00:42] *** kpiwko has joined #seam-dev
[09:05:08] <nickarls> and nexus contains seam-boms for CR1-CR5 with the exception of CR2, am I missing something?
[09:05:57] *** kpiwko has quit IRC
[09:08:33] *** kpiwko has joined #seam-dev
[09:12:52] *** epbernard has joined #seam-dev
[09:12:52] *** epbernard is now known as emmanuel
[09:24:18] *** shervin_a has joined #seam-dev
[09:53:32] *** lukaszlenart has left #seam-dev
[10:19:04] <nickarls> anyone around?
[10:22:51] <nickarls> nevermind, it appears that it's the security module that pulls in persistence..
[11:03:47] <nickarls> hmm, looks like Dans SeamManaged -> ExtensionManaged rename broke the persistence module...
[11:08:23] *** kpiwko is now known as kpiwko_afk
[11:25:39] *** wdrai has joined #seam-dev
[11:49:14] *** alesj has joined #seam-dev
[11:59:01] *** emmanuel has quit IRC
[12:06:57] *** aslak has joined #seam-dev
[12:06:57] *** aslak has quit IRC
[12:06:57] *** aslak has joined #seam-dev
[12:13:10] *** maschmid has joined #seam-dev
[12:14:39] *** kpiwko_afk is now known as kpiwko
[12:14:47] *** lukaszlenart has joined #seam-dev
[12:14:54] *** lukaszlenart has left #seam-dev
[12:15:47] *** jose_f_away is now known as jose_freitas
[12:17:05] *** epbernard has joined #seam-dev
[12:17:05] *** epbernard is now known as emmanuel
[12:21:27] *** lukaszlenart has joined #seam-dev
[12:22:50] *** emmanuel has quit IRC
[12:23:31] <wdrai> Hi all, I'm trying to deploy the booking example in a fresh jboss 6 final installation. Got java.lang.IllegalArgumentException: Invalid bundle interface org.jboss.seam.servlet.messages.ServletMessages (implementation not found). Is there some configuration needed on the AS ?
[12:23:43] *** lukaszlenart has left #seam-dev
[12:32:54] *** lukaszlenart has joined #seam-dev
[12:36:55] <nickarls> wdrai: yes ;-)
[12:37:07] <maschmid> wdrai: you probably need to set -Djboss.i18n.generate-proxies=true, see https://issues.jboss.org/browse/SOLDER-49
[12:37:08] <jbossbot> jira [SOLDER-49] Unsatisfied dependencies for type-safe logger [Resolved (Done) Bug, Blocker, Dan Allen] https://issues.jboss.org/browse/SOLDER-49
[12:37:35] <nickarls> yep, was just digging for that one
[12:46:04] <maschmid> reading http://docs.jboss.org/seam/3/solder/snapshot/reference/en-US/html/solder-logging.html#generating-proxies, we should probably either put that into the readme, or put the seam-solder-tooling into the booking example pom...
[12:56:09] *** balunasj has joined #seam-dev
[12:56:17] <maschmid> never mind, it's already there... :)
[13:02:15] <maschmid> wdrai: ... so the booking example from the master at https://github.com/seam/examples should work even without the jboss.i18n.generate-proxies property...
[13:18:15] *** kenfinnigan has joined #seam-dev
[13:18:53] <kenfinnigan> wdrai: I think you need to modify
[13:19:03] <kenfinnigan> Booking/pom.xml
[13:19:24] <kenfinnigan> So that the compilerArgument is not commented out
[13:19:44] <kenfinnigan> Then it will generate the annotated classes at build time
[13:19:50] *** lukaszlenart has left #seam-dev
[13:20:23] <kenfinnigan> Making jboss.i18n.generate-proxies unnecessary
[13:25:58] *** kenfinnigan has quit IRC
[13:26:31] *** epbernard has joined #seam-dev
[13:29:06] <wdrai> sorry, was distracted
[13:29:30] <wdrai> will try the generate-proxies option, and the pom
[13:33:23] *** jharting has quit IRC
[13:37:36] <wdrai> maschmid: I will try to get a fresh clone from the example on github and reset my mvn repo
[13:39:40] <wdrai> my last try was still unsuccesful (with option generate-proxies)
[13:39:41] <wdrai> org.jboss.seam.servlet.event.ServletEventBridgeListener: java.lang.NullPointerException
[13:39:54] <wdrai> at org.jboss.logging.MessageLoggerInvocationHandler.<init>(MessageLoggerInvocationHandler.java:41) [:3.0.0.Beta4]
[13:44:02] <maschmid> wdrai: mvn -U clean package jboss:hard-deploy     should be enough.
[13:46:51] *** rruss has joined #seam-dev
[14:12:48] <wdrai> maschmid: still does not work :(
[14:12:50] <wdrai> org.jboss.weld.exceptions.DeploymentException: WELD-001409 Ambiguous dependencies for type [ServletLog]
[14:12:50] <wdrai> with qualifiers [@Default] at injection point [[field] @Inject @Category private org.jboss.seam.servlet.event.ImplicitServletObjectsHolder.log].
[14:12:50] <wdrai> Possible dependencies [[Custom Bean with bean class class org.jboss.seam.servlet.log.LoggerProducers and qualifiers [ at javax dot enterprise.inject.Any(), @javax.enterprise.inject.Default()],
[14:12:50] <wdrai> Custom Bean with bean class class org.jboss.seam.solder.log.LoggerProducers and qualifiers [ at javax dot enterprise.inject.Any(), @javax.enterprise.inject.Default()]]]
[14:25:13] *** sbryzak has joined #seam-dev
[14:25:13] *** sbryzak has quit IRC
[14:25:13] *** sbryzak has joined #seam-dev
[14:25:18] <maschmid> wdrai: I have now tried to also clean up everything, and I can now reproduce it, so you are right, it doesn't work... my guess is that seam servlet is broken ATM... I'll see if I can find a workaround..
[14:29:03] *** lincolnthree has joined #seam-dev
[14:30:37] *** datafront has joined #seam-dev
[14:32:31] <nickarls> any seam catch users here?
[14:34:02] <wdrai> maschmid: ok
[14:35:05] *** epbernard is now known as emmanuel
[14:47:56] *** lightguard_jp has joined #seam-dev
[14:48:22] <maschmid> wdrai: If you can delete files from a jar inside another war, you can try to delete every class except ServletLog.class and ServletLog_$logger.class from target/seam-booking.war/WEB-INF/lib/seam-servlet-3.0.0-20110316.041554-13.jar/org/jboss/seam/servlet/log/    ... now to find out why does sometimes but not always raise a NPE when I log in....
[14:58:59] <jose_freitas> hi nickarls
[14:59:40] *** balunasj is now known as balunasj_mtg
[14:59:42] <jose_freitas> what are you working on?
[15:00:18] <wdrai> maschmid: ok it works now, thanks !!
[15:01:56] <maschmid> wdrai: your welcome
[15:02:33] <wdrai> maschmid: for info, register user does not work. something to do with restoring the state of an Input
[15:02:46] <wdrai> maschmid: anyway at least I can start to do something
[15:04:32] <maschmid> wdrai: thanks...  it is a known (SEAM-33) bug
[15:04:37] <jbossbot> jira [SEAM-33] booking example - unable to register [Open (Unresolved) Bug, Critical, Dan Allen] https://issues.jboss.org/browse/SEAM-33
[15:09:45] <wdrai> maschmid: ok
[15:10:47] <jose_freitas> maschmid: this problem of the casual NPE when log in is a PITA
[15:10:59] <jose_freitas> I'll digg it out this weekend
[15:17:08] <maschmid> jose_freitas: good luck then :)
[15:19:18] *** clerum has joined #seam-dev
[15:22:56] <jose_freitas> I'll sure need it
[15:22:58] <jose_freitas> hehehe
[15:23:11] <jose_freitas> there's a lot of work to be done in booking
[15:25:07] *** tsurdilo has joined #seam-dev
[15:30:12] *** rruss has quit IRC
[15:38:32] *** gastaldi has joined #seam-dev
[15:38:45] <gastaldi> hey all !
[15:38:58] <lightguard_jp> *chirp*
[15:39:00] <gastaldi> :)
[15:39:14] <lightguard_jp> How's it going?
[15:39:14] <gastaldi> lightguard_jp: Congrats again ! Did u see my tweet  ?
[15:39:21] <gastaldi> Fine, u ?
[15:39:21] <lightguard_jp> Yep, thank you :)
[15:40:07] <jose_freitas> hey gastaldi
[15:40:53] <gastaldi> jose_freitas: Hello !
[15:42:20] <clerum> lincolnthree: render jar is missing again - org.joss.seam.render:seam-render:jar:1.0.0-20110308.174832-6
[15:44:28] *** bleathem has joined #seam-dev
[15:44:49] *** gastaldi has quit IRC
[15:45:57] <clerum> also looks like someone is seeing the same thing with the jms snapshot in #jms
[15:48:26] *** rruss has joined #seam-dev
[15:53:09] <lincolnthree> uploaded cler
[15:53:11] <lincolnthree> clerup
[16:03:15] <clerum> :-)
[16:03:27] <clerum> I sent an email to you and the guy you cc'd
[16:03:31] <clerum> something is up
[16:06:26] *** shervin_a has quit IRC
[16:11:41] *** balunasj_mtg is now known as balunasj_busy
[16:15:52] <clerum> lincolnthree: build works now. thanks
[16:26:07] *** lincolnthree1 has joined #seam-dev
[16:35:31] *** oskutka has quit IRC
[16:37:58] *** kpiwko has quit IRC
[17:30:55] *** koentsje has joined #seam-dev
[17:37:39] *** marekn has left #seam-dev
[17:38:02] *** wdrai has quit IRC
[17:39:48] *** mgencur has left #seam-dev
[17:41:43] *** wdrai has joined #seam-dev
[17:43:10] *** monkeyden has joined #seam-dev
[17:45:09] <wdrai> Is there a reason why @Begin and @End are in the faces module and not in the conversations module ?
[17:45:39] <lightguard_jp> wdrai: They should probably be moved.
[17:45:48] <lightguard_jp> The conversation module came after the faces module
[17:45:55] <nickarls> BTW, what do people generally do when there are uh-oh exceptions that kill the sessionscoped EJB? Invalidate the entire session? CDI proxies have a tendency of going "ejb not found" efter that even if catch handles the exception itself...
[17:46:20] <lightguard_jp> nickarls: Hm, good question
[17:46:51] <wdrai> lightguard_jp: I see. Is is worth a JIRA for Seam 3.1 (or maybe it already exists)
[17:47:08] <lightguard_jp> wdrai: Yes, please do
[17:48:21] <wdrai> ok
[17:49:46] <bleathem> Can you post the jira link here when you've created it?
[17:50:02] <bleathem> We've had some discussion on the issue, and I'd like to add it to the comments.
[17:50:09] <bleathem> ^^ wdrai
[17:50:11] <wdrai> Ok. Just a thought, has been this considered for CDI 1.1 ?
[17:50:26] <wdrai> That would fit with CDI-30
[17:50:27] <jbossbot> jira [CDI-30] An API for managing built in contexts [Open (Unresolved) Feature Request, Major, Unassigned] https://issues.jboss.org/browse/CDI-30
[17:51:40] <bleathem> I do not know if they are thinking of including it in CDI 1.1.
[17:57:46] <lightguard_jp> It should probably be moved to Faces or Conversation JIRA
[17:58:57] *** daniel_hinojosa has joined #seam-dev
[18:00:47] *** arbi has joined #seam-dev
[18:01:20] <wdrai> I fear that there is no JIRA for Seam Conversations
[18:01:44] <wdrai> I'll post it in the generic SEAM project
[18:04:15] *** maschmid has quit IRC
[18:09:50] *** alesj has quit IRC
[18:15:20] *** balunasj_busy has quit IRC
[18:15:36] *** oranheim has joined #seam-dev
[18:19:08] *** daniel_hinojosa has quit IRC
[18:19:18] *** daniel_hinojosa has joined #seam-dev
[18:22:37] *** arbi has quit IRC
[18:25:36] <wdrai> SEAM-42
[18:25:37] <jbossbot> jira [SEAM-42] @Begin and @End could be moved to the Seam Conversation module [Open (Unresolved) Enhancement, Major, Unassigned] https://issues.jboss.org/browse/SEAM-42
[18:34:52] *** oskutka has joined #seam-dev
[18:38:33] *** daniel_hinojosa has quit IRC
[18:52:49] *** bitshuffler has joined #seam-dev
[18:55:41] *** rruss has quit IRC
[19:04:13] *** cbrock has joined #seam-dev
[19:06:43] *** koentsje has quit IRC
[19:08:15] *** arbi has joined #seam-dev
[19:12:57] <datafront> anyone happen to know if there's something up with the maven repos for seam?
[19:13:36] *** lincolnthree has left #seam-dev
[19:13:46] <lincolnthree1> datafront: what issue are you seeing?
[19:14:03] <datafront> missing jars from the jboss-public-repos...
[19:14:16] <lightguard_jp> Which?
[19:14:20] *** wdrai has quit IRC
[19:14:56] <datafront> seam-jms-api
[19:15:16] <lincolnthree1> snapshot?
[19:15:20] <lincolnthree1> or release?
[19:15:20] <datafront> yes
[19:15:23] <lincolnthree1> yeah
[19:15:23] <datafront> snapshot
[19:15:31] <lincolnthree1> snapshots have been disapearing from the repo for some reason
[19:15:38] <lincolnthree1> we saw that one vanish earlier today
[19:15:59] <datafront> ok, so I'll just compile and install locally... as long as it's not just me seeing this...
[19:16:01] <datafront> ;-)
[19:16:08] <lincolnthree1> sorry!
[19:17:27] <datafront> no biggie.
[19:19:47] <mojavelinux> we need to do a seam jms release that puts it in the jboss repo...the only release was in central
[19:19:59] <mojavelinux> before the great schism when we stopped publishing to central
[19:20:45] <datafront> hopefully we'll see an alpha 2 for jsm soon.
[19:20:48] <datafront> oops jms
[19:20:55] <datafront> alpha 1 is busted.
[19:21:23] <datafront> I submitted a patch that appears to have made it into the snapshot.
[19:22:05] <mojavelinux> http://in.relation.to/Bloggers/IsSeam3GoingToBePortableOrWhat
[19:22:33] *** koentsje has joined #seam-dev
[19:23:23] <datafront> I'll clarify... alpha one is busted on jboss 6 ;-)
[19:28:19] *** arbi has quit IRC
[19:31:53] <mojavelinux> I wouldn't doubt it...alpha1 was a prototype
[19:31:56] <mojavelinux> it's come a long way since then
[19:32:00] <mojavelinux> a loooooooong way
[19:32:21] <mojavelinux> let's check with john and jordan and see if they think it's release worth (for alpha2)
[19:32:23] <mojavelinux> if so, let's do it
[19:34:06] <datafront> cool.
[19:35:57] <mojavelinux> would someone be able to compile weld from source, update glassfish 3.1 and see if any of those compat tests run?
[19:36:04] <mojavelinux> I guess some instructions would be good
[19:36:08] <mojavelinux> three parts
[19:36:21] <mojavelinux> 1. http://blog.bleathem.ca/2011/02/updating-weld-in-glassfish-31.html
[19:36:53] <mojavelinux> 2. http://www.jboss.org/arquillian/build.html
[19:37:11] <mojavelinux> 3. in solder, mvn clean install -Dincontainer-glassfish-remote
[19:37:20] <clerum> we don't have then new fancy shrinkwrap in the seam bom yet do we?
[19:37:28] <clerum> with the built in mvn resolver
[19:41:44] <cbrock> mojavelinux: ping
[19:43:33] *** wdrai has joined #seam-dev
[19:49:24] <clerum> lincolnthree1: ping
[19:49:35] <lincolnthree1> clerum: pong
[19:49:54] <cbrock> clerum: his real name is lincbax3, by the way.
[19:50:00] <cbrock> clerum: just so you know.
[19:50:07] <clerum> in render TemplateCompiler
[19:50:17] <clerum> no producer eh?
[19:50:41] <clerum> @Inject
[19:50:41] <clerum>    private Instance<TemplateCompiler> templateCompiler;
[19:51:34] <lincolnthree1> No producer. It should work though.
[19:51:52] <clerum> doesnt hsve no arg constructor
[19:52:14] <lincolnthree1> It uses constructor injection
[19:52:17] <clerum> ah right
[19:52:28] <clerum> @Inject on the constructor qualifies
[19:52:32] <clerum> hmm
[19:52:32] <lincolnthree1> right
[19:52:36] <lincolnthree1> why whats up
[19:52:47] <cbrock> lincolnthree1: constructor injection, ftw!
[19:53:06] <clerum> I think it's arquillian specific
[19:53:07] <clerum> org.jboss.weld.exceptions.UnsatisfiedResolutionException: WELD-001308 Unable to resolve any beans for Types: [class org.jboss.seam.render.TemplateCompiler]; Bindings: [ at javax dot enterprise.inject.Default()]
[19:53:20] <clerum> becuase I can deploy the sample to the as6 server and it deploys and runs fine
[19:53:30] <clerum> but if I run the arquillain test to as6-remote
[19:53:35] <clerum> it fails
[19:53:47] *** oskutka has quit IRC
[19:54:08] <clerum> ugh yeah so why was I thinking there was a producer issue...dumb
[19:54:28] <clerum> I fought with this a week or two ago and gave up
[19:54:32] <clerum> revisiting now
[19:55:06] <lincolnthree1> hmmm. are you adding TemplateCompiler to the deployment?
[19:55:23] <clerum>             MavenArtifactResolver.resolve("org.jboss.seam.render:seam-render:1.0.0-SNAPSHOT"),
[19:55:43] <clerum> https://gist.github.com/95c5ca770de3e68e0dfc
[19:55:58] <lincolnthree1> But are you specifically adding the class?
[19:56:10] <clerum> no
[19:56:14] <clerum> need to?
[19:56:30] <lincolnthree1> not sure :(
[19:59:46] *** bitshuffler_ has joined #seam-dev
[20:00:46] <clerum> tried. Still nothing. I'll just disable the tests for now
[20:02:14] *** oranheim_ has joined #seam-dev
[20:02:31] <lincolnthree1> :(
[20:02:32] *** oranheim has left #seam-dev
[20:02:36] <lincolnthree1> id ask mojavelinux or aslak
[20:02:44] <lincolnthree1> im a bit out of arquillian at th emoment
[20:02:51] <clerum> np
[20:03:25] *** bitshuffler has quit IRC
[20:03:59] <mojavelinux> the version of arquillian with weld 1.1.0.Final does not process extensions in jar files
[20:04:13] <clerum> as in snapshots?
[20:04:14] <mojavelinux> so yes, you are likely correct that if it works on AS6 and not on embedded, could have something to do with that
[20:04:20] <mojavelinux> no, in general
[20:04:37] <clerum> it works deployed to AS6 Final
[20:04:38] <mojavelinux> we are really bleeding for alpha5 :)
[20:04:41] <clerum> but not in AS6 remote
[20:04:50] <mojavelinux> ah, interesting
[20:05:02] <clerum> where the remote is the same as6 server
[20:05:17] <mojavelinux> hmm, so that seems like something perhaps with the test packaging
[20:05:35] <clerum> if your interested https://github.com/codylerum/mail
[20:05:41] <mojavelinux> yep, I might give it a go
[20:05:47] <clerum> it's the SeamRender test in the example
[20:05:49] <mojavelinux> working through another issue atm
[20:05:52] <clerum> np
[20:05:57] <clerum> the tests are @Ignore now
[20:10:42] *** oskutka has joined #seam-dev
[20:11:10] <clerum> unfortunately I barely have time to work on the module let alone work on little quirks
[20:11:31] <clerum> a year from now we can look back and laugh
[20:13:55] <mojavelinux> yeah, indeed...we'll be laughing at how silly visibility issues in glassfish are
[20:23:36] *** msmigielski has joined #seam-dev
[20:24:33] <jbossbot> git [mail] push master f16dcca.. Cody Lerum handle null cdiContext
[20:24:33] <jbossbot> git [mail] push master 383b18e.. Cody Lerum api method consistency
[20:24:34] <jbossbot> git [mail] push master 8617161.. Cody Lerum impl fix
[20:24:34] <jbossbot> git [mail] push master bded2e2.. Cody Lerum update pom...
[20:24:34] <jbossbot> git [mail] push master 98babcb.. Cody Lerum fixes for Solder CR2 upgrade
[20:24:34] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/5742b68...98babcb
[20:28:49] *** wdrai has left #seam-dev
[20:30:03] *** lukaszlenart has joined #seam-dev
[20:30:34] *** daniel_hinojosa has joined #seam-dev
[20:44:24] <aslak> mojavelinux, clerum; the extensions loading in weld se is fixed in master, and part of Alpha5
[20:45:17] <clerum> my issue currently is testing to as6 remote
[20:45:31] *** lukaszlenart has left #seam-dev
[20:47:06] *** koentsje has quit IRC
[20:49:17] *** koentsje has joined #seam-dev
[20:52:34] <mojavelinux> aslak, I know, i'm excited, that's why I said we are bleeding for alpha5 ;)
[20:52:45] <mojavelinux> I should say alpha5 is like crack and you are my dealer
[20:52:46] <mojavelinux> hahaha
[20:52:52] <mojavelinux> I haven't paid up yet
[20:53:42] *** alesj has joined #seam-dev
[20:53:55] *** kenfinnigan has joined #seam-dev
[20:54:14] *** rruss has joined #seam-dev
[20:54:27] <aslak> mojavelinux, hacking up some docs now. you see, my doc guy died.. ;)
[20:54:45] <mojavelinux> your doc guy is trying to explain what weird crap is going on in glassfish
[20:54:47] <mojavelinux> hehehe
[20:54:52] <aslak> :)
[20:54:54] <lincolnthree1> I've successfully confined maven to about 8 classes in its own forge sub-module... yeah decoupling.
[20:55:21] <kenfinnigan> Nice one! lincolnthree1
[20:55:42] *** koentsje has quit IRC
[20:58:13] <lightguard_jp> aslak: Javadoc too? Please.
[20:59:55] <kenfinnigan> mojavelinux: going to try and knock off some the solder jiras tonight
[21:00:12] <aslak> lightguard_jp, got some on API, not to much on SPI yet
[21:02:13] <lightguard_jp> I noticed :)
[21:02:35] <lightguard_jp> Types in ProtocolMetadData would be helpful too :) Even an empty interface, something.
[21:03:51] *** bitshuffler__ has joined #seam-dev
[21:04:50] *** bitshuffler_ has quit IRC
[21:06:59] *** kenfinnigan has quit IRC
[21:09:16] <mojavelinux> great ken! I should be around if you have questions, but it sounds like you've got your mission worked out :)
[21:09:30] <mojavelinux> man, lots of smiling faces today
[21:09:50] <mojavelinux> okay, I think i've got the typed logger and message bundle producer situation worked out in servlet
[21:09:59] <mojavelinux> i hate to have to do this, but we really have to avoid problems on glassfish
[21:10:05] <mojavelinux>         processTypesInModule = System.getProperty("glassfish.version") != null && cdi.getImplementationTitle().contains("Weld")
[21:10:05] <mojavelinux>                 && cdi.getImplementationVersion().equals("20110114-1644");
[21:12:18] <lincolnthree1> yikes
[21:12:20] <lincolnthree1> whatever it takes
[21:17:45] <mojavelinux> there's really nothing else I can think of...we need to provide a producer in the case when solder fails to provide one
[21:17:58] <mojavelinux> but if you create the producer in both modules and it works normally, then you get a conflict
[21:18:09] <mojavelinux> so we really have to say, look, we know that we need this extra producer in this case
[21:18:25] *** kenfinnigan has joined #seam-dev
[21:18:27] <mojavelinux> and then we kill the code once everyone is on weld 1.1.1
[21:19:45] <lightguard_jp> That's sad
[21:20:10] <lightguard_jp> Please prefix with //WARNING, DANGER, DANGER HACK AHEAD
[21:21:46] <kenfinnigan> mojavelinux: the other day there was talk of a combined seam 3 all in one jar
[21:22:12] <kenfinnigan> Is that worth doing to solve alpha/bravo jar problem?
[21:22:23] <kenfinnigan> For glassfish that is
[21:22:47] <lightguard_jp> I think it's either that or change the names aaa-solder
[21:23:12] <kenfinnigan> That was my other thought
[21:23:23] <mojavelinux> better than the warning, I put a reference to the bug report that explains what the heck is going on
[21:23:33] <kenfinnigan> As we had talked about a combined jar it seemed a good fit
[21:23:47] <lightguard_jp> Trying to @Inject some humor into the code
[21:25:04] <kenfinnigan> Very droll ;-)
[21:25:34] <lightguard_jp> Oh well
[21:25:51] <lightguard_jp> Never said I was good at it :)
[21:26:18] <kenfinnigan> Thinking it might be good idea to put together blog of what i18n will be in future
[21:26:32] *** monkeyden has quit IRC
[21:26:40] <kenfinnigan> Should I send draft to seam-dev for discussion first?
[21:27:21] <kenfinnigan> Would have various uses and type-safe, and non, ways of doing things
[21:27:59] <kenfinnigan> That should be use cases
[21:27:59] <lightguard_jp> kenfinnigan: Sure, the more we get things out in the open (or even in the forums) the better.
[21:28:08] <kenfinnigan> Cool
[21:28:30] <kenfinnigan> Might take me a week or two to cobble my thoughts together!
[21:28:41] <mojavelinux> yeah, I think we should provide seam-stack.jar that has what's include in seam 3.0 for convenience and for solving glassfish issues...though it could create other issues that's the only thing
[21:29:11] <mojavelinux> because when we combine, then beans.xml is effectively present to all classes
[21:29:15] <mojavelinux> it's one big bean archive
[21:30:23] <kenfinnigan> Ah. Guess that would be problematic if different modules activate/deactivate the same dependent code
[21:32:48] *** alesj has left #seam-dev
[21:35:06] <kenfinnigan> Ok. Signing off for now. Back later
[21:35:40] *** kenfinnigan has quit IRC
[21:41:27] *** balunasj has joined #seam-dev
[21:44:19] *** maxandersen has joined #seam-dev
[21:56:21] *** daniel_hinojosa has quit IRC
[22:00:12] <jbossbot> git [servlet] push temporary-logger-fix 2c1a471.. Dan Allen detect glassfish and Weld version; format
[22:00:12] <jbossbot> git [servlet] push temporary-logger-fix URL: http://github.com/seam/servlet/compare/e870bbe...2c1a471
[22:01:45] *** tsurdilo has quit IRC
[22:02:06] *** tsurdilo has joined #seam-dev
[22:06:42] *** tsurdilo has quit IRC
[22:07:17] *** bitshuffler has joined #seam-dev
[22:07:32] *** maxandersen has quit IRC
[22:09:34] *** bitshuffler__ has quit IRC
[22:11:32] *** epbernard has joined #seam-dev
[22:11:50] *** emmanuel has quit IRC
[22:14:00] *** epbernard has quit IRC
[22:14:03] *** epbernard1 has joined #seam-dev
[22:14:03] *** epbernard1 is now known as emmanuel
[22:14:08] *** emmanuel has quit IRC
[22:14:09] *** emmanuel has joined #seam-dev
[22:15:26] *** tsurdilo has joined #seam-dev
[22:16:10] *** emmanuel has quit IRC
[22:18:41] *** daniel_hinojosa has joined #seam-dev
[22:25:29] <lightguard_jp> Just testing... GRADLE-1041
[22:25:54] <lightguard_jp> again http://jira.codehaus.org/browse/GRADLE-1041
[22:26:00] <lightguard_jp> Drat
[22:27:58] <cbrock> sbryzak: oh yeah... by the way: https://repository.jboss.org/nexus/content/repositories/snapshots/org/jboss/errai/errai-userguide/1.2.2-SNAPSHOT/
[22:28:10] <cbrock> sbryzak: it only took like 4 days for ops to fix it
[22:34:12] *** msmigielski has quit IRC
[22:40:44] *** bitshuffler_ has joined #seam-dev
[22:42:33] *** daniel_hinojosa has quit IRC
[22:44:02] *** bitshuffler has quit IRC
[22:58:24] *** oskutka has quit IRC
[22:59:39] *** bitshuffler__ has joined #seam-dev
[23:03:24] *** bitshuffler_ has quit IRC
[23:14:47] *** wdrai has joined #seam-dev
[23:18:32] *** cbrock has quit IRC
[23:19:04] *** daniel_hinojosa has joined #seam-dev
[23:21:01] *** bitshuffler has joined #seam-dev
[23:22:12] *** datafront has quit IRC
[23:24:30] *** bitshuffler__ has quit IRC
[23:24:46] <jbossbot> git [forge] push master 2aa55dd.. Lincoln Baxter, III SEAMFORGE-76
[23:24:48] <jbossbot> jira [SEAMFORGE-76] 'project dependency-add' allows additon of invalid dependencies [Closed (Done) Bug, Major, Lincoln Baxter III] https://issues.jboss.org/browse/SEAMFORGE-76
[23:24:48] <jbossbot> git [forge] push master b444255.. Lincoln Baxter, III Better ProjectPlugin add-dep experience
[23:24:48] <jbossbot> git [forge] push master e7d81bb.. Lincoln Baxter, III refactored JavaParser into an API and Impl split, to facilitate cleaner plugin development (nobody should have to download all of the eclipse OSGI bundles...)
[23:24:48] <jbossbot> git [forge] push master dc06e89.. Lincoln Baxter, III java plugin can now add methods, verifies signatures for duplicates
[23:24:49] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/fa846cb...dc06e89
[23:37:33] <lightguard_jp> mojavelinux: Hm, we actually got a response
[23:39:09] <lightguard_jp> may be interesting to watch this play out
[23:39:12] *** wdrai has quit IRC
[23:43:06] *** bitshuffler has quit IRC
[23:51:37] *** balunasj has quit IRC
[23:54:06] *** balunasj has joined #seam-dev

top