[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