[00:01:44] *** kevinpollet has joined #seam-dev [00:02:41] *** aslak has quit IRC [00:03:06] *** gastaldi has quit IRC [00:04:46] *** sbryzak has joined #seam-dev [00:04:46] *** sbryzak has quit IRC [00:04:46] *** sbryzak has joined #seam-dev [00:09:00] *** gastaldi has joined #seam-dev [00:10:29] <gastaldi> hey [00:14:36] *** kevinpollet has quit IRC [00:17:34] <lightguard_jp> gastaldi: Hey [00:20:23] <lightguard_jp> clerum: Are you still here? [00:21:05] *** sannegrinovero has quit IRC [00:21:06] <gastaldi> I think sbryzak got my Seam Transactions question answered [00:21:24] <lightguard_jp> Okay [00:32:29] <gastaldi> hey mbg ! [00:32:37] <gastaldi> any work on Seam Spring yet ? [00:50:29] *** alesj has left #seam-dev [00:52:19] *** edburns has joined #seam-dev [00:52:26] <edburns> bleathem: Hello, are you here? [00:54:25] <lightguard_jp> sbryzak: ping [00:54:30] *** gastaldi has quit IRC [00:54:33] <sbryzak> lightguard_jp: pong [00:54:54] <lightguard_jp> sbryzak: Tried to update the docs for catch, got this error updating the latest link [00:54:56] <lightguard_jp> Server does not support hardlink at openssh dot com extension [00:55:08] <lightguard_jp> I did a symlink, but it doesn't show in the index. [00:56:00] <sbryzak> are the changes checked in? [00:56:21] <lightguard_jp> Yeah, everything has been uploaded, just can't create the latest link [00:56:39] <sbryzak> ah, you mean on docs.jboss.org? [00:58:09] <lightguard_jp> sbryzak: Yes [00:59:15] <sbryzak> looking now [00:59:21] <sbryzak> shouldn't the version be 3.1.0.Alpha1? [00:59:50] <akazakov> hi guys! I have a question regarding Seam 3 Persistence module support in JBoss Tools. See https://issues.jboss.org/browse/JBIDE-9400 [00:59:51] <jbossbot> jira [JBIDE-9400] Tooling shows warning for Seam 3 Persistence created EntityManager injection [Open (Unresolved) Bug, Major, Alexey Kazakov] https://issues.jboss.org/browse/JBIDE-9400 [01:00:06] *** emmanuel has quit IRC [01:00:17] <akazakov> can anybody from persistence module team help me? [01:02:01] <sbryzak> lightguard_jp: i recreated the link, seems to be working now [01:02:09] <sbryzak> akazakov: you need to speak to stuartdouglas [01:02:21] <stuartdouglas> hi [01:02:48] <akazakov> stuartdouglas: does Seam provide a built-in bean with EntityManager type by default or you have to define a producer annotated @ExtensionManaged to get EntityManager injectable? [01:02:51] *** epbernard has joined #seam-dev [01:02:51] *** epbernard is now known as emmanuel [01:03:06] <stuartdouglas> you need to provide the @ExtensionManaged producer [01:03:17] <stuartdouglas> and when seam sees one of them it creates the entity manager bean [01:04:05] <akazakov> stuartdouglas: ok. does this bean have @Default qualifier? [01:04:16] <stuartdouglas> it has the same qualifiers as the producer [01:04:25] <akazakov> ah.. ok [01:04:30] <stuartdouglas> that way you can define multiple smpc beans [01:05:13] <akazakov> stuartdouglas: thank you! [01:05:18] <stuartdouglas> np [01:05:43] <akazakov> stuartdouglas: what about Session bean? [01:06:02] <stuartdouglas> what do you mean? [01:06:29] <akazakov> I see in the docs that there are two built-in beans. EntityManger and Session [01:06:46] <stuartdouglas> ah, if you are using native hibernate [01:06:51] <akazakov> yes [01:07:06] <stuartdouglas> same thing, but your producer produces a SessionFactory instead of an EntityManagerFactory [01:07:24] <akazakov> got it [01:10:40] *** emmanuel has quit IRC [01:14:49] <clerum> lightguard_jp: here now [01:32:15] <lightguard_jp> clerum: I think you answered me in the email [01:37:13] <lightguard_jp> clerum: I'll release mail [01:38:45] <clerum> k [01:38:47] <clerum> cool [01:45:47] <lightguard_jp> clerum: Had to remove some snapshots from the example pom [01:45:51] <lightguard_jp> running the release now [01:48:42] *** daniel_hinojosa has joined #seam-dev [01:59:47] <jbossbot> git [mail] push 3.0.0.Alpha1 eee1c65.. LightGuard Removing SNAPSHOTs from the Example [01:59:47] <jbossbot> git [mail] push 3.0.0.Alpha1 7262048.. LightGuard [maven-release-plugin] prepare release 3.0.0.Alpha1 [01:59:47] <jbossbot> git [mail] push 3.0.0.Alpha1 URL: http://github.com/seam/mail/compare/0000000...e2ca642 [02:01:48] *** oskutka has quit IRC [02:02:19] <ssachtleben> nice finally :) [02:02:59] <lightguard_jp> ssachtleben: It's not up in the repo just yet though [02:03:31] <ssachtleben> well I can wait a bit longer but I see movement now [02:03:34] <ssachtleben> thats cool [02:04:07] <lightguard_jp> ssachtleben: As soon as the upload finishes it will be though [02:07:18] *** daniel_hinojosa has quit IRC [02:07:24] <lightguard_jp> ssachtleben: clerum https://repository.jboss.org/nexus/index.html#nexus-search;quick~seam-mail [02:07:32] *** edburns is now known as edburns_away [02:07:53] <jbossbot> git [mail] push develop eee1c65.. LightGuard Removing SNAPSHOTs from the Example [02:07:53] <jbossbot> git [mail] push develop 7262048.. LightGuard [maven-release-plugin] prepare release 3.0.0.Alpha1 [02:07:53] <jbossbot> git [mail] push develop 772e2eb.. LightGuard [maven-release-plugin] prepare for next development iteration [02:07:53] <jbossbot> git [mail] push develop 1913623.. LightGuard Merge branch 'release/3.0.0.Alpha1' into develop [02:07:53] <jbossbot> git [mail] push develop URL: http://github.com/seam/mail/compare/ae42a89...1913623 [02:07:54] <ssachtleben> nice [02:07:54] <jbossbot> git [mail] push master 79897e2.. tremes added functional test for send mail example [02:07:55] <jbossbot> git [mail] push master 346b97b.. tremes comments updated on send mail example functional test [02:07:56] <jbossbot> git [mail] push master ae42a89.. codylerum Merge pull request #7 from tremes/sendmail-example-ftest... [02:07:56] <jbossbot> git [mail] push master eee1c65.. LightGuard Removing SNAPSHOTs from the Example [02:07:57] <jbossbot> git [mail] push master 7262048.. LightGuard [maven-release-plugin] prepare release 3.0.0.Alpha1 [02:07:58] <jbossbot> git [mail] push master 772e2eb.. LightGuard [maven-release-plugin] prepare for next development iteration [02:07:59] <jbossbot> git [mail] push master 5564afc.. LightGuard Merge branch 'release/3.0.0.Alpha1' [02:07:59] <jbossbot> git [mail] push master URL: http://github.com/seam/mail/compare/f2119af...5564afc [02:12:12] <lightguard_jp> clerum: I think docs will be the next thing to work on :) [02:13:17] <lightguard_jp> sbryzak: Could you do the same thing for mail with the latest link for docs please? [02:13:23] <lightguard_jp> Not sure why it's not working for me [02:13:28] <sbryzak> lightguard_jp: sure [02:13:40] *** ssachtleben has quit IRC [02:13:42] <lightguard_jp> sbryzak: You're just doing ln <version> latest right? [02:14:52] <sbryzak> lightguard_jp: yes [02:14:55] <sbryzak> it's done [02:15:02] <lightguard_jp> sbryzak: Weird, thank you [02:15:06] <clerum> woo [02:15:32] <sbryzak> clerum: congrats on the release :) [02:17:52] <lightguard_jp> dinner time, be back later [02:22:29] *** lightguard_jp has quit IRC [02:23:23] *** daniel_hinojosa has joined #seam-dev [02:29:21] *** tkimura has joined #seam-dev [02:29:52] *** jamezp is now known as jamezp_afk [02:32:59] *** tsurdilo has joined #seam-dev [02:45:14] *** sgilda has quit IRC [02:51:02] *** sgilda has joined #seam-dev [02:59:43] *** gastaldi has joined #seam-dev [02:59:49] <gastaldi> hey again [02:59:50] <gastaldi> :) [03:01:53] *** gastaldi has quit IRC [03:03:22] *** johnament has joined #seam-dev [03:08:28] *** gastaldi has joined #seam-dev [03:10:45] *** gastaldi has quit IRC [03:12:45] *** gastaldi has joined #seam-dev [03:14:34] *** gastaldi has quit IRC [03:15:20] <johnament> oh man, the JMS 2 spec lead sent out a 7 page email. [03:21:37] *** gastaldi has joined #seam-dev [03:24:04] *** akazakov has quit IRC [03:30:27] *** gastaldi has quit IRC [03:33:04] *** gastaldi has joined #seam-dev [03:35:38] *** gastaldi has quit IRC [03:36:24] *** daniel_hinojosa has quit IRC [03:41:52] *** gastaldi has joined #seam-dev [03:41:54] *** gastaldi has quit IRC [03:45:42] *** daniel_hinojosa has joined #seam-dev [03:50:55] *** Diablo-D3 has joined #seam-dev [03:52:46] <johnament> anyone up? [03:58:47] <sbryzak> i'm here [03:58:52] *** johnament has quit IRC [04:01:59] *** amitev2 has joined #seam-dev [04:03:35] *** amitev has quit IRC [04:13:40] <bleathem> man JSF is way more complicated than it ought to be [04:22:32] *** daniel_hinojosa has quit IRC [04:35:38] *** jose_freitas has joined #seam-dev [05:00:01] *** jose_freitas has quit IRC [05:01:22] *** bleathem has quit IRC [05:07:11] * Diablo-D3 looks at the topic [05:07:16] <Diablo-D3> >teamspeak [05:07:19] <Diablo-D3> you fail forever. [05:08:04] *** bleathem has joined #seam-dev [05:09:40] <sbryzak> SEAM-44 [05:09:42] <jbossbot> jira [SEAM-44] Seam Conversation SPI fails due to wrong namespace in XML config [Resolved (Done) Bug, Blocker, Ales Justin] https://issues.jboss.org/browse/SEAM-44 [05:13:10] <jbossbot> git [conversation] push master 3930302.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.CR2 [05:13:10] <jbossbot> git [conversation] push master URL: http://github.com/seam/conversation/compare/2e2edbb...3930302 [05:13:13] <jbossbot> git [conversation] push 3.0.0.CR2 URL: http://github.com/seam/conversation/compare/0000000...46f5051 [05:13:19] <jbossbot> git [conversation] push master 268ae1e.. Shane Bryzak [maven-release-plugin] prepare for next development iteration [05:13:19] <jbossbot> git [conversation] push master URL: http://github.com/seam/conversation/compare/3930302...268ae1e [05:30:30] *** mbg has quit IRC [05:38:17] *** daniel_hinojosa has joined #seam-dev [06:11:52] *** daniel_hinojosa has quit IRC [06:15:49] *** tsurdilo has quit IRC [06:16:07] *** tsurdilo has joined #seam-dev [06:23:04] *** tsurdilo1 has joined #seam-dev [06:23:05] *** tsurdilo has quit IRC [06:33:18] *** bobmcw has joined #seam-dev [06:48:47] *** tsurdilo1 has quit IRC [06:57:26] *** lightguard_jp has joined #seam-dev [07:04:52] *** balunasj has quit IRC [07:07:40] *** hannelita has quit IRC [07:08:54] *** hannelita has joined #seam-dev [07:12:32] *** balunasj has joined #seam-dev [07:17:06] *** hannelita has quit IRC [07:23:55] *** msmigielski has joined #seam-dev [07:47:21] *** rruss has quit IRC [08:00:29] *** msmigielski has quit IRC [08:25:16] <sbryzak> lightguard_jp: ping [08:25:22] <lightguard_jp> sbryzak: Yes? [08:25:39] <sbryzak> you have some artifacts staged in nexus, did you intend to release them? [08:26:06] <lightguard_jp> I closed them [08:26:18] <sbryzak> ah, there's still a couple there [08:26:19] <lightguard_jp> They should be released [08:26:28] <lightguard_jp> 148 and 149? [08:26:59] <sbryzak> yep that's them [08:27:12] *** daniel_hinojosa has joined #seam-dev [08:27:19] <lightguard_jp> I didn't have release option, only close, which seemed a little odd [08:28:01] <sbryzak> hmm that's weird [08:28:24] <lightguard_jp> Crap, they aren't released, are they? [08:28:25] <lightguard_jp> Hrm [08:28:39] <sbryzak> want me to release them? [08:29:17] <lightguard_jp> Got them [08:29:43] <sbryzak> great :) [08:29:47] <lightguard_jp> That's better [08:30:14] <sbryzak> it makes it harder now that directory browsing is disabled [08:33:58] *** chkal has joined #seam-dev [08:34:38] *** jharting has joined #seam-dev [08:35:02] *** oskutka has joined #seam-dev [08:38:19] *** mgoldmann has joined #seam-dev [08:39:54] *** aslak has joined #seam-dev [08:54:53] <lightguard_jp> sbryzak: Yeah :( [08:59:42] *** msmigielski has joined #seam-dev [09:01:31] <Diablo-D3> oh hey [09:01:33] <Diablo-D3> this is nifty [09:01:48] <Diablo-D3> I can create a typical as7 mvn project in eclipse [09:05:42] *** epbernard has joined #seam-dev [09:05:42] *** epbernard is now known as emmanuel [09:19:10] *** msmigielski has quit IRC [09:20:43] *** msmigielski has joined #seam-dev [09:30:11] *** kevinpollet has joined #seam-dev [09:47:30] *** koentsje has joined #seam-dev [09:54:38] *** daniel_hinojosa has quit IRC [10:08:22] *** msmigielski has quit IRC [10:11:05] *** Mr-Adel has joined #seam-dev [10:11:09] *** Mr-Adel has left #seam-dev [10:11:40] *** kpiwko has joined #seam-dev [10:12:15] *** amitev2 is now known as amitev [10:28:25] *** alesj has joined #seam-dev [10:39:52] *** lightguard_jp has quit IRC [10:47:09] *** emmanuel has quit IRC [11:12:33] <jbossbot> git [xwidgets] push master 8fba41b.. Shane Bryzak implemented identity login and logout, registered identity widget for EL resolution [11:12:34] <jbossbot> git [xwidgets] push master URL: http://github.com/seam/xwidgets/compare/681c5a9...8fba41b [11:13:27] <jbossbot> git [university] push master 8f460b1.. Shane Bryzak fix identity management configuration, add security interceptor, minor [11:13:28] <jbossbot> git [university] push master 2526cc0.. Shane Bryzak implemented basic authentication [11:13:28] <jbossbot> git [university] push master URL: http://github.com/seam/university/compare/4849ca8...2526cc0 [11:17:56] <jbossbot> git [university] push master 89c3eb2.. Shane Bryzak dynamic render of page fragments depending on authentication status.. it's almost like magic [11:17:57] <jbossbot> git [university] push master URL: http://github.com/seam/university/compare/2526cc0...89c3eb2 [11:18:07] *** koentsje has quit IRC [11:32:27] *** koentsje has joined #seam-dev [11:33:10] *** emmanuel has joined #seam-dev [11:53:28] *** chkal has quit IRC [11:59:37] *** chkal has joined #seam-dev [12:02:30] *** tkimura has quit IRC [12:04:12] *** kevinpollet has quit IRC [12:16:23] *** pmuir has joined #seam-dev [12:16:23] *** pmuir has quit IRC [12:16:23] *** pmuir has joined #seam-dev [12:20:33] *** gastaldi has joined #seam-dev [12:20:55] <gastaldi> Morning all ! [12:21:14] <sbryzak> morning gastaldi [12:21:26] <gastaldi> Hey shane ! [12:21:58] <gastaldi> clerum: Congrats on the Seam Mail release [12:22:52] <gastaldi> sbryzak: you may update Seam University with Seam JCR alpha 2 [12:23:06] <sbryzak> gastaldi: thanks, will do [12:23:14] <gastaldi> Cool [12:24:13] <gastaldi> sbryzak: Can Seam Reports be part of Seam 3.1 ? [12:24:41] <gastaldi> The docs need to be improved [12:24:50] <sbryzak> gastaldi: sure, if they're ready for release [12:25:43] <sbryzak> gastaldi: good news, seam jcr alpha2 didn't break my app ;) [12:25:51] <gastaldi> Lol [12:25:58] <gastaldi> Thats cool [12:26:55] <jbossbot> git [university] push master bd2062e.. Shane Bryzak upgraded to Seam JCR 3.0.0.Alpha2, minor changes to login form [12:26:55] <jbossbot> git [university] push master URL: http://github.com/seam/university/compare/89c3eb2...bd2062e [12:26:57] <sbryzak> it's starting to look really awesome [12:27:45] <gastaldi> sbryzak: Can you attend the seam meeting tomorrow ? [12:27:57] <sbryzak> you mean on thursday? [12:27:57] *** amitev has quit IRC [12:28:07] <sbryzak> hmm, perhaps its tomorrow for you [12:28:10] *** msmigielski has joined #seam-dev [12:28:12] <sbryzak> day after tomorrow for me [12:28:17] <gastaldi> :) [12:28:33] *** amitev has joined #seam-dev [12:31:19] <gastaldi> Yeah, its Wednesday for me [12:31:25] <gastaldi> 6pm [12:35:56] *** aslak has quit IRC [12:35:56] *** gastaldi has quit IRC [12:54:07] *** aslak has joined #seam-dev [13:18:51] *** msmigielski has quit IRC [13:26:53] *** rmartinelli has joined #seam-dev [13:28:19] *** gastaldi has joined #seam-dev [13:28:53] *** jose_freitas has joined #seam-dev [13:29:43] *** kevinpollet has joined #seam-dev [13:29:46] <gastaldi> Hey folks ! [13:29:58] <jose_freitas> g'morning gastaldi [13:30:55] <gastaldi> Hey jose_freitas [13:31:07] <gastaldi> Sorry I could not attend TDC [13:34:00] <jose_freitas> hehehe [13:35:32] <jose_freitas> you didn't have time to prepare the proposal? or in case it's accepted you'd not have time to prepare the presentation? [13:39:29] <jose_freitas> gastaldi ^ [13:46:43] [13:47:13] <gastaldi> Too much work is killing me :P [13:47:37] <jose_freitas> yeah, I can imagine [13:49:07] <gastaldi> are you presenting Arquillian : the alien tech for testing ? [13:49:29] [13:49:57] <jose_freitas> dunno [13:50:04] <jose_freitas> made a proposal [13:50:13] <jose_freitas> but I'll change a lot the flow of the slides [13:50:41] <jose_freitas> the title might remain the same though [13:50:42] <jose_freitas> hehehe [13:52:17] <gastaldi> sbryzak: you there ? [13:52:22] <sbryzak> gastaldi: yep [13:52:53] <gastaldi> sbryzak: Pete told me that mark proctor from drools was saying that he wants to use seam jcr in the new version of guvnor which will mean it needs to be al licensened but currently it is lgpl licensed [13:53:12] <gastaldi> Is that right ? I thought it was Apache Licensed [13:53:22] <sbryzak> all seam modules are apache v2 licensed [13:53:41] <sbryzak> pmuir: ping, could you please clarify [13:54:32] *** psychollek has joined #seam-dev [13:54:46] *** psychollek_ has quit IRC [13:57:31] [13:57:50] <sbryzak> he could be making a cup of tea ;) [13:57:55] <gastaldi> :) [13:59:07] <gastaldi> my god, writing a new subsystem in jboss as7 is hard as a rock :P [13:59:20] <gastaldi> The concepts are entirely new [14:00:42] <gastaldi> thank god Jason Greene explained to me yesterday, he typed about 100 lines on #jboss-as7 yesterday explaining it [14:00:50] <stuartdouglas> It's pretty awesome once you get your head around it [14:01:03] <gastaldi> stuartdouglas: Indeed [14:01:12] <gastaldi> But the docs needs some improvement though [14:01:28] <stuartdouglas> docs are for the weak :-) [14:01:35] <gastaldi> Lol [14:01:56] <sbryzak> i think stuartdouglas likes writing docs as much as i do [14:02:03] <gastaldi> haha who does ? [14:02:04] <pmuir> hi [14:02:09] <pmuir> styactu [14:02:12] <sbryzak> hey pete [14:02:16] <pmuir> stuartdouglas: actually docs are for the week [14:02:33] <jose_freitas> hahaha [14:02:45] <pmuir> i would assume mark is discussing the deps for the module [14:03:14] <sbryzak> gastaldi: which dependencies do you use? [14:04:00] <gastaldi> sbryzak: for my subsystem in JBoss AS7 ? [14:04:10] <sbryzak> gastaldi: for seam jcr [14:04:26] <gastaldi> let me check [14:04:33] *** rruss has joined #seam-dev [14:04:40] <pmuir> looking at the poms i'm not sure [14:05:39] <gastaldi> JPA 2.0, JCR 2.0, CDI-api-1.0-SP4 [14:05:42] <gastaldi> only that [14:05:52] <gastaldi> jackrabbit and modeshape are used on test modules only [14:06:01] <pmuir> ok, it should be fine then [14:06:38] <pmuir> thanks guys [14:07:03] [14:07:13] *** chkal has quit IRC [14:10:37] *** tsurdilo has joined #seam-dev [14:13:58] *** stuartdouglas has quit IRC [14:17:12] *** stuartdouglas has joined #seam-dev [14:22:38] *** emmanuel has quit IRC [14:25:23] <jbossbot> git [xwidgets] push master cce191f.. Shane Bryzak fire event on successful login [14:25:23] <jbossbot> git [xwidgets] push master URL: http://github.com/seam/xwidgets/compare/8fba41b...cce191f [14:26:35] <jbossbot> git [university] push master ead81ab.. Shane Bryzak implementation of event bus and event observer support [14:26:35] <jbossbot> git [university] push master URL: http://github.com/seam/university/compare/bd2062e...ead81ab [14:34:12] *** jganoff has quit IRC [14:34:17] *** epbernard has joined #seam-dev [14:34:17] *** epbernard is now known as emmanuel [14:36:09] *** mateus has joined #seam-dev [14:47:11] *** jganoff has joined #seam-dev [14:47:31] *** aslak has quit IRC [14:48:15] *** balunasj has quit IRC [14:50:50] *** aslak has joined #seam-dev [14:55:45] *** aslak has quit IRC [15:06:10] *** aslak has joined #seam-dev [15:08:54] <gastaldi> sbryzak: Are dependencies using MIT license OK to be used on Seam Modules ? [15:09:21] *** sannegrinovero has joined #seam-dev [15:09:25] <sbryzak> gastaldi: let me check [15:10:54] *** edburns_away is now known as edburns [15:11:07] <edburns> bleathem: Good morning, are you here? [15:11:58] <sbryzak> gastaldi: seems ok according to http://apache.org/legal/3party.html [15:13:17] *** jharting has quit IRC [15:19:29] *** kpiwko has quit IRC [15:22:43] <gastaldi> cool, thanks [15:25:42] *** kpiwko has joined #seam-dev [15:27:11] <gastaldi> Just created a cool task for Seam Reports: SEAMREPORTS-17 [15:27:12] <jbossbot> jira [SEAMREPORTS-17] Evaluate XDocReport [Open (Unresolved) Story, Major, Unassigned] https://issues.jboss.org/browse/SEAMREPORTS-17 [15:27:45] <gastaldi> http://code.google.com/p/xdocreport/ [15:28:00] <gastaldi> Also a nice Converter API: http://code.google.com/p/xdocreport/wiki/Converters [15:33:03] *** mateus has quit IRC [15:47:57] *** gastaldi has quit IRC [15:51:45] *** gastaldi has joined #seam-dev [15:53:40] *** jamezp_afk is now known as jamezp [16:02:37] <jose_freitas> is it possible for a field injectionpoint access annotations on its class? [16:12:05] *** mbg has joined #seam-dev [16:17:34] <gastaldi> jose_freitas: I suppose so [16:23:54] <jose_freitas> thanks gastaldi [16:26:57] *** edburns has quit IRC [16:31:21] *** alesj has quit IRC [16:31:42] *** edburns has joined #seam-dev [16:40:12] *** koentsje has quit IRC [16:42:21] *** bobmcw has quit IRC [16:42:36] *** bobmcw has joined #seam-dev [16:52:28] *** jganoff has quit IRC [16:55:29] *** jganoff has joined #seam-dev [16:58:20] *** oskutka has quit IRC [16:58:52] <bleathem> edburns: good morning! [17:01:40] <edburns> bleathem: Hello there. [17:01:52] <bleathem> edburns: Hi [17:02:03] <edburns> bleathem: Can you bring me up to speed on developements for the demo for 758-ViewActions? [17:02:16] <bleathem> sure [17:02:18] <bleathem> 1 sec [17:04:01] <bleathem> edburns: let me send you an email, and we can follow-up with discussion on IRC [17:04:15] <edburns> bleathem: Thank you very much. [17:04:23] <edburns> I really want to get this moving again [17:05:05] <bleathem> edburns: agreed. I did some initial work on it when I came back from the summit, but have since gotten pulled in other directions. [17:07:54] *** sannegrinovero has quit IRC [17:08:56] *** kpiwko has quit IRC [17:09:14] *** kpiwko has joined #seam-dev [17:14:49] <bleathem> edburns: email sent [17:15:03] <edburns> bleathem: Ok, I'll look for it presently. Thanks. [17:15:20] <bleathem> edburns: the TL;DR; version is that viewAction navigation seems broken. [17:15:23] *** daniel_hinojosa has joined #seam-dev [17:15:33] <bleathem> edburns: and that I believe it to be a Weld issue. [17:18:34] <edburns> I have the email and am reading it now. [17:21:27] <edburns> bleathem: How much of your "manually created example app" works? Is it suitable for me to try and see how we can standardize the feature? [17:24:16] *** koentsje has joined #seam-dev [17:26:08] <bleathem> edburns: the simple example just demonstrates the above two tests [17:26:32] <bleathem> It's not clear to me how we should proceed without navigation working [17:27:00] <edburns> bleathem: What do you mean by "navigation working"? [17:27:33] <bleathem> Perhaps pmuir can give us some insight into the severity of the problem, or even whether it is a weld issue [17:27:53] <bleathem> edburns: meaning when the viewAction tries to perform navigation, as per the test, an exception is thrown [17:28:53] <edburns> bleathem: I think it would be easiest for me if we made it so there is a version of s:viewAction that *does* work as expected before proceeding with specifying how it should work in JSF 2.2. [17:29:15] <bleathem> edburns: agreed [17:29:22] <edburns> bleathem: Therefore, I'd like to see how I can help make that happen. [17:29:53] <edburns> bleathem: I guess a good start would be for me to be able to run the example app and see the failures in my workarea. [17:30:01] <edburns> bleathem: Do you think that's a good start? [17:30:14] <jose_freitas> bleathem wasn't the bug related to mojarra version? [17:30:18] <bleathem> edburns: that would be a good place to start, if we can verify the error on other platforms [17:30:46] <bleathem> jose_freitas: that was the initial conclusion, but the arq tests deomnstrate otherwise [17:30:57] <bleathem> AS66 ships with mojarra 2.0.x [17:31:11] <jose_freitas> hm [17:31:40] <edburns> bleathem: ok, I'll need your on-line help today to get my local stack up to speed. [17:31:43] <bleathem> it would be great to run the test across a matrix of weld/mojarra versions [17:32:24] <bleathem> I'll work on adding some more test cases from my end as well [17:32:44] <bleathem> edburns: sure, I'll be available on IRC [17:34:18] <edburns> bleathem: The first stumbling block I must overcome is my lack of fluency with git. I have a directory on my local machine called seam-faces-trunk which I somehow got with git. I'm not sure it's the right thing for our purposes today. How can I make sure I have the right code from your side? [17:34:56] <bleathem> edburns: sure [17:35:21] <edburns> bleathem: How can I make sure I have the right code from your side? [17:35:51] <bleathem> edburns: I'll email some instruction on updating you github faces repository [17:36:22] <edburns> bleathem: ok, thank you. Let me know when you've sent it so I can agressively check email. [17:36:32] <bleathem> edburns: will do [17:38:43] <bleathem> edburns: actually, the easiest thing to do, is blow away your current repo [17:38:56] *** daniel_hinojosa has quit IRC [17:38:56] <edburns> bleathem: ok. And then what? [17:38:56] <bleathem> edburns: and run "git clone git://github.com/seam/faces.git" [17:39:40] <bleathem> edburns: this is because we changed the development branch a while back, so the re-clone is the easiest way to get you set up correctly [17:40:41] <edburns> bleathem: Ok, I did that. Now what? "mvn install"? [17:40:53] <bleathem> yes, mvn install [17:41:15] <bleathem> edburns: then "cd examples/viewconfig/" [17:41:20] <bleathem> edburns: and mvn install again [17:42:03] * edburns comments out <offline>true</offline> in his ~/.m2/settings.xml... then notices that you insist on a newer maven version. [17:42:29] <bleathem> yes, maven 3.0.x is required [17:54:29] <edburns> bleathem: BUILD SUCCESS. I am in examples/viewconfig [17:54:38] <edburns> bleathem: Shall I build in there? [17:55:00] <bleathem> edburns: great! yes, build in examples/viewconfig [17:55:17] <bleathem> no [17:55:18] <bleathem> sorry [17:55:21] <bleathem> not viewconfig [17:55:24] <bleathem> viewaction [17:55:26] <bleathem> edburns: ^^ [17:55:34] <bleathem> edburns: build in examples/viewaction [17:55:50] <edburns> bleathem: ok. BUILD SUCCESS. [17:55:50] <bleathem> edburns: sorry, to sued to typing viewconfig lately [17:55:59] <edburns> bleathem: now inspecting the resultant war. [17:56:20] <bleathem> edburns: the viewaction war? (ie. not the viewconfig war) [17:56:43] <edburns> yes. Forget viewconfig, I understand that's not relevant to 758-viewAction. [17:56:51] <bleathem> :P [17:57:07] <edburns> Do you expect this war to run on glassfish? [17:57:08] <bleathem> ls [17:57:15] <bleathem> edburns: it should [17:58:39] *** kevinpollet has quit IRC [17:59:20] <bleathem> visit the url /faces-viewaction/form.jsf [17:59:49] <edburns> ok, let me try that right now with an absolutely up to date stack from my side. [17:59:59] <bleathem> ok [18:00:38] <bleathem> edburns: I'll similarly try it against AS7 right now [18:02:06] *** akazakov has joined #seam-dev [18:03:42] <bleathem> edburns: that url to visit should be: /faces-viewaction/form.xhtml [18:03:58] <bleathem> and I'm getting the same error on AS7 [18:04:03] <bleathem> back in a bit [18:04:10] <edburns> bleathem: ok. [18:04:12] *** bleathem is now known as bleathem_away [18:05:14] *** daniel_hinojosa has joined #seam-dev [18:10:10] *** jamezp has quit IRC [18:11:37] *** bleathem_away is now known as bleathem [18:14:30] <jbossbot> git [faces] push develop 887c51f.. Brian Leathem Faces version change in the viewaction example app [18:14:30] <jbossbot> git [faces] push develop URL: http://github.com/seam/faces/compare/a73a9c0...887c51f [18:15:18] <bleathem> edburns: I updated the viewAction example app to use the latest Seam Faces release (shouldn't make a difference) [18:15:31] <bleathem> edburns: you can git that change with a "git pull" [18:15:42] <edburns> bleathem: I just successfully deployed faces-viewaction [18:15:48] <edburns> bleathem: Visiting the URL in a browser now. [18:16:18] * bleathem drum roll please [18:16:27] *** lincolnthree has joined #seam-dev [18:16:30] <edburns> bleathem: An Error Occurred: Context is already active. [18:16:44] <bleathem> edburns: that's the same exception I get on JBoss AS 6 and AS 7 [18:17:01] <bleathem> both use mojarra 2.0.x I beleive [18:17:26] <edburns> bleathem: FWIW, this glassfish I'm using is using the trunk mojarra, which will be 2.2. [18:17:52] <bleathem> edburns: what weld version is it running with? [18:17:55] <edburns> bleathem: It seems this "Context is already active" error is preventing me from effectively using your demo. [18:18:06] <edburns> bleathem: Would that be in the log output? [18:18:23] <bleathem> edburns: this demo is solely built to demonstratte this error (for now at least) [18:18:36] <bleathem> edburns: I believe so [18:20:32] <edburns> bleathem: The Implementation-Version entry in META-INF/MANIFEST.MF for my weld-osgi-bundle.jar is 20110404-1554 [18:21:05] <clerum> should be in the startup [18:21:39] <clerum> 10:04:27,964 INFO [org.jboss.weld.Version] WELD-000900 1.1.0 (2011-07-25 11:17) [18:21:45] <bleathem> edburns: you should see something like 1.{1,2} [18:22:20] <edburns> bleathem: It looks like the weld-osgi-bundle.jar I have is missing something because I see ${parsedVersion (osgiVersion}) [18:22:27] <edburns> where I should see what you said I should see. [18:22:38] <edburns> Let me try with stock GlassFish 3.1 and not the bleeding edge one. [18:23:10] <bleathem> edburns: IIRC that parsedVersion has been incorrectly displayed in glassfish since day 1 [18:23:35] *** emmanuel has quit IRC [18:23:36] <bleathem> but there was some way to determine the version [18:24:07] <edburns> bleathem: I thought looking at the MANIFEST.MF of the actual jar was the best way. [18:26:31] *** jamezp has joined #seam-dev [18:26:45] <bleathem> AS7 is running with Weld 1.1.2, which I think is the latest [18:27:02] <bleathem> and still seeing the error [18:27:05] <clerum> what was bundled with AS 6 1.1.0 CR3? had a bug having that [18:27:17] <clerum> ah [18:27:23] <bleathem> clerum: yeah, I notice the same error in AS6 [18:27:34] <edburns> bleathem: Here is the manifest of the weld bundled with GlassFish 3.1: http://pastebin.mozilla.org/1282357 [18:28:06] <edburns> bleathem: Line 169: is the impl version. [18:28:08] *** lincolnthree has quit IRC [18:28:22] <edburns> bleathem: I receive the same error: "Context is already active". [18:28:45] <edburns> bleathem: It seems we should try to determine the cause of the error and fix it, no? [18:28:53] <bleathem> edburns: I think we need to rope in someone from the weld team in order to proceed [18:28:57] <edburns> bleathem: I stand at the ready to help with my intimate knowledge of Mojarra. [18:29:05] *** ssachtleben has joined #seam-dev [18:29:25] <edburns> bleathem: Drat. I was hoping to not mess with that. I have a very bad experience with working with the weld codebase, at least from the Sun side. [18:29:42] <edburns> bleathem: Do you have someone you can pull in to IRC here that can help? [18:29:58] <bleathem> I'm looping through timezones in my head... [18:30:15] <edburns> bleathem: So you suspect the problem is in weld ? [18:30:39] <bleathem> edburns: that's what I beleive - Weld is what is trying to restore the context, and reporting that it's not active [18:30:50] <bleathem> 1 sec, let me point you to a relevant jira issue [18:30:57] <edburns> bleathem: ok. [18:31:25] <bleathem> WELD-878 seemed relevant [18:31:27] <jbossbot> jira [WELD-878] WeldPhaseListener fails to activate conversation context if conversation is not found [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/WELD-878 [18:33:07] <bleathem> edburns: if we look at the stacktrace: https://gist.github.com/1078369 [18:33:45] <edburns> bleathem: Ok, I see the issue, I see how it could be relevant, but how do we get past it? Is there some way we can create an xhtml page we manually visit first to activate the conversation? [18:33:51] <bleathem> edburns: we can see seam faces hand off to mojarra at line 10, and mojarra hand off to weld at line 5 [18:34:32] <bleathem> edburns: we can try that, but there should be no conversation involved in this at all [18:35:16] <edburns> bleathem: Understood. But our stated goal is to make progress on 758-viewAction. [18:35:55] <edburns> bleathem: Can you commit a revised faces-viewaction that works around it? Also, the message I'm seeing is "Context is already active". That's what you're seeing, right? [18:36:07] <bleathem> edburns: yes, that's what I'm seeing [18:36:20] <pmuir> bleathem: still need me? [18:36:31] <edburns> pmuir: Hello Pete. Yes, we might. [18:36:37] <bleathem> hi pmuir! [18:36:53] <edburns> bleathem: Can we leverage pmuir's presence here to do this the right way? [18:37:13] <bleathem> pmuir: we have an issue with the s:viewAction, and we would like to know if it's a weld issue, and how we can get around the issue if so [18:37:39] <bleathem> pmuir: there is a recent email to the seam-dev mailling list describing the issue [18:37:44] * edburns diverts focus to the eg discussion on 869-CSRF while bleathem and pmuir hash this out. [18:39:07] <gastaldi> edburns: Sorry to interrupt, but did you manage to solve the CSRF ? [18:39:31] <bleathem> pmuir: using the faces viewAction example app described in the email, edburns verified the error in Glassfish 3.1 (with JSF 2.2-SHANPSHOT), and I verified it in AS7 [18:39:56] <edburns> gastaldi: Still working on it. There is some EG dissent that I am trying to resolve. [18:39:56] *** lincolnthree has joined #seam-dev [18:40:13] <gastaldi> tough nut to crack [18:40:22] <edburns> lincolnthree: Hey, I'll be up in Delaware County next week. I hope we can get together. [18:43:03] *** mgoldmann has quit IRC [18:43:39] <pmuir> bleathem: well the stack trace in that email seems unrelated to the issue you link? [18:43:54] <pmuir> the stack shows some sort of re-entrant conversation activation [18:44:02] <pmuir> the bug report is a real problem [18:44:06] *** lincolnthree has quit IRC [18:44:24] <bleathem> pmuir: yes, it's quite possible the issues are unrelated [18:44:30] <pmuir> ok [18:44:30] *** lincolnthree has joined #seam-dev [18:45:08] <pmuir> so do you have some sort of re-entrant call on the thread to the faces lifecycle? [18:46:12] <bleathem> pmuir: 1 sec [18:46:56] <bleathem> pmuir: this is the line in Seam Faces where the problem starts: [18:46:57] <bleathem> https://github.com/seam/faces/blob/develop/api/src/main/java/org/jboss/seam/faces/component/UIViewAction.java#L405 [18:47:54] <bleathem> pmuir: it's executing through the lifecycle of a Seam Faces instrumented lifecycle [18:48:07] <pmuir> yes, and you do this inside an existing JSF request? [18:48:36] <bleathem> pmuir: yes [18:48:52] <pmuir> is that valid? [18:49:08] <pmuir> i can't remember the threading semantics of JSF [18:50:16] <bleathem> pmuir: I guess it depends on the isolation provided by the iinstrumented faces context [18:50:28] <pmuir> edburns: do you have any text in the JSF spec about whether the lifecycle of JSF can be re-entrant [18:50:42] <pmuir> in other words, if one lifecycle is already started, can you start another one on the same thread? [18:53:12] <pmuir> bleathem: do you understand why this is happening now? [18:53:45] <mbg> is there any charitable in.relation.to uberuser around? [18:53:50] <edburns> pmuir: I think we have text that says we rely on the re-entrancy model model of the servlet spec. [18:54:00] <pmuir> mbg: sure [18:54:42] <mbg> pmuir: thanks! I am trying to reset my account to no avail [18:54:44] <pmuir> ok, so in pre Servlet 3 that is quite clear, the servlet container will never reuse a thread before a request has ended [18:54:51] <bleathem> pmuir: you are suggesting that this is caused by starting/executing a new JSF lifecycle on a thread/request where there already exists a JSF lifecycle? [18:55:01] <mbg> pmuir: will ping you in private if that's okay [18:55:10] <pmuir> but in 3 I believe that requests can be suspended [18:55:20] <edburns> pmuir: I don't think we explicitly state that you can't start another lifecycle on the same thread, but I know that we didn't imagine this use case. [18:55:24] <pmuir> idk actually what callback you get in 3 for a thread being suspended [18:55:35] <pmuir> edburns: no, it's certainly unexpected ;-) [18:55:41] <edburns> pmuir: I can state that the JSF spec has not been updated to account for the re-entrancy capabilities in Servlet 3. [18:56:12] <pmuir> yeah, and weld also assumes that we don't have re-entrancy [18:56:23] <pmuir> bleathem: yes, except i'm saying it is, not suggesting ;-) [18:56:38] <bleathem> pmuir: got it! [18:57:22] <bleathem> so to resolve this, we need to find a way of achieving the result without requiring a separate lifecycle object [18:57:23] <edburns> bleathem: pmuir: I'll answer questions, but I am out of my depth when it comes to weld. I prefer to let bleathem and pmuir continue to discuss and pull information from me as necessary. My interest is moving forward on 758. If we can find a workaround to WELD-878 that enables us to move forward, that's fine for me. [18:57:25] <jbossbot> jira [WELD-878] WeldPhaseListener fails to activate conversation context if conversation is not found [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/WELD-878 [18:57:46] <pmuir> bleathem: if you can do that then yes, it's the best way [18:57:53] <pmuir> it's possible we can adapt weld to support this situation [18:57:56] <bleathem> edburns: apparently I was wrong in linking the issue observed to weld-878 [18:58:07] <pmuir> but it's going to be interesting [18:58:08] <edburns> bleathem: ok. Noted. [18:58:26] <pmuir> and there are a load of semantics to define .e.g. do you get a new conversation? join the existing one [18:58:44] * edburns sent mail on 869-csrf, now going over to #mojarra to continue to work on spec-745-ccAttrsGetValue [18:58:45] <pmuir> does the cid propagate transparently [18:58:46] <pmuir> etc. [18:58:59] <edburns> pmuir: bleathem: page me if you need me. [18:59:15] <bleathem> what we are trying to achieve, is a JSF navigation on page load [18:59:32] <bleathem> perhaps something in JSF can be changed to allow this, without a nested lifecylce hack [19:01:26] <bleathem> pmuir: thanks for the insight into how weld fits into this, I think I need to bring up with edburns and the JSF EG some requirements of what we are trying to achieve, and figure out what needs to be changed at the JSF level to allow this [19:02:10] <edburns> bleathem: ok. So, as it stands, can we say that s:viewAction needs rework to even make it function basically? [19:02:24] <pmuir> bleathem: ok [19:02:26] <edburns> bleathem: s:viewAction is intended to run with existing JSF 2.0, right? [19:02:26] <pmuir> np [19:02:28] <pmuir> later [19:02:43] <bleathem> edburns: yes, and it did at one point [19:03:31] <edburns> bleathem: ok. Can you help me identify that point? Did it work on stock glassfish 3.1, with the original mojarra? [19:04:10] <bleathem> I'll have to go back and do some manually checking to find out when it stopped working [19:04:14] <ssachtleben> aww still digg into this problem? [19:04:35] <ssachtleben> it works fine with Mojarra 2.0.2 and Mojarra 2.0.3 [19:04:52] <bleathem> also, it'll help to ping Dan Allen on this issue, as he has created the component initially [19:05:21] <edburns> ssachtleben: That's good information. Let me try that. [19:05:21] <bleathem> ssachtleben: it doesn't work on AS 6/ AS 7, which use mojarra 2.0.x [19:05:29] <lincolnthree> edburns: bleathem. in prettyfaces i just use a phase listener [19:05:29] <lincolnthree> unfortunately you lose out on the whole component tree goodness [19:05:29] <lincolnthree> but it's pretty simple and works [19:05:30] <lincolnthree> I'm comfortable saying that I think viewAction is a hack to get around the real problem [19:05:31] <lincolnthree> which is that JSF doesn't support phase-level actions like a front-controller [19:05:31] <lincolnthree> it's just a design limitation at this point [19:05:31] <ssachtleben> sure [19:05:38] <lincolnthree> but it could be modified to support the use case [19:05:43] <ssachtleben> bleathem i'm using it in every page [19:06:06] <bleathem> ssachtleben: for navigation? [19:06:20] <ssachtleben> JBoss 6.1.0-SNAPSHOT (Hudson build) with updated Weld 1.1.1-Final and updated Mojarra 2.0.2 (FCS b10) [19:06:29] <ssachtleben> yeah [19:06:39] <ssachtleben> checking for logged in user and stuff like that [19:06:50] <ssachtleben> and it works on 2.0.3 also [19:06:54] <bleathem> ssachtleben: great, I'll give that combo a try! thanks! [19:07:04] * edburns builds mojarra 2.0.2 b10 [19:07:09] <ssachtleben> I just switch back to 2.0.2 since 2.0.3 has problems with partial ajax requests [19:07:42] <ssachtleben> but I used it fine with mojarra out of the box coming with jboss 6 final also [19:08:07] *** pmuir has quit IRC [19:08:12] <ssachtleben> but didnt tried between 2.0.3 and 2.1.2 [19:08:16] <ssachtleben> but 2.1.2 is fucked up [19:08:26] *** koentsje has quit IRC [19:08:45] <bleathem> ssachtleben: do you have a minute to try running a Seam Faces example app on your setup? [19:09:37] <ssachtleben> sure [19:09:58] <bleathem> ssachtleben: pull the latest from the develop branch of seam faces [19:10:01] <ssachtleben> btw using faces 3.0.2 final [19:10:06] <bleathem> ssachtleben: and cd examples/viewaction [19:10:38] <ssachtleben> aww can you provide zip file? dont have git setup here [19:10:46] *** daniel_hinojosa has quit IRC [19:10:53] <bleathem> ssachtleben: sure, 1 sec [19:10:57] <ssachtleben> nice [19:11:09] <bleathem> where is a good place to share a binary file? [19:11:16] <bleathem> I don't ahve dropbox setup ... [19:11:26] <jose_freitas> gdocs, ubuntu one [19:11:34] [19:11:35] <ssachtleben> rapidshare? [19:11:40] <ssachtleben> uploaded.to [19:11:46] <ssachtleben> so many :D [19:12:14] <ssachtleben> jose_freitas primefaces and richfaces doenst really work properly together :D [19:12:40] <jose_freitas> no they don't naturally [19:12:59] <jose_freitas> did you have other problem besides jquery conflicts? [19:13:27] <ssachtleben> well [19:13:39] <ssachtleben> currently trying out [19:13:58] <ssachtleben> but seems like as soon as I add primefaces the richfaces upload component doesnt work [19:14:12] <ssachtleben> and all primefaces jquery based components doesnt work [19:14:18] <bleathem> ssachtleben: https://rapidshare.com/files/539535436/faces-viewaction.war [19:14:21] <ssachtleben> easy ones like cloud works fine [19:14:27] <ssachtleben> trying to solve that problem currently [19:14:29] <jose_freitas> bleathem: I just saw briefly the discussion with edburns and pete, it'd be nice to paste the discussion in a jira issue or something, that was preety good info and it'd be nice to keep registered at someplace. [19:14:55] <bleathem> jose_freitas: yes, I'll have to pull the relevant tidbits out of there for sure [19:15:06] <jose_freitas> yeah [19:15:52] <bleathem> ssachtleben: with that war, goto the url: http://localhost:8080/faces-viewaction/form.xhtml [19:16:15] <bleathem> ssachtleben: and thanks! [19:17:53] <ssachtleben> uh [19:18:01] <ssachtleben> java.lang.IllegalStateException: Context is already active [19:19:09] <ssachtleben> strange I'm using that with @Requestsoped, @Sessionscoped and @Viewscoped and never saw that on my setup [19:19:31] <bleathem> I'd love to know what you are doing different [19:19:46] <bleathem> 1 sec [19:19:47] <ssachtleben> does prettyfaces involves there somehow? [19:20:04] <ssachtleben> because I'm using that and nearly all seam modules [19:20:34] <bleathem> no prettyfaces in this one [19:20:39] <bleathem> here's the simple page: [19:20:39] <ssachtleben> the problem is I have a project with 10 pom files and webapp with 40mb and 1000 of classes :P [19:20:40] <bleathem> https://github.com/seam/faces/blob/develop/examples/viewaction/src/main/webapp/form.xhtml [19:20:49] <ssachtleben> yeah but I'm using pretty faces [19:21:30] *** lincolnthree has quit IRC [19:21:37] <bleathem> and here is the simple bean: [19:21:37] <bleathem> https://github.com/seam/faces/blob/develop/examples/viewaction/src/main/java/org/jboss/seam/faces/examples/viewaction/ViewActionTestBean.java [19:22:18] <bleathem> I'll try it addind a prettyfaces dependency [19:24:16] <ssachtleben> here is an example of my usage [19:24:22] <ssachtleben> http://pastebin.com/MQhmKwpb [19:24:26] <ssachtleben> http://pastebin.com/LDc3s7kg [19:25:07] <ssachtleben> i'm using parameters also on other pages so thats not the problem [19:25:20] <ssachtleben> seems like something with the dependencies [19:26:18] *** lincolnthree has joined #seam-dev [19:26:32] <ssachtleben> I have no idea how to help you on that ripping of my application would take ages to find what it could be [19:27:20] [19:27:33] <bleathem> ssachtleben: you're using prettyfaces navigation, I wonder if that's the difference [19:27:43] <ssachtleben> yeah I only use pretty faces navigation [19:28:01] <bleathem> ssachtleben: no that's cool, I don't need you to do that (rip your application apart that is) [19:28:42] <bleathem> ssachtleben: you're feedback has already been of tremendous help, thanks [19:28:44] <bleathem> ! [19:29:43] <ssachtleben> np glad to help, we need to fix it so I could switch to as7 :) [19:31:21] <bleathem> as7 uses mojarra 2.0.x, should still work for you, no? [19:38:00] <edburns> bleathem: I tried running faces-viewAction on a GlassFish 3.0.1 with Mojarra 2.0.2 installed. This means I have Weld 1.0.1 (SP3). [19:38:04] <edburns> It failed to deploy. [19:38:33] <edburns> TypeNotPresentException: Type org.jboss.seam.security.veents.AuthorizationCheckEvent not present. [19:38:37] <bleathem> edburns: we would probably have to go back to an earlier version of Seam Faces [19:38:54] <edburns> bleathem: I don't want to change that parameter if I can help it. [19:39:09] <edburns> Let me see if I can install Mojarra 2.0.2 into GlassFish 3.1 [19:39:35] <bleathem> edburns: I asked ssachtleben to try my example app in his setup [19:39:37] *** gastaldi has left #seam-dev [19:39:41] <bleathem> edburns: he noticed the same failure [19:40:08] <bleathem> edburns: turns out he is using pretty faces navigation in his apps, which is probably why the viewaction is working for him [19:40:30] <bleathem> edburns: I'm writing up a summary of the points raised this morning in JIRA [19:40:55] <bleathem> edburns: I'll share it with you momentarily, and we can discuss how we want to move forward [19:41:13] <edburns> bleathem: Great. [19:48:13] <bleathem> edburns: I update SEAMFACES-179 with the latest information [19:48:14] <jbossbot> jira [SEAMFACES-179] s:viewaction not invoked [Open (Unresolved) Bug, Major, Brian Leathem] https://issues.jboss.org/browse/SEAMFACES-179 [19:48:28] <bleathem> edburns: it seems to me like we have two options to pursue: [19:48:30] *** daniel_hinojosa has joined #seam-dev [19:48:33] <edburns> yes? [19:48:48] <bleathem> 1) try and get the lifecycle hack of Seam Faces working with weld [19:49:20] <bleathem> 2) Consider at the spec level, what changes are required to implement this "cleanly" [19:50:36] <bleathem> edburns: as lincolnthree said, he did this in prettyfaces with a phase listener, simple and works, but integrates porrly with the component model [19:50:39] *** kpiwko has quit IRC [19:51:11] <bleathem> edburns: either way, I think Dan Allen really needs to get involved in this conversation [19:53:05] <edburns> bleathem: Certainly, I think we will do 2). It is the definition of what we need to do to resolve 758-viewAction. However, I was hoping that I could have a working sample app showing s:viewAction, and the corresponding source code, so that I could use this as a starting point. [19:54:01] <bleathem> edburns: understood. Perhaps we could rig something up as a demonstration using the prettyfaces viewaction implementation? [19:54:12] <edburns> bleathem: So, does there exist a software stack where your faces-viewaction example works? [19:54:33] <bleathem> edburns: I'm sure there is, I can investigate that and get back to you [19:54:55] <bleathem> I'm sure some early alpha of Seam Faces and glassfish 3.0.1 worked [19:54:55] <edburns> bleathem: Yes, I'd rather do that than bring the prettyfaces codebase into the picture if I can avoid it. [19:55:15] <bleathem> edburns: as I used that in an earlier incarnation. [19:55:21] <bleathem> I'll dig it up and let you know [19:55:29] <edburns> bleathem: Ok, I stand ready to take any bits you have and try them in stock GlassFish 3.0.1 [19:55:54] <edburns> bleathem: You don't need to bother getting GlassFish 3.0.1 on your end. Just give me a demo and I'll try it. [19:57:04] <bleathem> edburns: will do, give me a few minutes, and I should have something for you [19:57:23] <edburns> excellent, thanks. [19:57:29] <ssachtleben> bleathem I'm also not getting that exception for mojarra 2.1.2 [19:57:42] <ssachtleben> it just dont invoke the method but page loads like usual [19:57:51] *** rmartinelli_ has joined #seam-dev [19:58:10] <bleathem> ssachtleben: this is with the test war that I sent you? [19:58:20] <bleathem> ssachtleben: or with your own app? [19:58:51] <ssachtleben> own [19:59:16] <ssachtleben> did u tried to add prettyfaces? [19:59:40] <lincolnthree> my ears are burning [19:59:42] *** rmartinelli has quit IRC [19:59:52] <bleathem> ssachtleben: no, not yet, but since we're not using the prettyfaces navigation scheme, I don't think it'll make a difference [20:00:01] <bleathem> ssachtleben: possibly worth a try though [20:00:06] <lincolnthree> ssachtleben: which version of prettyfaces? [20:00:15] <bleathem> lincolnthree: indeed, pretty faces is a bane on us all! [20:00:18] <ssachtleben> latest stable [20:00:20] <bleathem> :P [20:00:21] <lincolnthree> 3.3.0 ? [20:00:26] <ssachtleben> wait [20:00:46] <ssachtleben> no 3.2.0 still [20:00:49] <lincolnthree> ugprade [20:00:56] <ssachtleben> ok [20:01:06] <ssachtleben> done :P [20:01:12] <ssachtleben> I love maven hehe ^^ [20:01:27] <lincolnthree> there are viewparam issues in 3.2.x [20:01:27] <lincolnthree> which could come in to play here [20:01:48] <ssachtleben> btw did you made progress with locale based navigation patterns? [20:01:57] <ssachtleben> I will try my app with that version now [20:02:05] <lincolnthree> ssachtleben: nope, unfortunately not [20:02:59] <ssachtleben> btw whats the start point for redirecting domains on locale based domains? [20:03:05] <ssachtleben> writing own interceptor or? [20:04:40] *** rruss has quit IRC [20:04:44] *** lazarotti has joined #seam-dev [20:04:48] <lazarotti> quit [20:04:52] *** rruss has joined #seam-dev [20:04:54] *** lazarotti has quit IRC [20:07:31] *** daniel_hinojosa has quit IRC [20:07:52] *** daniel_hinojosa has joined #seam-dev [20:10:19] *** daniel_hinojosa has quit IRC [20:10:40] <ssachtleben> works fine also with 3.3.0 [20:11:13] <ssachtleben> I cant see any difference between 3.2.0 and 3.3.0 with viewAction invoke [20:13:54] *** lincolnthree has quit IRC [20:14:11] *** daniel_hinojosa has joined #seam-dev [20:14:46] <bleathem> ssachtleben: so your prettyfaces navigation based s:viewAction now works fine in both Mjarra 2.0 and 2.1? [20:15:02] <ssachtleben> works with 2.0.2 and 2.0.3 [20:15:07] <ssachtleben> doesnt invoked at 2.1.2 [20:15:12] <ssachtleben> but no exception at all [20:15:30] <bleathem> ah [20:16:08] <bleathem> with 2.1, so you enter the view action method at all? [20:16:21] <bleathem> s/so/do/ [20:16:30] <ssachtleben> nope [20:16:44] <ssachtleben> debug breakpoint at first line of method will not invoked [20:17:07] <ssachtleben> btw I could test normal navigation on my app [20:17:15] <ssachtleben> so we know if its prettyfaces or not :) [20:17:33] <bleathem> ssachtleben: testing normal navigation would provide some valuable insight [20:18:05] <bleathem> ssachtleben: so, it sounds like I was wrong to hijack your jira issue :P [20:18:25] <ssachtleben> hehe :P [20:18:41] <bleathem> ssachtleben: i might completely edit your existing jira issue, and file a new one with your original 2.1 issue [20:19:07] <bleathem> funny how big these things get sometimes, once you start scratching below the surface [20:19:12] <ssachtleben> yeah sounds like there are 2 issues [20:19:41] *** lincolnthree has joined #seam-dev [20:19:46] <bleathem> I wonder if the 2.1 issue you are noticing is related to the no viewParams issue that Dan fixed in Seam Faces 3.0.2 [20:19:57] <ssachtleben> pages\landingpage\landingpage.xhtml whats my mapping then? [20:20:06] <ssachtleben> return "pages\landingpage\landingpage" ? [20:20:09] <lincolnthree> ssachtleben: you talking about redirecting domains with prettyfaces? [20:20:12] <bleathem> does adding a viewParam cause the viewAction to get invoked? [20:21:04] <ssachtleben> lincolnthree nope I just want de domain on de locale and com domain on com locale and I think about redirecting by custom interceptor [20:21:14] *** rmartinelli_ has quit IRC [20:21:15] <ssachtleben> just replace .de with .com [20:21:25] <ssachtleben> nothing about prettyfaces [20:21:28] *** lightguard_jp has joined #seam-dev [20:21:34] *** rmartinelli has joined #seam-dev [20:21:41] <ssachtleben> but I want to use locale based pattern :P [20:21:59] <ssachtleben> like /topic/... for en locale and /thema/.. for de locale with pretty faces [20:22:38] <ssachtleben> bleathem I think it doesnt matter 2.1.2 doesnt invoke the method at all [20:23:16] <bleathem> ssachtleben: right, but the viewAction did not get invoked without a viewParam being present prior to Seam Faces 3.0.2 [20:23:33] <ssachtleben> uh [20:23:45] <ssachtleben> maybe I tried with 3.0.0 only [20:23:55] <ssachtleben> not sure when I switched to 3.0.2 [20:24:09] <bleathem> lol, what a tangled web we weave :P [20:24:28] <lincolnthree> bleathem: this is why incremental EE versions should be released every 6 months [20:24:47] <jose_freitas> +1 [20:24:50] <bleathem> indeed! EE needs point releases [20:25:10] <bleathem> problem with that is all specs are on seperate schedules [20:25:25] <bleathem> but that shouldn't be an excuse [20:26:32] <ssachtleben> sooo bleathem do I need to return path to xhtml without ending for normal navigation? [20:27:26] <bleathem> ssachtleben: not sure what you are asking... [20:27:52] <ssachtleben> you return "result" [20:27:55] <ssachtleben> for result.xhtml or? [20:28:25] <bleathem> yes, return "result" [20:28:32] <ssachtleben> so if I have pages/landingpage/landingpage.xhtml I need to return pages/landingpage/landingpage or? [20:28:53] <bleathem> ssachtleben: yes [20:28:58] <ssachtleben> ok fine I try out now [20:29:06] <bleathem> or, if you are in the same folder, you can just return ladningpage [20:29:26] <bleathem> you may need to prepend what you wrote with a / if you are not in the same folder [20:29:57] <ssachtleben> ah damn [20:31:03] <ssachtleben> hehe indeed prettyfaces fixed it :P [20:31:11] <ssachtleben> I have method with 2 returns [20:31:15] <lincolnthree> ssachtleben: :) [20:31:28] <ssachtleben> the normal one gives conext is allready active and the pretty face id returns fine :D [20:31:54] <lightguard_jp> lincolnthree: http://seamframework.org/Community/SeamForgeEmptyPromptChoiceProblem [20:32:00] <lincolnthree> ssachtleben: the context already active bug is an interesting ordering issue with weld conversations [20:32:04] <lincolnthree> ive seen that one myself [20:32:07] <lincolnthree> not sure how to fix it [20:32:18] <lincolnthree> IMO the conversation scope should not be controlled by JSF [20:32:18] <lightguard_jp> Okay [20:32:23] <lincolnthree> tha'ts just wrong IMO [20:33:48] *** daniel_hinojosa has quit IRC [20:35:34] <lightguard_jp> Not sure why Gavin put it only in JSF [20:35:49] <lightguard_jp> The Seam Conversation module looks a good way to do it. [20:36:11] <lincolnthree> not only that [20:36:15] <lincolnthree> but because its' in a phase listener [20:36:21] <lincolnthree> and controlling phase listener ordering is so hard [20:36:28] <lincolnthree> it causes all kinds of bugs like this [20:36:34] <lincolnthree> you don't even need to use prettyfaces to get it to blow up [20:36:58] <lincolnthree> just try to access a conversationscoped bean before After RESTORE_VIEW and before the conversation phase listener has been invoked, you'll get a boom [20:37:09] <lincolnthree> it's shit [20:37:51] *** daniel_hinojosa has joined #seam-dev [20:38:10] <ssachtleben> lincolnthree why is 3.3.0 3times bigger then 3.2.0 ? :P [20:38:33] <lincolnthree> ssachtleben: because you no longer have do depend on apache-commons, commons-logging, and commons-digester [20:38:43] <ssachtleben> ah ok [20:39:14] <lightguard_jp> lincolnthree: Are you no longer using them (maybe that was in the rewrite) or just shading them? [20:39:27] <lincolnthree> lightguard_jp: shading them in 3.3.0 [20:39:30] <lincolnthree> not using them in rewrite [20:39:38] <lincolnthree> rewrite will use SAX [20:40:08] <lightguard_jp> lincolnthree: did you put them under a different package when you shaded them? [20:40:16] <lincolnthree> lightguard_jp: yes [20:40:22] <lincolnthree> com.ocpsoft.shade [20:41:00] <bleathem> lincolnthree <3 shading [20:41:06] <lincolnthree> i hate shading [20:41:10] <bleathem> lol [20:41:10] <lincolnthree> it's a hack! [20:41:24] <bleathem> lincolnthree: why was it necessary to do with prettyfces? [20:41:25] * lightguard_jp is with lincolnthree [20:41:42] <lincolnthree> bleathem: rewrite an XML parser in Java 5 without SAX [20:41:46] <lincolnthree> you have 10 minutes [20:42:15] <bleathem> lincolnthree: I mean in goinf rom 3.2.0 to 3.3.0 why did you have to introduce shading? what problem did it solve? [20:42:20] <lightguard_jp> Why are you going with SAX instead of StAX? For older JVMs? [20:42:31] <lincolnthree> not sure what actually lightguard_jp, just not using apache [20:42:41] <lincolnthree> chkal is doing that part [20:42:48] <lincolnthree> bleathem: no more dependency jars [20:42:56] <lightguard_jp> Ah [20:42:58] <lincolnthree> for non-mvn users [20:43:24] <lightguard_jp> I prefer stax over sax now. SAX may be a bit more straight forward but it's a memory bloat and slow. [20:48:14] *** kevinpollet has joined #seam-dev [20:48:46] <ssachtleben> now I'm getting errors :( [20:48:53] <ssachtleben> Unable to find matching navigation case with from-view-id '/pages/inseration/inseration_details.xhtml' for action '#{inserationDetails.validate}' with outcome 'pretty:landingpage_start' [20:49:17] <ssachtleben> ah it doesnt exists my fault :P [20:56:34] *** kevinpollet_ has joined #seam-dev [20:56:35] *** kevinpollet has quit IRC [20:56:37] *** kevinpollet_ is now known as kevinpollet [20:58:12] <lightguard_jp> Not sure what to spend my time on today :( [20:58:24] <lincolnthree> lightguard_jp: try out rewrite ;) [20:58:32] <lincolnthree> see if you can figure out how to use it, lol [20:58:38] <lightguard_jp> I'm at the wrong end of the dependency chain [20:59:07] <lightguard_jp> Actually, I could do a catch forge extension. Or I could do some arquillian / spock hacking [20:59:19] <lightguard_jp> Just not feeling it for Seam today :( [20:59:54] <jose_freitas> lightguard_jp: +1 on easyb [20:59:56] <jose_freitas> :) [21:00:01] <lincolnthree> +1 on forge [21:00:02] <lincolnthree> :) [21:00:09] <lightguard_jp> jose_freitas: EasyB doesn't give us enough hooks [21:00:19] <jose_freitas> oh noes [21:00:27] <lightguard_jp> Both Aslak and I have looked at it on our own and came to the same conclusion. [21:00:36] <jose_freitas> =~ [21:01:06] <lightguard_jp> Also liking spock as it's less of a change for Java devs. [21:01:18] <lightguard_jp> It's more similar to actual JUnit tests [21:01:28] <lightguard_jp> EasyB is a completely new syntax :) [21:01:40] <lightguard_jp> I like them both, but for different reasons and uses [21:02:17] <jose_freitas> yeah, easyb is in groovy, which for the the task seems more reasonable [21:02:38] <lightguard_jp> I find spock much more useful for developers and easyb for management / users / analysts [21:02:54] <lightguard_jp> spock is groovy as well, but keeps more of a Java feel [21:03:47] <jose_freitas> ahnn [21:06:20] *** hannelita has joined #seam-dev [21:07:57] *** bobmcw_ has joined #seam-dev [21:08:31] <lightguard_jp> bobmcw: bobmcw_ Hey Bob [21:08:56] *** bobmcw has quit IRC [21:10:14] <lightguard_jp> Or not :) [21:10:21] <bobmcw_> lightguard_jp: hey! [21:10:28] <bleathem> edburns: I have something that demonstrably works with Glassfish 3.0.1 !! [21:10:36] <bleathem> edburns: instruction to follow shortly [21:10:55] <bobmcw_> brb [21:10:58] *** bobmcw_ has quit IRC [21:11:59] <lightguard_jp> lincolnthree: I'm sure quite a bit has changed since JUDCon about writing plugins. Or not really? [21:12:51] <lincolnthree> lightguard_jp: nothing in the API really [21:12:53] *** bobmcw has joined #seam-dev [21:12:57] *** kevinpollet has quit IRC [21:13:13] <lightguard_jp> lincolnthree: Okay. Better docs up on Confluence about doing it? [21:13:15] *** kevinpollet has joined #seam-dev [21:13:15] *** jamezp is now known as jamezp_afk [21:13:18] <lincolnthree> but jboss modules is changing how they are loaded :/ [21:13:25] <lincolnthree> lightguard_jp: the docs are the same [21:13:29] <lincolnthree> and just as good as every :) [21:13:32] <lincolnthree> ever* [21:13:41] <lightguard_jp> lincolnthree: Speaking of Confluence, appreciate your thoughts on the email thread when you have some time [21:13:52] <lincolnthree> i basically agree with aslak, but will add them [21:13:53] <lincolnthree> i saw that today [21:18:30] *** bobmcw has quit IRC [21:18:43] *** bobmcw has joined #seam-dev [21:19:34] <bleathem> I need to stick a maven artifact in a publicly available nexus repository [21:19:40] <bleathem> what's the easiest way to do that? [21:19:49] <lincolnthree> bleathem: which one, and jboss-nexus [21:19:49] <bleathem> or, doesn't even have to be a nexus repo [21:19:57] <lightguard_jp> Is it OSS? [21:20:05] <lincolnthree> you can use googlecode [21:20:06] <lincolnthree> or github [21:20:07] <bleathem> it's Seam Faces ? [21:20:10] <lincolnthree> github [21:20:15] <bleathem> s/?/:)/ [21:20:15] <lincolnthree> just make a repository dir [21:20:27] <bleathem> ok, I'll try that [21:20:36] <lincolnthree> with the right structure of course [21:20:45] <lincolnthree> there are probably blogs on how to do it the right way [21:20:50] <lightguard_jp> Email Paul and ask him to add it to the list of artifacts to push back to central (long term) [21:21:03] *** daniel_hinojosa has quit IRC [21:21:38] <bleathem> it's a build of an early Alpha3 I took a snapshot of a long time ago [21:21:53] <lightguard_jp> Ah [21:22:00] <bleathem> complete with snapshot dependencies and the works [21:22:01] <lincolnthree> bleathem: is this a forge plugin? [21:22:47] <bleathem> lincolnthree: it's the Seam Faces aplha release I asked you to do ages ago, and you coldn't because of the weld-extensions chnging under the covers (if you remeber that far back) [21:23:05] <bleathem> turns out that in that snapshot, the viewAction is working [21:23:08] <bleathem> oh wait [21:23:12] <lincolnthree> i do remember that [21:23:16] <bleathem> I could try an earlier alpha [21:23:24] <bleathem> and avoid this altoghether [21:23:28] * bleathem trying [21:23:30] *** alesj has joined #seam-dev [21:25:37] <bleathem> lol, it works with the official Alpha3, no artifact sharing required [21:25:45] <lightguard_jp> Hm JDK8 will kind of have mixins [21:30:50] <bleathem> edburns: in your faces repo, try the following: [21:31:29] <bleathem> git checkout -b feature/viewAction [21:31:29] <bleathem> git pull git at github dot com:bleathem/faces.git feature/viewAction [21:32:10] <bleathem> edburns: then mvn clean install the example/viewaction project, and deploy the war to Glassfish 3.0.1 [21:33:47] <edburns> bleathem: TRying that now. [21:35:24] <lightguard_jp> lincolnthree: Could you give me commit rights to the plugin-seam-catch repo? [21:35:27] <lightguard_jp> please [21:35:37] <lincolnthree> lightguard_jp: absolutely not, nave! [21:35:51] <lightguard_jp> Very good sire. I shall fork [21:35:57] <lincolnthree> lol. jk [21:35:59] <lincolnthree> of course... [21:36:01] <lincolnthree> of course!!! [21:36:05] <bleathem> fork you all! [21:36:28] <lincolnthree> lightguard_jp: you already ahve access [21:36:30] <lincolnthree> have you tried? [21:36:45] <lightguard_jp> Oh, lol, I'm not logged in on GitHub apparently [21:36:57] <lightguard_jp> That's a rarity. [21:37:36] <edburns> bleathem: The git pull failed with "Permission denied (publickey) fatal: The remote end hung up unexpectedly [21:37:55] <bleathem> oops, wrong url, one sec [21:38:27] <bleathem> git pull https://bleathem at github dot com/bleathem/faces.git feature/viewAction [21:38:36] <bleathem> edburns: that public url should work [21:39:08] <bleathem> edburns: sorry, still the wrogn one [21:39:11] <edburns> It's asking me for a password. [21:39:25] *** tsurdilo has quit IRC [21:39:26] <bleathem> git pull git://github.com/bleathem/faces.git feature/viewAction [21:40:25] <lightguard_jp> Shouldn't it just be the HTTPS url? [21:41:00] <bleathem> lightguard_jp: the https url is for read+write access [21:41:11] <bleathem> lightguard_jp: I copied the wrong link [21:41:21] <lightguard_jp> Isn't there one for read-only via http? [21:41:50] <bleathem> not in the 3 listed [21:42:09] <bleathem> but that doesn't preclude that it exists [21:42:51] <lightguard_jp> bleathem: https://github.com/forge/plugin-seam-catch.git [21:43:00] <lightguard_jp> That one is read only [21:43:17] <lightguard_jp> https://LightGuard at github dot com/forge/plugin-seam-catch.git -- R+W [21:43:19] <bleathem> yeah, the https url I provided would probably work if I removed the bleathem@ from it [21:43:29] <lightguard_jp> Yeah [21:44:26] <edburns> bleathem: Here's an odd error. I'm getting NoCLassDefFoundError for org.slf4j.Logger on deployment. [21:44:36] <lincolnthree> edburns: on asy? [21:44:36] <edburns> This is with a stock GlassFish 3.0.1 [21:44:38] <lincolnthree> as7? [21:44:39] <lincolnthree> ah [21:44:40] <lincolnthree> yes [21:44:46] <bleathem> edburns: let me try it again [21:44:48] <lincolnthree> because glassfish doesn't leak slf4j onto the classpath [21:45:00] <lincolnthree> you need to add it to the pom [21:45:02] <edburns> Yes, that's an OSGi feature. [21:45:05] <bleathem> lincolnthree: slf4j should be bundled in the pom already [21:45:18] <lincolnthree> edburns: yes, also in jboss modules in AS7 [21:45:39] <lincolnthree> bleathem: interesting [21:47:45] <bleathem> edburns: works for me on a fresh unzip of glassfish 3.0.1 [21:48:03] <edburns> hmm. [21:48:12] <bleathem> edburns: could be something in my local maven repository that's different [21:48:32] <bleathem> edburns: I'll try blowing away the local repo and doing the build [21:48:36] <edburns> Note that I did not re-build the top level of my seam-faces-trunk after doing those git incantations. [21:48:46] <bleathem> edburns: that's fine [21:48:47] <edburns> bleathem: Do I need to do that? [21:48:49] <edburns> ok. [21:48:51] *** epbernard has joined #seam-dev [21:48:51] *** epbernard is now known as emmanuel [21:49:05] <bleathem> edburns: it pulls the old artifacts from the JBoss nexus repository [21:49:49] *** bobmcw has quit IRC [21:49:49] *** aslak has quit IRC [21:50:18] * bleathem building with an empty maven local repo. watching my laptop download the internet [21:50:26] <clerum> bleathem: when working in a conversation how does one attach the cid to the request [21:50:28] *** aslak has joined #seam-dev [21:50:29] <lincolnthree> BOOM, Forge loading plugins with JBoss Modules [21:50:31] *** aslak has quit IRC [21:50:31] *** aslak has joined #seam-dev [21:50:32] <lincolnthree> not hot-loading [21:50:35] <lincolnthree> but this is a good first step [21:50:50] <bleathem> lincolnthree: congrats! [21:50:56] *** aslak has quit IRC [21:50:59] <bleathem> clerum: you mean append the cid to the end of the URL? [21:51:01] <clerum> placing a <f:param name="cid" value="#{conversation.id}" /> inside an f:ajax seems to break it [21:51:13] <bleathem> clerum: that should happen automatically [21:51:33] <bleathem> clerum: you shouldn't have to do it yourself at all [21:52:30] <clerum> hmmm [21:52:32] *** bobmcw has joined #seam-dev [21:52:42] <bleathem> edburns: works for me [21:52:52] <clerum> testing with primefaces it's not. must be soemthing odd [21:52:59] <bleathem> edburns: did you do a "mvn clean install" of the example/viewaction project? [21:53:20] <edburns> bleathem: I may not have cleaned first. [21:53:21] <edburns> Let me try that. [21:53:22] <bleathem> the clean will be necessary to get rid of newer dependencies in the target folder [21:53:31] <clerum> would the cid have to have been in the url in the browser? [21:53:45] <edburns> Oh, no I did do a clean. I see it in my emacs *compilation* buffer. [21:53:54] <bleathem> clerum: no, you'd just have to be in a long running conversation [21:54:06] <edburns> bleathem: Can you share the war binary? [21:54:12] <bleathem> edburns: sure [21:54:30] <clerum> k yeah it is in a lrc just not seeing a CID in the ajax request [21:54:36] <clerum> and a new conversation is being created [21:54:53] <clerum> I'll try it with a non-prime component [21:55:18] <bleathem> edburns: https://rapidshare.com/files/2192487907/faces-viewaction.war [21:57:59] <edburns> bleathem: Hmm, that one deployed. [21:58:05] <edburns> Odd that the one I built did not. [21:58:12] <edburns> Must be some repo nonsense. [21:59:00] <edburns> Anyway, should I now visit /faces-viewaction/form.xhtml again? [21:59:12] <bleathem> yes [21:59:25] <edburns> I see "Result page" [21:59:40] <edburns> bleathem: Is that correct? [21:59:44] <ssachtleben> fixed ? :D [22:00:27] <bleathem> yes, that's expected [22:00:33] <lightguard_jp> lincolnthree: Which version of the API should I be using, snapshot? [22:00:46] <bleathem> so it used to work [22:00:54] <clerum> yeah not seeing the cid in the rendered script - onchange="mojarra.ab(this,event,'valueChange',0,'j_idt23:contactName')" [22:00:58] <ssachtleben> with mojarra 2.1.2 also? [22:02:27] <lincolnthree> lightguard_jp: yes, 1.0.0-SNAPSHOT [22:03:56] *** jamezp_afk is now known as jamezp [22:06:41] <bleathem> edburns: so, how should we proceed? [22:06:57] <edburns> I'd first like to fix the problem where I can't run what I've built. [22:07:11] <edburns> It's possible I made some mistakes with the git incantations. [22:07:21] <bleathem> edburns: ok, try renaming your ~/.m2/repository folder [22:07:28] <bleathem> edburns: then try the build again [22:07:38] <edburns> Ok, I'll try that first. [22:07:40] <bleathem> edburns: it didn't have to download *that* much [22:07:48] <lightguard_jp> clerum: Is it there in the payload? [22:07:58] <clerum> nope [22:07:58] <lightguard_jp> clerum: It typically gets sent in the component tree, IIRC [22:08:54] <bleathem> ssachtleben: it works with SeamFaces.Alpha3 on Glassfish-3.0.1. It's hard to test on a newer version of mojarra, becuase Weld/Solder dpendencies of the old Alpha3 don't let us run the old alphas on anything modern [22:09:19] <bleathem> ssachtleben: so it would be a matter of running a newer mojarra on Glassfish 3.0.1 at the moment [22:11:53] <clerum> https://gist.github.com/cb87912564b340ede419 [22:14:22] <ssachtleben> ah ok [22:14:35] <edburns> Ok, nuking my repo seemed to solve it. [22:14:51] <lightguard_jp> The answer to too many maven problems :( [22:15:10] <edburns> bleathem: Now, how to proceed. Where is the source for the s:viewAction component. Is that what I have in my seam-faces-trunk directory? [22:15:22] <lightguard_jp> clerum: Hrm, not sure [22:15:24] <lightguard_jp> :( [22:15:49] <lightguard_jp> I wonder if it's in the viewstate [22:16:08] <bleathem> edburns: the source for the viewAction component that you are currently running is in an older tag of the repository [22:16:13] <bleathem> edburns: 1 sec [22:17:39] *** gastaldi has joined #seam-dev [22:17:40] *** kevinpollet has quit IRC [22:17:49] <lightguard_jp> gastaldi: Hi George [22:17:56] *** kevinpollet has joined #seam-dev [22:18:35] *** rmartinelli has quit IRC [22:19:13] <bleathem> edburns: https://github.com/bleathem/faces/blob/Weld_1.0_stable/api/src/main/java/org/jboss/seam/faces/component/UIViewAction.java [22:19:28] <bleathem> edburns: I'll do a diff, and see if anything changed since then [22:19:55] <edburns> bleathem: ok, so your faces-viewaction.war depends on a library that contains the UIViewAction.java you just shared? [22:19:59] <edburns> Is that right? [22:20:06] <bleathem> edburns: correct [22:20:28] <bleathem> it depends on a alpha3 version seam-faces [22:20:34] <bleathem> ^of seam-faces [22:20:40] <edburns> So, I'd like to make it so I can iteratively modify and re-create that library and include it in my faces-viewaction.war. [22:20:46] <edburns> So, can you tell me how to do that? [22:20:54] *** aslak has joined #seam-dev [22:20:54] *** aslak has quit IRC [22:20:54] *** aslak has joined #seam-dev [22:20:54] <clerum> hmm yeah it shouldn't have to propagate the cid in the ajax request if it is a post or something [22:20:59] <clerum> only if it is a link [22:21:42] <bleathem> edburns: the link in the official source tree: [22:21:42] <bleathem> https://github.com/bleathem/faces/blob/develop/api/src/main/java/org/jboss/seam/faces/component/UIViewAction.java [22:22:12] <bleathem> edburns: the best way is to fork the repo on github [22:22:29] <bleathem> edburns: then branch off the 3.0.0.Alpha3 tag [22:22:57] <edburns> But I don't just want UIViewAction, I want the whole library, which I guess is seam-faces-api-3.0.0.Alpha3.jar [22:22:57] <edburns> ok. [22:23:16] <bleathem> edburns: but you'll be stuck to working with Glassfish 3.0.1, because of the old Weld/Weld-Extensions dependencies that only work on the older glassfish [22:23:25] <edburns> That's just fine. [22:23:27] <bleathem> edburns: yes, forking the repo will get you the whole thing [22:23:39] <gastaldi> lightguard_jp: Hey jason ! [22:23:55] <edburns> bleathem: I'm sorry but my git impairment is once again causing me to have to ask you for the necessary git incantation. [22:24:05] <gastaldi> wow, Still the ViewAction issue going on ? :P [22:24:07] <bleathem> edburns: and if we strip all the non-required stuff, we could probably get it to deploy with more modern dependencies [22:24:47] [22:24:55] <gastaldi> TO die [22:25:03] <bleathem> gastaldi: "This is the issue that never ends, some people filed it not knowing what it was, and they continued fixing it forever just because... this is the issue that never ends..." [22:25:16] <jose_freitas> hehehe [22:25:22] <bleathem> gastaldi: if you are familiar with the old kids song... [22:25:25] <gastaldi> hahaha [22:25:32] <bleathem> "this is the song that never ends" [22:25:57] <bleathem> edburns: sorry, missed your last note [22:26:10] *** daniel_hinojosa has joined #seam-dev [22:26:14] <bleathem> edburns: do you have a github account? [22:26:37] <edburns> I think I do. Let me check. [22:26:54] <edburns> I just got the fail unicorn [22:26:54] *** kevinpollet has quit IRC [22:27:06] <bleathem> edburns: goto: https://github.com/seam/faces/ and click the "fork" button [22:27:10] *** kevinpollet has joined #seam-dev [22:27:22] <bleathem> edburns: that will fork the project into your local repo [22:27:32] <edburns> Wow, I remembered my password. Ok. Yes, I'm in. [22:27:37] <gastaldi> "1 bottle of beer on the wall, 1 bottle of beer. Take one down and pass it around, no more bottles of beer on the wall." [22:28:19] <edburns> bleathem: Ok, I pressed the fork button. Now what? [22:28:36] <gastaldi> Git clone [22:28:53] <bleathem> edburns: then the easiest thing to do is to clone that repository into a new folder [22:28:53] <gastaldi> There is a command underneath the button [22:29:03] <edburns> But I want the 3.0.0.Alpha3 branch. [22:29:14] <bleathem> edburns: we'll get there [22:29:17] <edburns> ok. [22:29:21] <bleathem> edburns: 1st clone the whole repo [22:29:43] <bleathem> edburns: goto: https://github.com/edburns/faces/ [22:29:53] <bleathem> you'll see the url for your fork [22:30:03] <bleathem> edburns: copy the read/write one [22:30:14] <bleathem> edburns: and run git clone from your command line with that url [22:30:33] <edburns> bleathem: can Igive an argument to git clone to tell it what directory to put stuff in? [22:30:44] *** daniel_hinojosa has quit IRC [22:30:45] <bleathem> cd into the dir first [22:30:52] <bleathem> is the easiest way [22:31:29] <edburns> crap: I'm getting the Permission denied (publickey) again. [22:31:32] <bleathem> edburns: you are free to move the folder after the clone too [22:31:39] <edburns> Should I delete the github entry from my known_hosts? [22:31:57] <bleathem> edburns: do you have an ssh key setup with github? [22:32:02] <edburns> Probably not. [22:32:05] <edburns> I guess I'll do that now. [22:32:07] *** kevinpollet has quit IRC [22:32:13] <bleathem> edburns: you can use the https url instead [22:32:27] <bleathem> edburns: it'll just ask for your password [22:32:40] <edburns> Where do I find the https url, then? [22:32:42] *** daniel_hinojosa has joined #seam-dev [22:32:43] <clerum> also getting the cid added twice to the url as in http://stewie:8080/polaris/admin/home.jsf?cid=50&cid=50 [22:32:47] <clerum> anyone seen that before? [22:32:51] <gastaldi> edburns: Press the HTTP button [22:33:08] <bleathem> edburns: on the github page of your fork, where you copy and pasted the link from [22:33:15] <bleathem> edburns: there should be a https button [22:33:22] <gastaldi> It should be: https://github.com/edburns/faces.git [22:33:30] <bleathem> edburns: click it to get the https url [22:33:40] <bleathem> gastaldi: you forgot the edburns@ part [22:33:41] <gastaldi> https://edburns at github dot com/edburns/faces.git [22:33:43] <gastaldi> yeah [22:33:44] <gastaldi> sorry [22:34:07] <gastaldi> Normally I place the password also [22:34:09] <bleathem> gastaldi: but rather lets teach a man to fish, by telling him how to find the url himself [22:34:18] <gastaldi> ah yeah, better [22:34:28] <gastaldi> Fish the URL man ! :) [22:34:48] <bleathem> we'll make edburns into a git ninja, and mojarra will finally move to github :P [22:34:55] *** cbrock has joined #seam-dev [22:34:56] <gastaldi> Yeahhh ! [22:34:58] <gastaldi> Cool [22:35:02] <gastaldi> Hopefully [22:35:18] <gastaldi> Well, he is already a JSF ninja [22:35:58] <gastaldi> I want him to autograph my "Secrets of the Rock Star Programmers: Riding the IT Crest" [22:36:08] <bleathem> gastaldi: edburns is the general of an army of JSF ninjas :P [22:36:15] <gastaldi> lol indeed [22:36:38] <gastaldi> That makes him... A Samurai ? [22:36:57] <edburns> I just updated my ssh key on github and was able to checkout using the git protocol, so I guess I'm good there. [22:37:02] <edburns> I have a directory named "faces" [22:37:12] <gastaldi> a S-Rank Ninja [22:37:16] <bleathem> edburns: ok, cool [22:37:19] <gastaldi> Great [22:37:24] <edburns> Now I guess I somehow have to make this be the 3.0.0.Alpha3 branch? [22:37:27] <bleathem> now to checkout the alpha3 tag [22:37:34] <bleathem> 1 sec [22:37:40] <gastaldi> git checkout ... [22:38:02] <bleathem> edburns: list the tags with git tag -l [22:38:06] <gastaldi> git checkout 3.0.0.Alpha3 [22:38:10] <bleathem> edburns: or just "git tag" [22:38:32] <bleathem> gastaldi: your help is appreciated, but perhaps one set of instruction will be less confusing [22:38:39] <gastaldi> ah sorry then [22:38:47] [22:38:49] <gastaldi> :) [22:38:52] <bleathem> gastaldi: don't worry, I know who to ask if I get stuck :) [22:39:04] <gastaldi> lol (rolling eyes) [22:39:09] <edburns> I may not know squat about git, but I know that Chris Wanstrath is a badass. [22:39:41] <bleathem> a github co-founder? [22:39:42] [22:39:51] <bleathem> badass in an easy snese? [22:39:52] <gastaldi> Even I learned it [22:39:58] <bleathem> not easy, good sense? [22:40:15] <bleathem> edburns: so, "git tag" to list the tags [22:40:31] <bleathem> edburns: the "git checkout <tagname>" to check the tag out [22:40:40] <edburns> bleathem: So git tag will somehow know that I mean 3.0.0.Alpha3 ? [22:40:45] <edburns> ahh, ok. [22:41:24] [22:41:30] <bleathem> gastaldi: are we then ok to start making commits from that point? will the commits progress along a new branch? [22:41:41] <edburns> I think I will buy that book. [22:42:15] <gastaldi> bleathem: Yup, but I suggest you create a new branch instead of messing with the tag [22:42:28] <bleathem> ok [22:42:38] [22:42:39] <bleathem> edburns: lets create a new branch [22:42:47] <bleathem> edburns: git checkout -b viewaction [22:43:01] <edburns> bleathem: But I haven't done cetn checkout 3.0.0.Alpha3 yet. [22:43:14] <bleathem> edburns: when you git clone, you get everything [22:43:26] <edburns> bleathem: ok, you're the boss. [22:43:32] <edburns> So, at this point, I've just done the clone. [22:43:38] <bleathem> edburns:so lets create the branch [22:43:39] <edburns> Now what? [22:43:45] <bleathem> git checkout -b viewaction [22:43:51] <bleathem> will create the branch [22:44:11] <edburns> from within the "faces" directory I recieved when I did the clone? [22:44:16] <bleathem> edburns: yes [22:44:35] <edburns> Switched to a new branch "viewaction" [22:44:49] <edburns> But I still haven't said anything about 3.0.0.Alpha3 [22:45:28] <bleathem> yeerr... "git checkout 3.0.0.Alpha3" will bring us out of our new branch [22:45:36] <bleathem> gastaldi: now's a good time to jump in :P [22:45:55] <gastaldi> ;) [22:46:24] [22:46:51] <edburns> HEAD is now at 821ade3... [maven-release-plugin] prepare release 3.0.0.Alpha3 [22:46:55] <gastaldi> yaaaay !!! [22:47:35] <bleathem> edburns: can you type "git branch" and see if you are still on the viewaction branch? [22:47:41] * gastaldi pops a champagne [22:48:15] <bleathem> cuz I think you are now on "no branch" [22:48:25] <bleathem> gonna google a bit, back in a sec [22:48:40] <gastaldi> You must be on 3.0.0.Alpha3 branch [22:48:53] <gastaldi> well, a tag is kinda a branch [22:49:11] <gastaldi> Now the previous command may be run [22:49:13] <bleathem> gastaldi: but we want new commits to happen on our viewaction branch [22:49:29] <gastaldi> Yeah, so now you do "git checkout -b viewaction" [22:49:44] <gastaldi> "git branch -D viewaction" to remove the existent one [22:49:47] <bleathem> and the new branch will be created from that tag point? [22:49:52] <gastaldi> yeah [22:49:58] <bleathem> edburns: what gastaldi said ^ [22:49:58] <gastaldi> Just tested [22:50:10] <bleathem> edburns: "git branch -D viewaction" [22:50:11] <gastaldi> Git is such an awesome tool [22:50:24] <bleathem> edburns: "git checkout -b viewaction" [22:50:35] <bleathem> edburns: I had you do them in reverse order, sorry [22:50:52] <gastaldi> lightguard_jp is our GIT jedi also [22:51:04] <gastaldi> He must be laughing at us, mere mortals :) [22:51:07] <bleathem> edburns: does the sequence of steps make sense? [22:51:13] <edburns> No, I'm quite confused. [22:51:15] <edburns> I'm sorry. [22:51:20] [22:51:35] <jose_freitas> git can be really harsh on the beginning [22:51:44] *** bobmcw has quit IRC [22:51:45] <gastaldi> jose_freitas: You can say that again [22:51:53] <bleathem> edburns: this is a great resource: http://progit.org/book/ [22:51:58] <gastaldi> I hated GIT at the first sight [22:52:04] <gastaldi> Now I love it ! :) [22:52:05] <bleathem> edburns: essentially you have to un-learn everything you know about SVN [22:52:14] <edburns> But I really just want to make progress on 758-ViewActions. [22:52:15] <gastaldi> good suggestion [22:52:29] <bleathem> edburns: when you clone, you get the whole repo locally, tags and all [22:52:47] <bleathem> edburns: yes, you should be at a good point to make progress on 758-viewactions now [22:52:58] *** bobmcw_ has joined #seam-dev [22:53:13] <bleathem> edburns: are you an a mac? [22:53:21] <edburns> How can I verify that my seam-faces-3.0.0.Alpha3/faces directory is as expected? [22:53:21] <bleathem> does anyone know if gitk works on a mac? [22:53:26] <edburns> bleathem: yes, I am on a mac. [22:53:35] <bleathem> edburns: I would run "gitk --all" [22:53:42] <bleathem> edburns: but I'm on linux [22:54:02] <edburns> It seems to work. [22:54:04] <bleathem> edburns: give it a try, and see if you can see if your branch and the 3.0.0.Alph3 tag match up [22:54:09] <edburns> It pops up this Motif looking UI. [22:54:34] <bleathem> edburns: you can use that to scroll the commit history, tags and branches are displayed graphically [22:54:54] <bleathem> edburns: you should be able to scroll down to the 3.0.0.Alph3 tag, and see your branch there too [22:55:14] *** tsurdilo has joined #seam-dev [22:55:22] <gastaldi> I think there is a GUI embedded also [22:55:35] <gastaldi> So you can create and switch branches with it [22:55:44] [22:56:07] <bleathem> edburns: you can now push that branch, by running "git push origin viewaction" [22:56:13] <edburns> bleathem: This is what I see <http://ridingthecrest.com/scratch/20110726-gitk.tiff>. [22:56:42] <bleathem> edburns: that's not what I see [22:56:45] <bleathem> edburns: 1 sec [22:57:45] <lightguard_jp> The github app would be a good one, looks really nice [22:57:56] <edburns> This is way harder than svn. I'm about to just ask you to share a tarball with me. [22:57:57] <gastaldi> lightguard_jp: Indeed [22:58:26] <edburns> I'm sure it's nice and easy when you're used to it, but I really just want to make progress on the damn spec. I only have three days a week, at most, in whichI can work on the spec. [22:58:48] <edburns> The rest of the time is fixing bugs and shit. [22:59:06] *** bobmcw_ has quit IRC [22:59:06] <gastaldi> edburns: What was your last command on console ? [22:59:07] <lightguard_jp> Is it tagged in github? [22:59:12] <gastaldi> yeah [22:59:13] <edburns> I do sincerely appreciate your help on this. [22:59:32] <lightguard_jp> What's the tag? [22:59:38] <bleathem> edburns: https://rapidshare.com/files/2124201717/Screenshot.png [22:59:38] <mbg> sbryzak: ping [22:59:39] <gastaldi> 3.0.0.Alpha3 [23:00:03] <lightguard_jp> edburns: https://github.com/seam/faces/tarball/3.0.0.Alpha3 [23:00:22] <lightguard_jp> You can muck around with git later, this will just get you the code [23:00:23] <bleathem> edburns: we are almost there, hang tight [23:00:47] <bleathem> edburns: or, nevermind, go with lightguard_jp's tarball :P [23:01:01] <gastaldi> bleathem: I told you he was our Git Jedi [23:01:03] <bleathem> edburns: the advantage of the github route, is that we can colloborate on it more easily [23:01:26] <edburns> I understand, and I know what you're going for. [23:01:32] <bleathem> edburns: I'm game is you want to tough it out for a few more rounds [23:01:39] <lightguard_jp> While I won't deny bleathem is correct, there's a time where you have to say "Screw it, I don't have time, just give me the code" :) [23:01:47] <gastaldi> lol [23:01:52] <bleathem> edburns: lets start from scratch, and try one more time [23:01:57] <edburns> bleathem: ok. [23:01:59] <bleathem> edburns: it should be like 4 command tops [23:02:10] <bleathem> pop out of your current directory, and delete the clone [23:02:10] <lightguard_jp> git clone ... [23:02:12] <edburns> I think what messed us up is that you threw a few, "Let's create a branch" things in there mid waoy. [23:02:27] <bleathem> edburns: yes, I got my commands in the wrong order [23:02:28] <lightguard_jp> git checkout -b my_branch_name tracking_branch [23:02:31] <lightguard_jp> Done [23:02:37] <bleathem> edburns: but I've done it locally, now, sho it should work [23:02:41] <edburns> Let's take it to a private chat so no-one else can interject. [23:02:48] <lightguard_jp> hehe :) [23:02:57] [23:02:58] <gastaldi> :) [23:03:00] <lincolnthree> private chats are the debvil! [23:03:00] <lightguard_jp> Sorry about that [23:03:21] <gastaldi> Like we hear in NBA Jam: "In your face !! " :) [23:03:47] <hannelita> Hi! (cool and fast git ref here! - http://gitref.org/ #tip :) ) [23:04:05] <gastaldi> Great ! Thanks hannelita ! [23:04:20] <clerum> lincolnthree: is this still your prefered way to start a cdi conversation? http://seamframework.org/Community/ConversationCreatedUntilPOST [23:05:03] <lincolnthree> clerum: honestly i have no idea anymore [23:05:14] <lincolnthree> any answer i gave you would be unreliable [23:05:27] <clerum> k [23:10:23] <edburns> bleathem: Ok, I'm now building from the top level in my viewaction branch. [23:10:46] <bleathem> edburns: cool, that will get you where you want to be [23:11:36] <bleathem> I can't believe I've been working on this viewAction issue for close to 6 hours now [23:12:18] <edburns> bleathem: I'm sorry about that. [23:12:29] <bleathem> at least we've made some progress, coming up with a working example [23:13:11] <bleathem> edburns: no worries! this just strengthens my arguments that we need more automated tests in place for seam faces. Alarms should have gone of when this functionality broke a while back [23:14:05] <lightguard_jp> bleathem: Come over to jboss-as7 [23:14:44] <bleathem> lightguard_jp: as soone as JSFUnit/Arquillina make it there, I'll be right behind! [23:15:01] <lightguard_jp> No, the irc channel :) [23:15:08] <bleathem> oh :P [23:15:28] *** jamezp has quit IRC [23:15:56] *** jamezp has joined #seam-dev [23:18:18] *** sannegrinovero has joined #seam-dev [23:18:43] *** cbrock has quit IRC [23:20:28] *** gastaldi has quit IRC [23:22:33] <edburns> bleathem: Sorry to consume more time, but I'm getting a dependency failure. <http://pastebin.mozilla.org/1282588>. This after a rm -rf ~/.m2/repository too. [23:23:24] <bleathem> edburns: you did your build at the top level of your clone? [23:23:42] <edburns> yes, but wait a minute, I think I can fix this locally. [23:23:48] <edburns> Forget my most recent pastebin. [23:25:10] <clerum> hmm. do we have an example of ajax inside a conversation? [23:25:21] <clerum> booking appears to be transient during any ajax stuff [23:25:36] <edburns> bleathem: Now this <http://pastebin.mozilla.org/1282589> is the one. It's missing some arquillian dependency. [23:25:42] <edburns> Perhaps I can just modify my local pom. [23:25:50] <edburns> bleathem: yes, I built from the top level faces directory. [23:26:24] <bleathem> edburns: hmm, those should be available in the jboss reposiroty [23:27:04] <edburns> bleathem: My ~/.m2/settings.xml file is empty, mind you. ANd I don't see a <repository> element in your top level opm. [23:27:05] <edburns> pom. [23:27:06] <bleathem> edburns: but yes, you can prune those dependencies, and the associated tests if it helps you build [23:27:09] *** jose_freitas has quit IRC [23:27:20] <edburns> ok, please tell me what dependencies to remove. [23:27:33] <edburns> ah, everything with test scope? [23:27:34] <bleathem> edburns: the repository is in there, somewhere [23:27:35] <bleathem> 1 sec [23:28:55] <bleathem> edburns: the repository is indeed not in there [23:29:06] <bleathem> edburns: I guess it was added in a later version [23:29:14] <bleathem> edburns: I'll give you the repo to add [23:29:17] <bleathem> 1 sec [23:29:20] <edburns> ok, sounds great. [23:30:29] <bleathem> edburns: add this to the pom.xml: [23:30:31] <bleathem> http://pastie.org/2275996 [23:32:26] <edburns> bleathem: That makes a big difference. [23:32:38] <bleathem> edburns: yeah, that's in the current poms [23:32:47] <bleathem> I guess it wasn't included in the early days of the project [23:33:13] <bleathem> edburns: FYI: Alpha3 is really old in the lifespan of this project. [23:33:27] <lincolnthree> over a year old now [23:33:55] <bleathem> and is Seam Faces even 2 years old itself? [23:34:30] <bleathem> Alpha3 was the first release that contained any of my bits :P [23:35:04] <bleathem> ok, back to my pickList component now [23:45:58] <edburns> bleathem: Ok, for what it's worth, I can now run the faces-viewaction demo with a locally built stack. [23:46:08] <edburns> bleathem: Thank for your help. [23:46:41] <bleathem> edburns: no problem, sorry it was such a painful process! [23:56:41] <clerum> the issue I was having seemed to be with the conversation being created inside the producer a bean created on the page [23:56:57] <clerum> when I used the s:viewaction to initiate the conversation it now works [23:57:15] <clerum> we really need to have some better examples with some best practices