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

[00:01:09] *** gastaldi has quit IRC
[00:21:36] *** gumII has quit IRC
[00:28:21] *** jamezp_afk has quit IRC
[00:29:08] *** jamezp_afk has joined #seam-dev
[00:29:08] *** ChanServ sets mode: +v jamezp_afk
[00:29:17] *** jamezp_afk is now known as jamezp
[00:30:44] *** clerum has joined #seam-dev
[00:30:45] *** ChanServ sets mode: +v clerum
[00:42:23] *** jamezp is now known as jamezp_afk
[01:43:34] *** tkimura has joined #seam-dev
[02:08:20] *** clerum has quit IRC
[02:18:15] *** Diablo-D3 has joined #seam-dev
[02:32:44] *** alesj has quit IRC
[03:02:03] *** tkimura has quit IRC
[03:05:47] *** tkimura has joined #seam-dev
[03:12:27] *** tkimura has quit IRC
[03:25:55] *** tkimura has joined #seam-dev
[03:26:52] *** clerum has joined #seam-dev
[03:26:53] *** ChanServ sets mode: +v clerum
[03:31:50] *** gastaldi has joined #seam-dev
[03:31:50] *** ChanServ sets mode: +v gastaldi
[03:32:14] *** gastaldi has quit IRC
[03:38:07] *** clerum has quit IRC
[07:10:30] *** tkimura has quit IRC
[07:30:56] *** koentsje has joined #seam-dev
[07:53:20] *** koentsje has quit IRC
[08:00:08] *** tremes has joined #seam-dev
[08:10:02] *** daniel_hinojosa has quit IRC
[08:42:21] *** mkouba has joined #seam-dev
[09:11:54] *** alesj has joined #seam-dev
[09:13:07] *** maschmid has joined #seam-dev
[09:23:12] <nickarls> anyone around for a quick brain-exercise in injection/proxing? ;-)
[09:23:41] *** oskutka has joined #seam-dev
[09:29:50] *** jharting has joined #seam-dev
[09:29:50] *** ChanServ sets mode: +v jharting
[09:30:25] <nickarls> stuartdouglas: ^^^ bored enough for the challenge?
[09:36:31] *** alesj has quit IRC
[09:45:45] *** amitev2 is now known as amitev
[10:54:45] <stuartdouglas> nickarls: hey
[11:03:48] *** mnovotny has joined #seam-dev
[11:04:42] <nickarls> stuartdouglas: howdy
[11:04:51] <stuartdouglas> you had a question?
[11:05:19] <nickarls> I have an entity for application settings and a sessionscoped-producer for that (since the Setting is not a bean and I want to inject the settings)
[11:05:26] *** omid has joined #seam-dev
[11:05:47] <nickarls> now I need to change settings mid-session but most session scoped beans have already grabbed the old settings object for their injections
[11:06:10] <nickarls> and I need some sort of proxyfication for the Settings object, I think
[11:06:19] <nickarls> can decorators be used for this?
[11:06:35] <stuartdouglas> if you are using a session scoped object it should be proxies already
[11:06:37] <nickarls> or do I just have to craete a session scoped class from the entity in order to get the proxy-effect
[11:06:54] <nickarls> is the session-scoped producer a proxy in itself?
[11:07:16] <stuartdouglas> yes
[11:07:24] <stuartdouglas> if you inject a normal scoped object it is proxied
[11:07:31] <stuartdouglas> and session scope is a normal scope
[11:08:02] <nickarls> hmm, strange. Wonder where it can get the old value from, then. have to look closer into it
[11:09:25] *** alesj has joined #seam-dev
[11:09:52] *** omid has quit IRC
[11:23:19] *** pmuir has joined #seam-dev
[11:52:29] *** sgilda has joined #seam-dev
[12:03:40] *** alesj has quit IRC
[12:03:42] *** pmuir has quit IRC
[12:04:41] *** pmuir has joined #seam-dev
[12:20:26] *** nickarls has quit IRC
[12:21:04] *** alesj has joined #seam-dev
[12:22:51] *** nickarls has joined #seam-dev
[12:52:23] *** pmuir has quit IRC
[13:36:53] *** jamezp_afk has quit IRC
[13:38:27] *** jamezp has joined #seam-dev
[13:38:27] *** ChanServ sets mode: +v jamezp
[14:00:19] *** alesj has quit IRC
[14:16:57] *** mbg has joined #seam-dev
[14:16:57] *** ChanServ sets mode: +v mbg
[14:24:14] *** amitev has quit IRC
[14:24:32] *** amitev has joined #seam-dev
[14:38:05] *** jganoff has joined #seam-dev
[14:38:05] *** ChanServ sets mode: +v jganoff
[14:43:21] *** edburns has joined #seam-dev
[15:04:14] *** clerum has joined #seam-dev
[15:04:14] *** ChanServ sets mode: +v clerum
[15:16:46] *** jganoff has quit IRC
[15:18:55] *** rruss has joined #seam-dev
[15:35:38] *** jganoff has joined #seam-dev
[15:35:38] *** ChanServ sets mode: +v jganoff
[15:39:02] *** alex5771 has quit IRC
[15:39:34] *** alex5771 has joined #seam-dev
[16:38:48] *** pmuir has joined #seam-dev
[17:03:55] *** mkouba has quit IRC
[17:15:49] *** tremes has quit IRC
[17:16:11] *** alesj has joined #seam-dev
[17:23:41] *** alesj has quit IRC
[17:28:06] *** pmuir has quit IRC
[17:41:12] *** pmuir has joined #seam-dev
[17:55:04] *** jose_freitas has joined #seam-dev
[17:56:19] *** tremes has joined #seam-dev
[17:56:22] *** tremes has left #seam-dev
[17:56:51] <clerum> is flash scoped going usuable via @FlashScoped in jsf 2.2?
[18:16:55] *** oranheim has joined #seam-dev
[18:18:05] *** tremes has joined #seam-dev
[18:18:18] *** pmuir has quit IRC
[18:27:01] *** mnovotny has quit IRC
[18:38:06] *** echelog-2 has joined #seam-dev
[18:40:32] *** jamezp has joined #seam-dev
[18:40:32] *** ChanServ sets mode: +v jamezp
[18:41:52] *** jharting has left #seam-dev
[19:20:39] *** oskutka has quit IRC
[19:25:13] <jbossbot> git [jms] push develop 6a93e25.. Marek Schmidt SEAMJMS-58, make the statuswatcher work on both AS6 and AS7
[19:25:14] <jbossbot> jira [SEAMJMS-58] Make the JMS Status Watcher work on both AS6 and AS7 [Pull Request Sent (Unresolved) Task, Major, Marek Schmidt] https://issues.jboss.org/browse/SEAMJMS-58
[19:25:14] <jbossbot> git [jms] push develop feed405.. John Ament Merge pull request #17 from maschmid/SEAMJMS-58...
[19:25:14] <jbossbot> git [jms] push develop URL: http://github.com/seam/jms/compare/4e4cc99...feed405
[19:34:11] *** tsurdilo has joined #seam-dev
[19:48:53] *** nilian has joined #seam-dev
[19:58:41] *** Diablo-D3 has quit IRC
[19:59:55] <edburns> bleathem: Hello, are you here?
[20:13:25] *** jamezp is now known as jamezp_afk
[20:22:49] <bleathem> edburns: hello
[20:23:34] <edburns> bleathem: Hi there. I was talking to Lincoln Friday about some new events from the flash.
[20:23:58] <edburns> bleathem: I have them implemented, but I wanted to bring to your attention a subtlety that goes beyond just those new issues.
[20:24:22] <bleathem> ok, I'm not familiar with the conversation, but go ahead
[20:24:41] <edburns> bleathem: It's ok, you don't need to be.  Here's the deal.
[20:25:41] <edburns> Any of the events that JSF (or Servlet, for that matter) fires are *not* propogated across the nodes in a cluster, even though the data that the events pertain to *is* propogated across the nodes in the cluster.
[20:26:07] *** struberg has joined #seam-dev
[20:26:31] <edburns> Let me say that again, now that Markus Struberg is here.
[20:26:37] <edburns> Any of the events that JSF (or Servlet, for that matter) fires are *not* propogated across the nodes in a cluster, even though the data that the events pertain to *is* propogated across the nodes in the cluster.
[20:27:16] <struberg> nope definitely not
[20:27:20] <edburns> For example if you declare an HttpSessionAttributeListener, and you do some operations that cause that listener to be invoked, it will only be invoked on *one* node in the cluster.
[20:27:35] <struberg> edburns if you speak of  CDI events
[20:27:56] <struberg> then those events are just propagated to _active_ contextual instances of the current thread
[20:27:57] <edburns> This is true even if the data about which the event is notifying *is* replicated across the nodes in the cluster.
[20:28:10] <struberg> yup, events != messages
[20:28:18] <edburns> exactly.
[20:28:42] <bleathem> sounds gross
[20:28:50] <edburns> Ok.  I wanted to share this here because Lincoln's main impetus for filing JAVASERVERFACES_SPEC_PUBLIC-766, which I just implemented, was to provide CDI support for the JSF flash scope.
[20:29:33] <edburns> When I did my TDD for the feature, and the hudson job ran the tests with clustering enabled (which generally I don't do locally because that's the hudson job's job), the test failed for this reason.
[20:29:54] <bleathem> so the support is there, but won't work (out of the box anyways) for clustered environments
[20:30:05] <bleathem> is CDI 1.1 doing anything to address this? do you know struberg?
[20:30:18] <edburns> bleathem: Yes, that is correct.
[20:32:03] <struberg> nope this is explicitely left out
[20:32:16] <bleathem> ok
[20:32:42] <edburns> Ok, thanks for your time.  END OF LINE.
[20:32:54] <bleathem> perhaps something a JMS/CDI bridge could solve, maybe something John Ament could write an extension for
[20:33:06] <bleathem> thanks for looking at this edburns
[20:33:24] <bleathem> I gotta head out for a bit -- afk for a while
[20:34:13] *** alesj has joined #seam-dev
[20:34:38] *** struberg1 has joined #seam-dev
[20:34:48] <struberg1> oops, lost contact
[20:34:55] <struberg1> nope this is explicitely left out
[20:34:55] <struberg1> 20:22
[20:34:55] <struberg1> cdi events are really only propagated to currently active beans for the current beanmanager
[20:34:55] <struberg1> 20:23
[20:34:55] <struberg1> so they won't even get propagated to non-active conversations
[20:34:55] <struberg1> 20:23
[20:34:56] <struberg1> even if the conversation gets reactivated later
[20:34:56] <struberg1> 20:24
[20:34:57] <struberg1> think about it as a very comfortable implementation of the observer/observable pattern
[20:36:10] *** struberg has quit IRC
[20:41:54] <struberg1> edburns the problem as I see it is that there is not 1 FlashScope at a time
[20:42:09] <struberg1> because if you have concurrent requests
[20:42:20] <struberg1> then there might be lots of on a server at the same time
[20:42:35] <struberg1> theoretically even in the same session (ajax on different browser tabs)
[20:43:22] <struberg1> so any of those PostConstruct and PreDestroy events must always only get delivered to ManagedBeans of the very scope
[20:43:57] *** alesj has quit IRC
[20:44:27] <struberg1> also consider the funny behaviour if the redirect is faster than finishing the current faces request
[20:44:34] <struberg1> had this pretty often already
[20:48:23] *** Diablo-D3 has joined #seam-dev
[20:48:33] <struberg1> oki, need to go off to get some drinks ;) gn8!
[20:48:44] *** struberg1 has quit IRC
[20:50:58] <jose_freitas> lol, I have a dependency artifact that's missing on my project and I don't know who is trying to use. When I run mvn dependency:tree it fails because it fails to download the same dependency. :)
[20:53:37] *** edburns has left #seam-dev
[20:53:43] *** edburns has joined #seam-dev
[21:03:03] *** tsurdilo has quit IRC
[21:09:57] *** emmanuel has joined #seam-dev
[21:19:19] *** mbg has quit IRC
[21:20:10] *** mbg has joined #seam-dev
[21:20:22] *** mbg has quit IRC
[21:20:22] *** mbg has joined #seam-dev
[21:20:22] *** ChanServ sets mode: +v mbg
[21:39:19] *** jamezp_afk is now known as jamezp
[21:41:10] *** jganoff has quit IRC
[21:43:05] *** oskutka has joined #seam-dev
[21:45:16] *** jose_freitas has quit IRC
[21:57:15] *** tremes has left #seam-dev
[21:57:46] *** sbryzak has joined #seam-dev
[21:57:46] *** ChanServ sets mode: +o sbryzak
[21:58:44] <jbossbot> git [parent] push master ca9f9c8.. Marek Schmidt update arquillian.glassfish.version to 1.0.0.CR2
[21:58:44] <jbossbot> git [parent] push master 9e0570f.. Shane Bryzak Merge pull request #8 from maschmid/arq-upgrade...
[21:58:44] <jbossbot> git [parent] push master URL: http://github.com/seam/parent/compare/616cd7e...9e0570f
[21:59:01] <jbossbot> git [remoting] push develop f1575db.. Tomas Remes SEAMREMOTING-52 -AS 6 profile update
[21:59:02] <jbossbot> jira [SEAMREMOTING-52] Could not deploy model example to AS6 [Pull Request Sent (Unresolved) Bug, Major, Tomas Remes] https://issues.jboss.org/browse/SEAMREMOTING-52
[21:59:02] <jbossbot> git [remoting] push develop e2fb09b.. Shane Bryzak Merge pull request #27 from tremes/update_as6_profile...
[21:59:02] <jbossbot> git [remoting] push develop URL: http://github.com/seam/remoting/compare/262b5e3...e2fb09b
[22:15:34] *** rruss has quit IRC
[22:16:30] *** Diablo-D3 has quit IRC
[22:16:41] *** Diablo-D3 has joined #seam-dev
[22:21:58] *** jamezp has quit IRC
[22:23:05] *** jamezp has joined #seam-dev
[22:23:05] *** ChanServ sets mode: +v jamezp
[22:26:27] *** emmanuel has quit IRC
[22:26:32] *** bleathem has quit IRC
[22:26:59] *** nilian has quit IRC
[22:27:58] *** bleathem has joined #seam-dev
[22:27:58] *** ChanServ sets mode: +v bleathem
[22:33:36] *** edburns is now known as edburns_away
[22:50:40] *** struberg has joined #seam-dev
[23:05:28] *** hannelita has joined #seam-dev
[23:05:57] *** ChanServ sets mode: +v hannelita
[23:07:32] *** struberg has quit IRC
[23:12:22] *** rruss has joined #seam-dev
[23:35:36] *** struberg has joined #seam-dev
[23:37:58] *** jamezp has quit IRC
[23:38:46] *** Dirge1 has joined #seam-dev
[23:47:08] *** jamezp has joined #seam-dev
[23:47:08] *** ChanServ sets mode: +v jamezp
[23:50:43] *** oskutka has quit IRC

top