[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