[00:07:39] *** rruss has joined #seam-dev [00:12:10] *** koentsje has quit IRC [00:53:42] *** tsurdilo has quit IRC [01:11:11] *** lightguard_jp has quit IRC [01:11:12] *** bitshuffler_ has quit IRC [01:18:42] *** rruss has quit IRC [01:28:02] *** nraf_ has joined #seam-dev [01:28:36] <nraf_> (sorry if this is a double- or triple- post - was having issues with the chat) I seem to be getting a bug in Seam Remoting. I was a bit confused for a while because when I was looking at the response for a remote method in Firebug (the method returned a rather large list), I saw the response and saw a huge heap of XML. There were no exceptions thrown in the server log so I was unsure why the result function was being called. [01:29:59] <nraf_> Eventually, I clicked on the XML section of the execute POST request and saw an XML validation exception. I copied the POST response it an online XML validator just to be certain. [01:30:41] *** tsurdilo has joined #seam-dev [01:30:46] <nraf_> The XML doesn't seem to be well-formed: Element type "member" must be terminated by the matching end-tag "</member>". [01:31:32] <nraf_> Has anyone seen a similar error before? [01:32:42] *** bleathem has joined #seam-dev [01:32:53] <bleathem> sbryzak ping [01:33:04] <sbryzak> bleathem: pong [01:33:09] <bleathem> Hi Shane [01:33:23] <bleathem> Can you clarify for me if you did a Faces Beta 3 release over the weekend? [01:33:35] <bleathem> I see some prpare commits on github, but no tag [01:33:47] <bleathem> ^prepare [01:33:52] <sbryzak> yes, i did a maven release only [01:34:00] <sbryzak> there's no tag? hmmm [01:34:23] <sbryzak> i can see the tag there [01:34:36] <sbryzak> https://github.com/seam/faces/tree/3.0.0.Beta3 [01:35:00] <bleathem> ok [01:35:02] <bleathem> 1 sec [01:35:24] <bleathem> i was looking with gitk [01:36:57] <bleathem> and was expecting a tag like what one sees for 3.0.0.Alpha3 [01:37:12] <bleathem> aNYWAYS, i'LL GO AHEAD AND UPDATTE THE JIRA AND fACES WEBPAGE [01:37:16] <bleathem> oops caps lock [01:37:35] <sbryzak> no problem, thanks :) [01:47:26] <nraf_> Okay, I've looked further into it and it definitely looks like a bug. I cleaned up the XML (removing all but the first element) and it looks like one of the members of the class isn't being serialized correctly. The generated XML is here: http://pastebin.com/nzPME9GG [01:47:41] <nraf_> Of interest is the 'starred' member. [01:57:10] <bleathem> sbryzak: 'git tag' only lists: 3.0.0.Alpha1, 3.0.0.Alpha2, 3.0.0.Alpha3 [01:57:31] <bleathem> is this a concern? Or just a different way of doing things...? [01:57:38] <sbryzak> you must need to do a git pull [01:58:28] <bleathem> "Already up-to-date." [01:59:23] <sbryzak> i can see it when i run git tag [01:59:31] <sbryzak> try deleting your local repo and clone it again [01:59:34] <bleathem> ok, I'll try a fresh clone [02:00:26] <bleathem> ok works now. silly git [02:00:30] <bleathem> thanks! [02:01:44] <sbryzak> np :) [02:02:41] <bleathem> So I'm a little worried about SEAMFACES-82 and the GF 3.1 release / Seam 3.0 release [02:02:42] <jbossbot> jira [SEAMFACES-82] Injection in faces Converters broken [Open (Unresolved) Bug, Critical, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-82 [02:03:17] <bleathem> The underlying issue is a weld one: WELD-846 [02:03:18] <jbossbot> jira [WELD-846] Incorrect handling of cyclic dependencies between BeanDeploymentArchives [Closed (Done) Bug, Major, Stuart Douglas] https://issues.jboss.org/browse/WELD-846 [02:03:36] <bleathem> So this feature will not work with the GF 3.1 release. [02:04:20] <bleathem> The only thing I can think to do is create a web page explaining how users can replace the WELD 1.1 OSGI bundle with a WELD 1.2-SNAPSHOT bundle [02:04:45] <sbryzak> is there any way to log a warning if that's the case? [02:05:18] <bleathem> Yeah, I added a warning message when Faces/Weld is not able to proxy a Converter [02:05:38] <bleathem> I could augment that message with an url to the fix [02:05:49] <sbryzak> that would be ok i think [02:06:00] <sbryzak> and just put a note in the docs or something [02:06:10] <bleathem> It still feels a little embarrasing somehow, but I guess it's all that can be done [02:07:20] <sbryzak> some teething issues are to be expected, i wouldn't worry about it [02:07:54] <bleathem> ok. I'm too focused on things being perfect I guess :P [02:08:23] <lincolnthree> bleathem: that's why I never get anything done [02:08:25] <sbryzak> if you make it perfect we won't have anything to include in the 3.0.1 release ;) [02:08:55] <bleathem> Planned obsolescence! [02:09:30] <bleathem> lincolnthree: indeed! I may not get my Reno's perfect, but my software damn well better be! :D [02:10:40] <bleathem> for those of you not obsessed with home ownership, reno = renovation :| [02:11:11] <sbryzak> ah, i'm going through that myself at the moment.. what are you renovating exactly? [02:12:00] <lincolnthree> ah [02:12:02] <lincolnthree> I did not know that [02:12:13] <lincolnthree> */echo shane's q* [02:12:48] <sbryzak> http://picasaweb.google.com/sbryzak [02:15:02] <bleathem> Wow, that's extensive! [02:15:16] <bleathem> I didn't get to use an excavator with mine :( [02:15:32] <sbryzak> i just wish it was over, still got so much work to do though [02:15:39] <sbryzak> and not much spare time to do it [02:15:55] <bleathem> I moved the powder room and laundry room around, to free up space for an extra bedroom [02:16:06] <bleathem> Yes, time is what it's all about. [02:16:42] <bleathem> did you get to drive the excavator at all? [02:17:00] <sbryzak> not the big one [02:17:10] <sbryzak> i've got 100+ hours on the mini-loader though ;) [02:17:21] <bleathem> nice! [02:18:10] <lincolnthree> dayum sbryzak, that's intense [02:19:30] <sbryzak> i can't wait to get my new office finished, will be much nicer than the tiny room i'm in now [02:19:31] <sbryzak> https://picasaweb.google.com/sbryzak/HouseRenovationExtension#5571279137999373090 [02:19:42] <sbryzak> and separate server room so it will be quieter ;) [02:19:45] <bleathem> Sitting in my new office now [02:20:04] <bleathem> it's very nice, although I need some kind of childproof door handles [02:20:14] <bleathem> kidding, I love it when they come in for a visit! [02:20:15] <sbryzak> hehe, i'm going to have an airlock [02:20:32] <sbryzak> actually, it's a hallway between my office and the rest of the house, which i can lock at both ends :) [02:20:43] <lincolnthree> where do you live again? [02:20:47] <bleathem> Nice [02:20:49] <sbryzak> brisbane [02:20:51] <lincolnthree> ah [02:20:59] <lincolnthree> yeah I live and work out of my mom's house at the moment [02:21:19] <bleathem> See I'd be too scared to go outside with all those poisonous snakes and spiders [02:21:20] <lincolnthree> i move in to the new place on march 1 (if it doesn't fall through) [02:21:20] <sbryzak> nice and cheap [02:21:35] <bleathem> House lincolnthree? [02:21:43] <sbryzak> bleathem: that just adds to the excitement! [02:21:44] <lincolnthree> I wish [02:21:46] <lincolnthree> Just a flat [02:21:50] <lincolnthree> A nice one though [02:22:01] <bleathem> Downtown? [02:22:18] <lincolnthree> http://philadelphia.craigslist.org/apa/2184802592.html [02:22:40] <bleathem> nice! [02:23:25] <bleathem> sbryzak: I was visiting family in Adelaide as a kid, and they warned me before going outside to play, that I should watch out for the snakes that live in the pile of old pipes beside the house [02:23:34] <bleathem> freaked me right out! [02:23:36] <sbryzak> lincolnthree: very modern and clean looking [02:23:47] <lincolnthree> lol bleathem [02:23:48] <bleathem> Grizzly bears I can deal with, but snakes and spiders are too quiet! [02:23:49] <lincolnthree> i love snakes [02:24:01] <lincolnthree> and yeah sbryzak. it's very nice, in a good location, a bit pricey but... [02:24:15] <lincolnthree> I plan on spending lots of time there, so.. [02:24:35] <bleathem> Pheonixville [02:24:49] <sbryzak> bleathem: there's not really that many dangerous animals around here ;) [02:25:12] <sbryzak> lincolnthree: is that price per month? [02:25:16] <bleathem> I guess I was scarred as a child :P [02:26:32] <sbryzak> and i just noticed the listing says it's on Lincoln Ave ;) [02:26:46] <nraf_> Not meaning to interrupt the interesting talk of renovations and poisonous animals (for the record, having lived in Melbourne all my life, I have only seen a single snake in the wild - spiders do come out in summer but they're not really all that special). Anyway... [02:27:51] <sbryzak> nraf_: if you're in melbourne, you should come to the jbug meeting at the end of next month, i'll be presenting there [02:28:02] <nraf_> It appears that if you have a member without a getter, Seam 2 remoting, when serializing the object, will open the tag but not give it any content or closing tag. It was an issue for me because I had a getter which took a parameter. [02:28:16] <nraf_> jbug? [02:28:21] <sbryzak> jboss user group [02:28:33] <lincolnthree> sbryzak: yeah, 1050/mo [02:28:46] <sbryzak> nraf_: can you show me the xml? [02:28:48] <stuartdouglas> I have seen heaps of snakes [02:28:52] <stuartdouglas> and nearly stepped on a few [02:28:56] <nraf_> http://pastebin.com/nzPME9GG [02:29:01] <stuartdouglas> but I grew up on a farm [02:29:10] <lincolnthree> ive been bitten by many snakes [02:29:15] <lincolnthree> i used to play with the wild ones as a kid [02:29:23] <lincolnthree> i figure that's why I'm a little loopy now [02:29:50] <sbryzak> nraf_: hmm, give me a moment to check the code [02:30:04] <nraf_> I dunno, maybe the only reason I saw it was because it slithered underneath my legs. Albeit it was near the creek path behind my house. [02:30:05] <nraf_> Cool. [02:31:16] <nraf_> Although the closest I've come to a snake was when they put that python or whatever around my neck at the library (go to borrow Goosebumps and end up with a huge snake around your neck...). [02:31:55] <sbryzak> nraf_: i'm looking at BeanWrapper.serialize(), i can't see how the member tag can't get closed [02:32:04] <sbryzak> unless there is some kind of exception when reading the property value [02:33:04] <sbryzak> are there any exceptions in the log? [02:33:41] <nraf_> No exceptions that I can see. Well, the issue was, I had no getStarred() method. I have an isStarred(long userId) method (multiple people can star story however that field is only relevant when you star it). I suspect that's what's causing it fail. [02:34:15] <nraf_> I put in a workaround by adding a getStarred() method which returns a hard-coded 'false'. [02:34:35] <sbryzak> ah, that's probably it [02:35:25] <sbryzak> could you please raise an issue in JIRA for this? i should probably check that the accessor has zero parameters [02:35:30] <sbryzak> otherwise read the field directly [02:35:42] <nraf_> Yeah, sure. [02:38:14] <nraf_> What could help me in my specific instance would be to ignore the field altogether. I know it's mentioned in the docs but I haven't had much success. In my instance (names are made-up), I have a session-scoped bean (let's call it StoryRetriever) which has a StoryManager class. That class has the List<Story> (storyList) which I'm retrieving. [02:38:28] <nraf_> Story has the starred field. [02:38:58] <nraf_> I have a method, StoryRetriever.getStoryList() which has the @WebRemote annotation. [02:39:34] <nraf_> It's code is basically: return getStoryManager().getStoryList(); [02:39:52] <sbryzak> you can exclude that field if you like [02:40:16] <nraf_> What would I have to add to the exclude parameter for it to exclude it? [02:40:26] <sbryzak> http://docs.jboss.org/seam/2.2.1.Final/reference/en-US/html/remoting.html#d0e23329 [02:40:46] <sbryzak> @WebRemote(exclude={"starred"}) should work i think [02:40:57] <nraf_> Yeah, I saw that but I wasn't having much luck. [02:41:26] <nraf_> So I should place that on StoryRetriever.getStoryList() method? [02:41:28] <sbryzak> ah, so it's returning a List of Story objects? [02:41:34] <nraf_> Yup. [02:41:38] <sbryzak> ok, that's different [02:42:47] <sbryzak> is Story a seam component? [02:43:15] <sbryzak> i.e. does it have a @Name ? [02:43:42] <nraf_> It's an entity with a name. [02:43:46] <nraf_> ^@Name [02:44:11] <sbryzak> ok, then try @WebRemote(exclude={[story].starred}) [02:44:22] <sbryzak> if that doesn't work, try the fully qualified class name instead [02:44:37] <sbryzak> i.e. @WebRemote(exclude={[com.myapp.Story].starred}) [02:44:47] <nraf_> Okay, cool. I'll give it a go. [02:52:11] *** johnament has joined #seam-dev [03:34:36] <nraf_> That took a little longer than expected. Nonetheless, it's working fine. Thanks for the help (and apologies for not looking at the doc more closely - I had been looking at 25.10.2 but didn't think to keep reading further). [03:40:02] <johnament> oh snap, that REST message just got observed. [03:41:40] <lincolnthree> Almost have Java package/name completion working in Forge :) [03:42:34] <bleathem> Almost have a page written up detailing how to update weld in glassfish 3.1 :| [03:42:47] <bleathem> Must be nice to be coding! [03:43:22] <johnament> bleathem: i thought they were doing it out of the box?? [03:43:35] <bleathem> Yeah, but then you're stuck with Weld 1.1 [03:43:49] <bleathem> Some stuff in Faces needs the latest Weld. [03:43:57] <johnament> booooo [03:44:08] <bleathem> Yeah, big booooos. [03:44:15] <bleathem> I love living on the bleeding edge! [03:46:26] <johnament> bleathem: at least your module didn't get completely derailed recently :-) [03:47:08] <bleathem> Not completely, but I feel like I'm plugging holes in a sinking ship with a pack of bubble gum. [03:47:32] <bleathem> That does work by the way, my father-in-law and I patched a leak on a fishing trip last summer with bubble gum. [03:47:43] <bleathem> 100% leak blockage. [03:48:21] <bleathem> It'll be nice when Weld settles down I guess. [03:49:57] <johnament> ahhh last boat plug i filled was done using a stick. [03:53:18] <bleathem> Whatever floats your boat! [03:56:03] <johnament> bazzinga [03:56:53] <johnament> anyone know how stable seam servlet is? [03:59:08] <lincolnthree> johnament: fairly stable as in it doesn't do all that much [03:59:09] <lincolnthree> why? [03:59:29] <johnament> lincolnthree: trying to come up with a simple way to do a startup [04:05:46] *** johnament has quit IRC [05:26:20] *** lincolnthree has left #seam-dev [05:33:52] *** bleathem has quit IRC [05:34:01] *** tsurdilo has quit IRC [06:24:47] *** rpetruescu has joined #seam-dev [07:00:49] *** daniel_hinojosa has quit IRC [07:16:27] *** nraf_ has quit IRC [07:22:55] *** lukaszlenart has joined #seam-dev [07:35:40] *** oskutka has joined #seam-dev [07:54:25] *** kpiwko has joined #seam-dev [08:11:07] *** jharting has joined #seam-dev [08:19:41] *** koentsje has joined #seam-dev [08:29:41] <jbossbot> git [security] push master eb8ad59.. Shane Bryzak add a couple of documentation chapters [08:29:41] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/834414f...eb8ad59 [08:38:44] *** marekn has joined #seam-dev [08:50:15] *** mgencur has joined #seam-dev [08:52:22] *** clerum has quit IRC [09:00:55] *** clerum has joined #seam-dev [09:20:39] *** epbernard has joined #seam-dev [09:20:39] *** epbernard is now known as emmanuel [09:49:56] <jbossbot> git [rest] push master 990382f.. Jozef Hartinger Removed license headers [09:49:56] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/aca9d09...990382f [11:34:34] *** alesj has joined #seam-dev [11:50:35] *** pmuir has joined #seam-dev [12:11:56] *** emmanuel has quit IRC [12:14:30] *** maschmid has joined #seam-dev [12:23:51] *** epbernard has joined #seam-dev [12:23:51] *** epbernard is now known as emmanuel [12:36:30] <jbossbot> git [security] push master 392c235.. Shane Bryzak documentation editing [12:36:30] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/eb8ad59...392c235 [14:01:38] *** kpiwko has quit IRC [14:04:50] *** balunasj has joined #seam-dev [14:06:11] *** kpiwko has joined #seam-dev [14:09:53] *** rruss has joined #seam-dev [14:14:18] *** rruss has quit IRC [14:15:42] *** rruss has joined #seam-dev [14:34:35] *** balunasj is now known as balunasj_mtg [14:42:05] *** jharting has quit IRC [14:56:07] *** rruss has quit IRC [15:14:12] *** daniel_hinojosa has joined #seam-dev [15:15:23] *** lightguard_jp has joined #seam-dev [15:21:57] *** adamw1pl has joined #seam-dev [15:23:18] *** oskutka has quit IRC [15:27:43] *** monkeyden has joined #seam-dev [15:37:25] *** monkeyden has quit IRC [15:38:13] *** monkeyden has joined #seam-dev [15:39:02] *** monkeyden has quit IRC [15:39:42] *** monkeyden has joined #seam-dev [15:56:06] *** tsurdilo has joined #seam-dev [16:32:24] *** alesj has quit IRC [16:48:57] *** lincolnthree1 has joined #seam-dev [16:54:23] *** marekn has quit IRC [16:57:28] *** koentsje has quit IRC [16:58:06] *** balunasj_mtg is now known as balunasj_busy [17:11:00] *** kpiwko has quit IRC [17:14:40] *** pmuir has quit IRC [17:21:12] *** tsurdilo has quit IRC [17:21:37] *** tsurdilo has joined #seam-dev [17:21:45] *** mgencur has quit IRC [17:22:46] *** rruss has joined #seam-dev [17:31:55] *** lukaszlenart has quit IRC [17:31:59] *** adamw1pl has left #seam-dev [17:49:24] *** koentsje has joined #seam-dev [17:49:41] *** marekn has joined #seam-dev [17:51:07] *** amitev has quit IRC [17:51:10] *** amitev2 has joined #seam-dev [18:10:26] *** maschmid has quit IRC [18:23:19] *** lukaszlenart has joined #seam-dev [18:31:47] *** lukaszlenart has quit IRC [18:35:14] *** rruss has quit IRC [18:45:39] *** amitev2 has quit IRC [18:45:42] *** amitev has joined #seam-dev [18:47:04] *** balunasj_busy is now known as balunasj_away [19:40:07] *** lukaszlenart has joined #seam-dev [19:41:18] *** emmanuel has quit IRC [19:43:30] *** rruss has joined #seam-dev [20:00:05] *** bitshuffler has joined #seam-dev [20:15:14] *** tsurdilo has quit IRC [20:15:43] *** tsurdilo has joined #seam-dev [20:30:00] *** daniel_hinojosa has quit IRC [20:36:19] *** daniel_hinojosa has joined #seam-dev [20:37:03] *** daniel_hinojosa has quit IRC [20:46:57] *** lukaszlenart has quit IRC [20:58:14] <jose_freitas> ping: sbryzak [21:00:52] *** jose_freitas is now known as jose_freitas_afk [21:15:04] <jbossbot> git [forge] push master b9713f0.. Lincoln Baxter, III Java and Package <TAB> completion is working [21:15:05] <jbossbot> git [forge] push master c699fff.. Lincoln Baxter, III Java <TAB> completion and JavaResource injection are functional. BeansPlugin is updated and can now create new beans, but should probably delegate to the 'java new-class' plugin [21:15:05] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/4713718...c699fff [21:20:37] *** balunasj_away has quit IRC [21:44:35] *** monkeyden has quit IRC [21:46:36] *** balunasj has joined #seam-dev [21:47:36] *** monkeyden has joined #seam-dev [21:47:39] *** monkeyden has left #seam-dev [21:57:25] *** monkeyden has joined #seam-dev [22:03:58] *** cbrock has joined #seam-dev [22:06:51] *** oskutka has joined #seam-dev [22:07:07] *** balunasj has quit IRC [22:09:45] *** tsurdilo has quit IRC [22:10:13] *** tsurdilo has joined #seam-dev [22:11:23] *** rpetruescu has quit IRC [22:14:11] *** nraf has joined #seam-dev [22:15:06] <lightguard_jp> sbryzak: ping [22:19:11] *** monkeyden has quit IRC [22:36:17] *** jose_freitas has joined #seam-dev [22:41:49] <jose_freitas> are we going to have a meeting today? [22:42:04] <lightguard_jp> That was my question for Shane. [22:43:51] [22:44:01] *** bitshuffler has quit IRC [22:46:52] *** daniel_hinojosa has joined #seam-dev [22:50:41] <lightguard_jp> jose_freitas: We haven't heard one way or the other [22:50:46] <sbryzak> lightguard_jp: pong, sorry was in a conf call [22:50:54] <lightguard_jp> Meeting today or no? [22:51:19] <sbryzak> hmm, dan is currently snowboarding so i'm not sure he's going to make it [22:51:38] <sbryzak> i think we can go ahead with it though, if enough module leads are present [22:51:43] <sbryzak> just to get a status of where everyone is at [22:52:14] <sbryzak> before that though, i need coffee... [22:54:17] <jose_freitas> snowboarding? cool. hope he doesnt get an icefaces [22:55:04] <lightguard_jp> jose_freitas: He went snowboarding after jfokus [22:55:05] *** clerum_ has joined #seam-dev [22:55:23] <stuartdouglas> jose_freitas: that was terrible [22:55:29] <jose_freitas> lol [22:55:50] *** clerum_ has quit IRC [22:56:21] *** oskutka has quit IRC [22:59:04] <sbryzak> so annoying.. my internet's been capped [22:59:27] <jose_freitas> everything? or just torrent downloads? [22:59:48] <sbryzak> everything... i'm only getting 256kb now i think [22:59:59] *** lincolnthree1 has left #seam-dev [23:00:03] <sbryzak> it resets at midnight tomorrow [23:00:07] <lightguard_jp> Ouch [23:00:27] <sbryzak> usually it never happens.. i wonder what i've been downloading this month... [23:00:39] *** jharting has joined #seam-dev [23:01:41] *** balunasj has joined #seam-dev [23:01:57] *** balunasj is now known as balunasj_away [23:02:01] <sbryzak> we'll start the community meeting in 5 minutes [23:02:47] <jose_freitas> http://www.seamframework.org/Seam3/ProjectMeetings is updated? [23:03:42] <sbryzak> i don't know how old that agenda is [23:03:51] <lightguard_jp> Couple of weeks [23:04:08] <sbryzak> we'll just go through each module, if the module lead is here then they can give us all an update [23:06:50] <sbryzak> let's get started [23:07:05] <sbryzak> just a general status update for everyone [23:07:17] <sbryzak> we're planning to release Seam 3.0.0.CR1 at the end of next week [23:07:53] <sbryzak> there is no definite release date for 3.0.0.Final yet [23:08:04] *** ssachtleben has joined #seam-dev [23:08:06] <sbryzak> it will probably be 2 or 3 weeks after the CR though [23:08:23] <sbryzak> depending on how we go with testing [23:08:35] <sbryzak> so this means that the CR release is an important one [23:08:53] *** kenfinnigan has joined #seam-dev [23:08:56] *** balunasj_away has quit IRC [23:08:59] <sbryzak> hopefully all of the distribution build will be sorted out by then [23:09:32] <sbryzak> i.e. API/javadoc will be consolidated into a single document, all module examples will be included, etc [23:09:53] <lightguard_jp> Are we only planning one CR? [23:10:04] <sbryzak> yes, just one CR is planned at this stage [23:10:20] <lightguard_jp> Follow final up with a 3.0.1 fairly quickly? [23:10:21] <sbryzak> hopefully it will be all we need, as the Seam 3 release has been a long time coming [23:10:42] <sbryzak> lightguard_jp: that is probably what will happen [23:10:53] <lightguard_jp> That works. [23:11:03] <sbryzak> as with any new software release, i don't expect Seam to be perfect [23:11:09] *** clerum_ has joined #seam-dev [23:11:24] <sbryzak> so let's go through the list of modules [23:11:35] <sbryzak> first up we have Solder [23:12:01] <sbryzak> just a moment while i bring up the jira page on my 256kbps connection... [23:12:40] <sbryzak> ok, it looks like we still have a few blocker issues [23:12:59] <sbryzak> lightguard_jp: a couple of them were raised by you [23:13:01] *** tsurdilo has left #seam-dev [23:13:07] <lightguard_jp> Hm, let me look [23:13:11] <sbryzak> typesafe logging we probably won't include in the final release [23:13:18] <sbryzak> as we need more time to work out how to do it properly [23:14:02] <lightguard_jp> sbryzak: Which URL are you using to see the versions? [23:14:15] <sbryzak> here's the blockers: https://issues.jboss.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+SOLDER+AND+resolution+%3D+Unresolved+AND+priority+%3D+Blocker+ORDER+BY+key+DESC&mode=hide [23:14:24] *** clerum has quit IRC [23:14:41] <lightguard_jp> SOLDER-47 we know there's still issues [23:14:42] <jbossbot> jira [SOLDER-47] Cannot use Solder in Glassfish 3.1 [Open (Unresolved) Bug, Blocker, Shane Bryzak] https://issues.jboss.org/browse/SOLDER-47 [23:14:55] <lightguard_jp> SOLDER-64 we don't really know about [23:14:56] <jbossbot> jira [SOLDER-64] Make Solder portable to Resin's CDI implementation [Open (Unresolved) Task, Blocker, Unassigned] https://issues.jboss.org/browse/SOLDER-64 [23:15:08] <lightguard_jp> I don't think we've done any CanDI testing [23:15:09] *** clerum_ has quit IRC [23:15:18] <sbryzak> I need to discuss 47 with Dan to see where we're at [23:15:31] <stuartdouglas> SOLDER-2 is not really doable [23:15:33] <jbossbot> jira [SOLDER-2] Rework ServletContextResourceLoader to not rely on static for registration [Open (Unresolved) Bug, Blocker, Unassigned] https://issues.jboss.org/browse/SOLDER-2 [23:15:42] <sbryzak> i think they've made the fix in GF but it didn't make it into their release in time [23:15:57] <lightguard_jp> quite possible [23:16:08] <lightguard_jp> I've been fairly detached from it for a while [23:16:08] <sbryzak> ok, so for CR1 i think we only had a couple of issues to sort out anyway [23:16:14] <stuartdouglas> although ServletContextResourceLoader does not work consistently anyway due to startup ordering issues [23:16:27] *** clerum has joined #seam-dev [23:16:37] *** daniel_hinojosa has quit IRC [23:16:38] <sbryzak> let's move onto the catch module [23:17:01] <sbryzak> jason could you give us a status update? [23:18:14] <sbryzak> lightguard_jp: ^^ [23:18:31] <lightguard_jp> Catch is going pretty well, I have a couple of doc issues and the StackTraceElement filtering to code up. I have the weekend I can get that done though, no problems meeting the CR release [23:18:48] <sbryzak> great, do you think it might be ready early next week? [23:19:16] <lightguard_jp> CR for Catch is scheduled for Wednesday, I may have it finished before then though [23:19:33] <sbryzak> cool [23:19:44] <lightguard_jp> +1 for long weekends :) [23:19:45] <sbryzak> ok, next up is config [23:19:58] <stuartdouglas> not much has changed with config [23:20:00] <sbryzak> stuartdouglas: could you give us an update on both config and persistence modules? [23:20:24] <stuartdouglas> there are a few minor issues, but not enough to stop the CR release [23:20:46] *** kenfinnigan has quit IRC [23:20:47] <sbryzak> i think we just need to remove the license headers in config [23:20:50] <lightguard_jp> There was some discussion on the forums about Persistence and Catch with the transactions [23:21:11] <lightguard_jp> Sorry, not Catch, Faces [23:21:22] <stuartdouglas> persistence needs a bit more work on the docs [23:21:28] *** kenfinnigan has joined #seam-dev [23:21:35] <stuartdouglas> and I still have not done the example :-( [23:21:43] <sbryzak> is catch polished enough for a CR release now? [23:22:25] <lightguard_jp> sbryzak: I need to get the little doc issues fixed, but other than that, yes [23:22:29] *** daniel_hinojosa has joined #seam-dev [23:22:34] <stuartdouglas> to be honest I think it would be better to demonstrate persistence in one of the joint examples [23:22:40] <sbryzak> oops, sorry i meant config [23:22:47] <sbryzak> lightguard_jp: sorry ;) [23:22:57] <sbryzak> coffee hasn't kicked in yet [23:22:58] <stuartdouglas> I'll just check jira [23:23:07] <sbryzak> i can take care of SEAMXML-35 [23:23:08] <jbossbot> jira [SEAMXML-35] Remove / update license headers [Open (Unresolved) Task, Minor, Stuart Douglas] https://issues.jboss.org/browse/SEAMXML-35 [23:23:22] <lightguard_jp> The Faces / Persistence discussion is at http://seamframework.org/Community/TransactionsAndRedirect for those interested [23:23:24] <stuartdouglas> There is an eclipse plugin that can do that in one hit [23:23:40] <sbryzak> update the license headers? [23:23:42] <lightguard_jp> Yes [23:23:43] <stuartdouglas> yea [23:23:47] <lightguard_jp> I don't remember what it's called [23:23:52] <lightguard_jp> But Google does :) [23:23:59] <sbryzak> heh ok i'll google it [23:24:13] <stuartdouglas> SEAMXML-23 [23:24:15] <jbossbot> jira [SEAMXML-23] NPE with injection [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/SEAMXML-23 [23:24:29] <stuartdouglas> I will try and fix that one today [23:24:37] <lightguard_jp> http://wiki.eclipse.org/How_to_use_Eclipse_copyright_tool [23:24:39] <stuartdouglas> should be fairly simple [23:24:57] <sbryzak> stuartdouglas: thanks, once that's done please let me know and i'll handle the release [23:25:00] <lightguard_jp> Trying to save you from long internet waits Shane :) [23:25:13] <sbryzak> lightguard_jp: you're so thoughtful ;) [23:25:28] <lightguard_jp> Don't clean your local maven repo :) [23:25:31] <stuartdouglas> http://jautodoc.sourceforge.net/ [23:25:35] <stuartdouglas> Is the one that I have used [23:25:37] <sbryzak> stuartdouglas: how about persistence, when do you think that will be ready? [23:25:58] <stuartdouglas> Code wise it is fine [23:26:17] <stuartdouglas> I will try and finish up the docs today as well [23:26:41] <sbryzak> ok, thanks [23:26:58] <sbryzak> on the subject of docs, i have one of the red hat documentation team reviewing all our docs at the moment [23:27:23] <sbryzak> they should be submitting any patches for spelling/grammar directly via github [23:27:40] <lightguard_jp> Good to know [23:27:47] <sbryzak> ok next module [23:28:04] <sbryzak> seam cron [23:28:17] <sbryzak> we haven't included this module in the release [23:28:31] <sbryzak> but just for a quick update, i was told that pete royle was working on it again [23:28:47] <sbryzak> so once it's final we can do a standalone release [23:29:06] <sbryzak> next is the drools module [23:29:29] <sbryzak> i need to follow this up with the drools team [23:29:46] <sbryzak> but i'm pretty certain that they are going to include this in the drools release proper [23:29:54] <sbryzak> so it won't be part of the seam distribution [23:30:09] <sbryzak> next one is faces [23:30:26] <sbryzak> it doesn't seem like brian is online [23:30:29] <lightguard_jp> All of the Faces devs are out [23:30:51] <sbryzak> ok let's see what we have in jira... [23:31:04] <sbryzak> for CR1 there's still 14 outstanding issues [23:31:27] <sbryzak> most of them seem pretty minor [23:31:53] <sbryzak> so hopefully no problems for the release [23:32:07] <sbryzak> next module on the list is GWT [23:32:18] <sbryzak> i actually had a conf call with mike brock this morning [23:32:38] <sbryzak> from what i understand from our QE team there is 1 blocker issue [23:32:49] <sbryzak> hopefully it will be sorted out in the next week though [23:33:03] <sbryzak> just so everyone knows, this is another of those modules that aren't included in the Seam distribution itself [23:33:14] <sbryzak> but rather released by the respective owning project [23:33:21] <sbryzak> in this case, Errai [23:34:20] <sbryzak> once the next release is done and the blocker fixed, we plan on making GWT a lot more prominent in the Seam examples [23:34:46] <sbryzak> in our attempt to change the general perception that Seam is just about JSF and EJB [23:34:55] *** cbrock has quit IRC [23:34:57] <sbryzak> hopefully we'll have some success :) [23:35:16] <lightguard_jp> Lots of blogs :) [23:35:19] <sbryzak> next module is international [23:35:25] <sbryzak> is ken here? [23:35:32] <kenfinnigan> Yes I am [23:35:35] <sbryzak> hey ken :) [23:35:40] <kenfinnigan> Hey [23:35:40] <sbryzak> could you give us a status update please? [23:36:17] <kenfinnigan> So the major changes to the API that I was hoping to have for this major release is on hold [23:36:33] <kenfinnigan> Waiting on some updates to logging tools to support it [23:37:07] <kenfinnigan> So this weekend I will be doing some doc updates, test updates, maybe some clean up [23:37:19] <sbryzak> any major issues for the CR1 release? [23:37:32] <kenfinnigan> jose_freitas: Are you about? Do you think the example app will be ready? [23:37:40] <kenfinnigan> Don't think so no [23:37:52] <jose_freitas> well, I have the worldsclock [23:38:20] <kenfinnigan> Is it ready to be included in the module? [23:38:20] [23:38:51] <jose_freitas> kenfinnigan, just have to add some comments, but its working fine [23:39:11] <kenfinnigan> If it's in a functional state we can leave it as is for CR1 and add new features for future releases [23:39:20] <jose_freitas> ok [23:39:39] <sbryzak> so we're well on track for a release early/mid next week? [23:39:52] <kenfinnigan> If you can add the comments and then push the commit, I'll look to incorporate it [23:40:01] <kenfinnigan> Should be fine [23:40:06] <sbryzak> great :) [23:40:15] <sbryzak> if we can get the example in, all the better [23:40:42] <sbryzak> the example doesn't have to be perfect [23:40:53] <kenfinnigan> We'll aim to get it in and work from there [23:40:53] <sbryzak> we can work on it all the way up to the final release [23:41:02] <sbryzak> it's the module APIs that need to be frozen [23:41:07] <sbryzak> sounds good [23:41:43] <sbryzak> ok next on the list is jms [23:41:48] <stuartdouglas> Has anyone else tried the new seam persistence Jta TransactionManager based synchronisations in seam persistence? [23:42:30] <sbryzak> stuartdouglas: i haven't [23:43:00] <sbryzak> i could update my examples to use it though if that helps? [23:43:16] <lightguard_jp> stuartdouglas: I have not [23:43:33] <stuartdouglas> If you are using the lastest seam persistence on jboss/glassfish it should be using it automatically [23:43:54] <sbryzak> ah, then in that case yes [23:43:58] <sbryzak> i've tried it ;) [23:44:21] <stuartdouglas> excellent :-) [23:44:40] <sbryzak> and nothing broke, so i assume it all works as intended :) [23:44:49] <sbryzak> ok, so jms module... [23:45:00] <sbryzak> i don't see jordan online [23:45:10] <sbryzak> i believe there were some issues though [23:45:32] <sbryzak> at this stage it looks like it will be released separately, after seam 3 final [23:45:47] <sbryzak> next module is mail [23:46:02] <sbryzak> i noticed cody online before... [23:46:11] <sbryzak> clerum: ah there you are [23:46:12] <lightguard_jp> He's here in the channel [23:46:17] <sbryzak> care to give us an update? [23:46:18] <clerum> yea [23:47:00] <clerum> I need to send a follow email to the list reguarding the suggestions made [23:47:05] <clerum> I was able to implement most of them [23:47:26] <sbryzak> great [23:47:33] *** rruss has quit IRC [23:47:40] <clerum> thats about it thorugh [23:47:44] <sbryzak> last time we chatted you thought that mail wouldn't be ready in time for the release [23:47:45] <clerum> docs are next after that [23:47:46] <sbryzak> is that still the case? [23:47:47] <clerum> right [23:47:51] <clerum> yep [23:47:58] <sbryzak> no problem [23:47:58] <lightguard_jp> Too bad [23:48:08] <sbryzak> whenever it's ready, we'll release it separately [23:48:23] <sbryzak> and give it some fanfare in the form of blog posts, etc [23:48:58] <sbryzak> next module is remoting [23:49:11] <sbryzak> i'm just checking my outstanding issues for CR1 [23:49:30] <sbryzak> there's a couple of minor issues i need to address [23:49:40] <sbryzak> the rest of them can be bumped [23:50:12] <sbryzak> oh, one of the things on my to-do list for remoting is to use the new seam-conversation library that Ales has written [23:50:18] *** kenfinnigan has quit IRC [23:50:30] <sbryzak> unfortunately he hasn't done a release yet, it only exists in code form on github [23:51:02] <sbryzak> but if you want to manage the conversation context outside of JSF, and don't want to create a hard dependency on weld, that's what you should use [23:51:03] *** cbrock has joined #seam-dev [23:51:03] *** cbrock has quit IRC [23:51:03] *** cbrock has joined #seam-dev [23:51:13] <sbryzak> i'll try to catch him today sometime to sort out a release [23:51:24] <jose_freitas> clerum, do you have a snapshot? [23:51:40] <sbryzak> besides that, remoting should be good for a CR release this weekend [23:52:12] <sbryzak> next one on the list is rest [23:52:21] <clerum> just what is on github [23:52:28] <clerum> but I don't think there is any maven artifacts [23:52:34] <sbryzak> jharting: could you please give us an update? [23:53:05] <jharting> rest is in a good shape, there are very few issues to address [23:53:49] <sbryzak> when will it be ready for a CR release? [23:54:46] <jharting> early next week should not be a problem although I'd like to do a release after the solder release so that I can test the rest module with the latest version of solder [23:55:13] <sbryzak> no problem, we'll make the solder release a priority then [23:55:35] <sbryzak> ok, next module is security [23:55:41] <sbryzak> currently i'm working on the documentation [23:56:00] <sbryzak> i probably won't have it all completed for CR1, but i'll have a few chapters done at least [23:56:12] <sbryzak> there's just too many other things on my to-do list that need attention, unfortunately [23:56:28] <sbryzak> also, some of the examples i believe have some issues [23:56:48] <sbryzak> and i still need to refactor part of the external authentication module to integrate it with the core security api [23:57:12] <sbryzak> unfortunately it seems that marcel (the contributor of the external module) is too busy with work, etc at the moment to spend any time on it [23:57:20] *** marekn has left #seam-dev [23:57:35] <sbryzak> so i've had to get myself up to speed with it [23:57:47] <sbryzak> that's slowed me down a little bit [23:57:55] <sbryzak> it's on track for a CR1 release by the middle of next week though [23:58:20] <sbryzak> the oustanding functionality that i haven't had a chance to test yet is SAML authentication [23:58:40] <sbryzak> however if i have too many problems with it, i think it will be safe to just exclude it from the release [23:58:50] <sbryzak> next module is servlet [23:59:15] <sbryzak> just checking jira for issues... [23:59:29] <sbryzak> ok, nothing major it seems [23:59:51] <sbryzak> i'll spend a little bit of time checking it over, but i'm pretty sure it's ready for a CR release