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

[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

top