[00:00:23] *** msmigielski has quit IRC [00:05:44] *** tsurdilo has quit IRC [00:05:50] *** koentsje has quit IRC [00:10:13] *** sanne has quit IRC [00:13:14] *** maschmid has quit IRC [00:18:58] *** cbrock has quit IRC [00:23:18] *** tsurdilo has joined #seam-dev [00:27:41] *** lazarotti has quit IRC [01:01:52] *** daniel_hinojosa has quit IRC [01:07:45] *** lightguard_jp is now known as lightguard_jp_aw [01:16:52] *** tsurdilo has quit IRC [02:11:54] *** aslak has quit IRC [02:12:17] *** tsurdilo has joined #seam-dev [02:16:35] *** tsurdilo has quit IRC [02:19:08] <sgilda> sbryzak: are you working on updating the TicketMonster example application to work with Seam 3 and AS 7? [02:19:11] *** misty has joined #seam-dev [02:19:17] <misty> ping sbryzak [02:19:32] <sbryzak> sgilda: we'll be looking at it after the seam 3.1 release [02:19:35] <sbryzak> misty: pong [02:19:50] <misty> oh, you have found each other, cool [02:19:55] <misty> I was just going to connect you up with sgilda [02:20:10] <sgilda> what's the timeframe for that. reason i ask is i've been tasked with creating an example app for EAP6 [02:20:15] <sgilda> yes. thanks misty! [02:20:24] <sbryzak> it will be before the end of the year [02:20:34] <sbryzak> 3.1 is due for release late sep/early oct [02:20:37] <sgilda> burr sutter had suggested updating ticketmonster for ee6 [02:20:42] <sbryzak> we'll be focussing on ticket monster after that [02:20:50] <misty> sbryzak: will 3.1 be in AS 7.1? [02:21:09] <sbryzak> seam isn't bundled with AS [02:21:15] <misty> oh you are right, sorry [02:21:18] <sbryzak> it will be in wfk 2.0 though, which is in eap6 [02:21:30] <misty> by some definitions of "in" [02:21:36] <sgilda> lol [02:21:45] <misty> it is presented as a separate product [02:21:58] <sbryzak> ah, i wasn't aware of that [02:22:10] <sgilda> that app would be a possibility then, right? [02:22:21] <sbryzak> definitely [02:22:29] <sbryzak> we've been discussing it within the team already [02:22:51] <sgilda> great! at some point I'd like to get the source and start playing with it. i know it will change quite a bit [02:22:55] <misty> sbryzak: PM [02:23:04] <sgilda> PM? [02:23:14] <sbryzak> sgilda: do you know where the source is? [02:23:29] <sgilda> i think i found what you're checking in. but it didn't build [02:23:30] <misty> sgilda: nevermind [02:23:34] <sgilda> i had an issue [02:23:56] <sbryzak> https://github.com/seam/ticket-monster [02:24:05] <sbryzak> yeah i think the errai stuff is broken at the moment [02:24:21] <sbryzak> we're having our team meeting in a couple of weeks with the errai guys, i'll get them to take a look at it then [02:24:25] <sgilda> ok. i'm pretty sure that's where i got it [02:24:31] <sgilda> ok. great! [02:24:52] <sgilda> do you know if it's running anywhere? so i can see what it does from a user point of view? [02:25:12] *** jamezp is now known as jamezp_afk [02:25:15] <sbryzak> no, i did have it running locally but i had to disable a lot of stuff [02:25:38] <sgilda> hmm... [02:25:54] <sgilda> is it running on as7? [02:26:00] <sbryzak> i doubt it [02:26:04] <sbryzak> it was based on seam 3.0 [02:26:15] <sgilda> i see [02:26:19] <sbryzak> and there's some dependency conflicts between as6 and as7 [02:26:21] <sgilda> can you email me the ear? [02:26:27] <sgilda> i have as5 [02:26:44] <sbryzak> i hope i still have it, i cleaned out my project dir a while ago [02:26:44] *** gastaldi has joined #seam-dev [02:26:46] <sbryzak> let me check [02:26:57] <gastaldi> hey [02:27:32] <sbryzak> gastaldi: hey [02:27:52] <gastaldi> hey sbryzak ! [02:28:01] <gastaldi> Fixed the roof ? [02:28:18] <sbryzak> sgilda: don't have it any more sorry [02:28:28] <sbryzak> gastaldi: still working on it, i've been doing a bit of work every day [02:28:28] <sgilda> no worries. thanks for checking [02:28:45] *** tkimura has joined #seam-dev [02:29:23] <gastaldi> :), [02:29:29] <sgilda> sbyzak: i'll check back with you in a few weeks to see where things stand [02:29:33] <gastaldi> I got a JSF 2 question [02:30:32] <sbryzak> sgilda: no problem, we should hopefully have some movement on it by then [02:30:44] <gastaldi> Is the Bean Validation always enabled on JSF components by default ? [02:31:01] <sbryzak> gastaldi: i think so [02:31:15] <sbryzak> bleathem would probably know for sure [02:31:27] <bleathem> ears are burning [02:31:30] <gastaldi> :) [02:31:49] <sbryzak> gastaldi was just saying what a nice guy you are [02:31:54] <gastaldi> Indeed [02:31:56] <bleathem> :D [02:32:08] <bleathem> 1 sec [02:32:13] <bleathem> let me check something [02:32:30] <gastaldi> no, I am not going to kill you on the front door :) [02:32:30] <sgilda> sbryzak: thanks! i think this would be a great example for developers [02:32:55] <sbryzak> sgilda: me too, it's a nice change from the ancient seam booking example [02:33:03] [02:33:09] <sgilda> right! [02:33:12] [02:33:20] <gastaldi> Because in AS7 it works without it [02:33:29] <bleathem> you can activate specific groups: <f:validateBeanvalidationGroups="com.foo.validation.groups.Billable"/> [02:33:39] <gastaldi> Yeah, I know that tag [02:33:49] <bleathem> The validation will always be done at the JPA level [02:33:54] <gastaldi> But the validation is still on [02:34:01] <bleathem> but to have it done at the JSF level, you need the tag [02:34:16] <bleathem> if AS7 is doing otherwise, it's a bug [02:34:27] <gastaldi> I mean, if I place an <h:inputText>, the JSR 303 annotations are evaluated on the Validate phase [02:34:34] <gastaldi> without adding f:validateBean [02:34:42] <bleathem> that's a bug [02:34:44] <bleathem> IMO [02:34:52] <gastaldi> really ? I find it beatiful ! :) [02:35:00] <gastaldi> Beautiful [02:35:42] <gastaldi> can you do a simple test to confirm that ? [02:35:59] <gastaldi> just generate a project in Forge and create an Entity [02:36:35] <gastaldi> Place a @Digits on any property and change the page to use <h:inputText> instead of Metawidget [02:36:50] <gastaldi> Of course, if you are not too busy :) [02:39:15] <bleathem> http://andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/#validation-bean [02:39:18] <bleathem> andy knows! [02:40:37] *** misty has left #seam-dev [02:40:39] <bleathem> gastaldi: my bad [02:40:43] <bleathem> gastaldi: "JSF 2 provides built-in integration with JSR-303 constraints. In environments where a bean validation implementation is present, JSF automatically validates constraints for beans that are referenced by UIInput values." [02:40:55] <bleathem> so yeah, it does it automatically :) [02:44:50] <gastaldi> hum [02:44:57] <gastaldi> Cool huh ? [02:45:49] <hannelita> sgilda: Hi! If you need help with Seam examples, we are updating confbuzz and call4all apps [02:46:02] <hannelita> sgilda: All of them run on AS7 [02:46:37] <sgilda> hannelita, that would be great! [02:46:44] <sgilda> where can i get them? [02:47:19] <hannelita> sgilda: https://github.com/seam/seam-example-confbuzz [02:47:28] <hannelita> sgilda: are you familiar with git? [02:47:49] <sgilda> somewhat. i can get the code. i usually run into issues with the builds [02:47:59] <hannelita> sgilda: https://github.com/hannelita/seam-example-call4all [02:48:09] <sgilda> great! thanks! [02:48:18] <hannelita> sgilda: ping us if you need help :) [02:48:46] <sgilda> do they have pom.xml files? i should be able to bring them into jbds? [02:48:56] <sgilda> or do a manual maven build? [02:49:22] <hannelita> sgilda: In fact seam 3 uses maven [02:49:35] <hannelita> sgilda: these 2 projects have pom examples [02:50:10] <sgilda> cool! [02:50:31] <sgilda> i'm new to jboss development, so i'm sure i'll need help [02:50:51] <sbryzak> sgilda: are you in the brisbane office? [02:51:14] <sgilda> no. i'm in raleigh north carolina [02:51:35] <sbryzak> ah, no probs [02:51:59] <gastaldi> bleathem: Thanks for the googling :) [03:00:12] <gastaldi> I invite you all to join #metawidget [03:00:22] <gastaldi> For MetaWidget based discussions :) [03:00:32] <sbryzak> hannelita: were you going to be contributing the call4all example to seam? [03:01:26] <hannelita> sbryzak: Yes, I just got out of time these days [03:02:03] <sbryzak> hannelita: no problem, any examples are appreciated [03:02:38] *** gastaldi has left #seam-dev [03:02:47] *** gastaldi has joined #seam-dev [03:04:10] <hannelita> sbryzak: In fact I am helping lightguard_jp with confbuzz first [03:04:36] <hannelita> sbryzak: when we finish some stuff there I will be back to call4all. [03:04:50] <gastaldi> how do I register an IRC channel ? [03:04:59] <gastaldi> :P [03:05:08] <sbryzak> just join the channel [03:05:17] <sgilda> hannelita: i'll check back with you next week [03:05:27] <sbryzak> type /join #shane [03:05:41] <gastaldi> sbryzak: Ok, but if want to transfer this channel to someone else ? [03:05:54] <hannelita> sgilda: Ok :) [03:06:01] <sbryzak> gastaldi: you mean make them ops? [03:06:13] <hannelita> jose_freitas: ping [03:06:15] <sgilda> thanks again hannelita and sbryzak! [03:06:16] <gastaldi> Yeah, Channel owners [03:06:30] <sbryzak> well if everyone leaves a channel, it ceases to exist [03:06:32] <hannelita> sgilda: :) [03:07:18] <sbryzak> you can use chanserv to register a channel [03:07:25] <gastaldi> ok, done that [03:08:53] <gastaldi> sbryzak: what if I want to transfer to someone else ? [03:09:18] <sbryzak> i guess it's /msg ChanServ OP gastaldi [03:09:50] <stuartdouglas> gastaldi: why did you make the room moderated and invite only? [03:09:56] <stuartdouglas> now on-one else can talk [03:10:05] <gastaldi> stuartdouglas: Yeah, screwed up the channel :P [03:10:09] <gastaldi> will fix that [03:11:33] <sbryzak> gastaldi: you can use SET FOUNDER to transfer to another user [03:11:41] <gastaldi> Cool [03:13:51] <gastaldi> stuartdouglas: try again [03:17:38] *** hannelita has quit IRC [03:23:25] *** lightguard_jp_aw is now known as lightguard_jp [03:32:43] *** akazakov has quit IRC [03:37:05] <gastaldi> hey lightguard_jp [03:37:42] <lightguard_jp> gastaldi: Yes? [03:38:14] <gastaldi> No big deal, just a "hey!" :) [03:38:45] <gastaldi> ok now #metawidget is clean [03:39:04] <gastaldi> no more strange options set [03:39:08] <lightguard_jp> sweet [03:39:16] <lightguard_jp> gastaldi: Have you looked at the catch plugin? [03:39:33] <gastaldi> lightguard_jp: on Forge ? [03:40:18] <lightguard_jp> Yes [03:40:31] [03:40:40] [03:40:56] <lightguard_jp> lets you create handlers [03:41:07] <gastaldi> hum cool ! [03:41:15] <gastaldi> thats nice [03:41:31] <lightguard_jp> I was wondering because I saw Lincoln changed some things which broken compat, so just wondering if there's something I need to do to update it. [03:41:41] <gastaldi> oh [03:41:47] <lightguard_jp> I'm not sure what else the plugin could do. [03:41:59] <gastaldi> oh [03:42:04] <gastaldi> I think it is doing enough [03:42:05] <gastaldi> :) [03:42:27] <gastaldi> My Seam Reports plugin just adds a <dependency> on the pom.xml [04:08:19] *** tsurdilo1 has joined #seam-dev [04:16:00] <gastaldi> lightguard_jp: Any response from the cloudbees guys ? [04:16:02] <bleathem> I blogged [04:16:49] <gastaldi> ha ! The blogger.com has the Google+ interface feel :) [04:17:01] <gastaldi> Cool [04:17:39] <gastaldi> What ? blogspot.com == blogger.com ? [04:22:00] <lightguard_jp> I despise having to learn code by looking at the decompiled class [04:22:12] <lightguard_jp> Let's go find out how far the rabbit hole goes [04:22:14] <lightguard_jp> arg [04:22:38] <bleathem> yeah, the new blogger.com interfaces is *way* better [04:22:42] <lightguard_jp> Really makes you appreciate the IDE [04:22:52] <gastaldi> agreed [04:23:25] <lightguard_jp> gastaldi: we have an issue with the service UI, that is supposed to offer you an upgrade button to change your subscription. I'll ping you as soon as engineering has fixed this. [04:23:36] <lightguard_jp> Still waiting then [04:25:21] *** tsurdilo1 has quit IRC [04:25:40] <bleathem> dammit, my IntelliJ license expires tomorrow, and the woman responsible for renewing it is on holidays until Sept. 8 [04:25:56] <bleathem> lightguard_jp: does Seam have any spare IntelliJ OSS licences to hold me over? [04:26:13] <lightguard_jp> Somewhere [04:26:44] <lightguard_jp> sbryzak: Do you know where they are? [04:26:45] <bleathem> IntelliJ is like crack for developers. Your addicted as soon as you try it. [04:26:57] <lightguard_jp> True dat [04:28:54] <gastaldi> ol [04:28:55] <gastaldi> lol [04:29:06] <gastaldi> I am addicted to the eclipse drug [04:29:21] <lightguard_jp> gastaldi: Have you tried IntelliJ? [04:33:19] <gastaldi> Tried once, but eclipse is still ok for me :) [04:33:28] <lightguard_jp> hehe [04:36:30] <gastaldi> stuartdouglas: ping [04:36:35] <stuartdouglas> hey [04:37:03] <gastaldi> Why does AS7 adds javax.persistence.api dependency to JDBC drivers added on deployments/ ? [04:37:19] [04:37:36] <gastaldi> huh, forget that last question [04:38:09] <gastaldi> When I add mysql driver to deployments/ I get 23:38:01,832 INFO [org.jboss.as.jpa] (MSC service thread 1-2) added javax.persistence.api dependency to mysql-connector-java-5.1.17.jar [04:38:36] <stuartdouglas> that log level is to high [04:38:39] <stuartdouglas> you can ignore it [04:38:47] <stuartdouglas> all the EE api's are added to deployments [04:38:52] <gastaldi> ok [04:39:05] <stuartdouglas> cause the spec requires that all deployments can see all EE apis [04:39:15] <gastaldi> ah [04:39:20] <stuartdouglas> the fact that it is a driver deployment does not change it [04:39:23] <gastaldi> so it should be a debug level message ? [04:39:43] <gastaldi> or should it not be added at all ? [04:39:59] [04:41:00] [04:41:10] <gastaldi> Just ignore it :) [05:08:14] <bleathem> my blog got a comment! that almost never happens! [05:15:09] *** mbg has quit IRC [05:15:18] *** mbg has joined #seam-dev [05:16:03] *** daniel_hinojosa has joined #seam-dev [05:26:46] <sbryzak> well if everyone leaves a channel, it ceases to exist ' ' [05:33:02] <gastaldi> Is there an easy way to add FacesMessages without the normal one ? [05:33:27] <gastaldi> Like, allow to @Inject some helper object ? [05:34:39] <gastaldi> bleathem: Comment #2 added :) [05:34:49] <bleathem> uh oh... [05:35:08] <bleathem> oh, phewf, you were nice! [05:35:21] <gastaldi> haha [05:35:37] [05:35:56] <bleathem> lol [05:36:14] <gastaldi> Hope I am not bipolar :) [05:36:38] <bleathem> I thing there is something for easily adding faces messages [05:36:40] <bleathem> 1 sec [05:37:14] <bleathem> gastaldi: http://docs.jboss.org/seam/3/faces/latest/reference/en-US/html/faces.messages.html#adding [05:37:17] <bleathem> looks pretty easy [05:40:25] <gastaldi> Cool ! :D thanks [05:40:55] *** hannelita has joined #seam-dev [05:42:56] <gastaldi> hey hannelita ! Tired of sleeping ? :) [05:43:23] <hannelita> gastaldi: ahahaha, yeah [05:43:40] <hannelita> gastaldi: and you, tired of red bulls? ahaha [05:43:45] <gastaldi> lol [05:43:47] <gastaldi> Yeah [05:43:56] <gastaldi> That stuff is too strong for me [05:44:11] [05:44:16] <hannelita> gastaldi: hahahahaha [05:44:42] <gastaldi> whiskey, sorry [05:44:42] <hannelita> gastaldi: brazilian coffee is the best one [05:44:55] <gastaldi> really ? The expressos one you mean ? [05:45:32] <gastaldi> The Starbucks ones are very nice [05:45:44] <gastaldi> I had once on Sao Paulo [05:46:00] <gastaldi> and Campinas [05:46:14] <hannelita> gastaldi: All kinds of coffee.... pure brazilian coffee... starbucks coffees.... hehehe [05:46:19] <gastaldi> lol [05:53:08] <lightguard_jp> bleathem: jose_freitas Has there been a release of jsfunit? [05:54:18] <gastaldi> I think jose_freitas is away [05:54:24] <gastaldi> Watching soccer :) [05:55:13] <lightguard_jp> Ah, good ol' futbol. [05:55:17] <gastaldi> ow ! Avai 3x2 Suck this mango Flamengo ! :D [05:55:46] <gastaldi> lightguard_jp: Have you watched any brazilian soccer ? [05:55:56] <lightguard_jp> gastaldi: Been a long time [05:56:11] <gastaldi> lightguard_jp: Which sport you like most ? [05:56:42] <bleathem> lightguard_jp: not that I know of, but I'm not that involved with it at the moment [05:56:45] <gastaldi> Keyboard Typing ? :) [05:57:08] <lightguard_jp> I don't follow sports. [05:57:16] <bleathem> I went and saw a soccer game when I was in Brazil [05:57:23] <bleathem> it was awesome [05:57:37] <bleathem> the crowd never stopped making noise. ever. [05:57:47] <gastaldi> bleathem: Cool ! Which team was playing ? [05:57:52] <gastaldi> Flamengo ? [05:58:07] <gastaldi> oh yeah, they are a bunch of marginals :) [05:58:08] <bleathem> I new you would ask that :P -- I have no idea! [05:58:26] <bleathem> was fun tho [05:58:38] <gastaldi> yeah [05:58:56] [05:59:08] <gastaldi> Or when the judge does not play fair [05:59:13] *** hannelita has quit IRC [05:59:17] *** hannelita has joined #seam-dev [05:59:29] <hannelita> gastaldi: come on, Flamengo is not a real team [05:59:38] <gastaldi> hahaha [06:00:08] <gastaldi> hannelita: Which team is your favorite ? [06:00:12] <gastaldi> Sao Paulo ? [06:00:15] <hannelita> gastaldi: SPFC [06:00:19] <gastaldi> ah I knew that [06:00:22] <gastaldi> :) [06:00:57] <bleathem> Don't suppose you watch much hockey in brazil? [06:01:09] <gastaldi> hahaha bleathem: There is no snow in Brazil [06:01:21] <bleathem> you could still watch it on tv! [06:01:40] <gastaldi> bleathem: then only if watch on paid tv [06:01:57] <gastaldi> which is not our favorite sport, btw :) [06:02:01] <bleathem> now that is worthy of a revolution! [06:02:02] <gastaldi> But I find it awesome !! [06:02:31] <gastaldi> Is it true that the players have no teeth ? [06:02:47] <bleathem> lol, yes some of them have lost their teeth! [06:02:52] <bleathem> particularly in the old days [06:02:54] <gastaldi> lol ! [06:03:00] <bleathem> these days they wear mouth guards [06:03:26] <bleathem> http://jockjoose.com/wp-content/uploads/2009/05/clarke_1_.jpg [06:03:35] <gastaldi> LOOOOOL [06:03:36] <bleathem> first google image result is fairly accurate [06:03:52] [06:04:45] <gastaldi> toothless and proud [06:05:43] <gastaldi> That puck on the mouth should leave some teeth behind also [06:06:29] <gastaldi> Speaking of sports (before I get banned from this channel - ;) ) I see that Cricket is a violent one also [06:07:09] * bleathem ** crickets ** [06:07:56] <gastaldi> :) [06:09:41] <gastaldi> I am looking for the video [06:09:52] <gastaldi> This is how vandals are treated on canada: http://www.youtube.com/watch?v=izjIu7KGhII&feature=player_embedded [06:12:18] <gastaldi> Found it: http://www.youtube.com/watch?v=72rjPNnE4RA [06:14:46] <gastaldi> stuartdouglas: Where is that blog post about the maven plugin for publishing data sources on AS7 ? [06:15:15] <stuartdouglas> http://in.relation.to/Bloggers/UsingTheJbossasMavenPluginToDeployDataSourcesToAS7 [06:15:47] <gastaldi> Thanks [06:17:03] <gastaldi> I have a friend of mine having a hard time configuring MySQL, he is doing what is described on https://docs.jboss.org/author/display/AS7/Developer+Guide#DeveloperGuide-InstalltheJDBCdriverasadeployment [06:17:24] <gastaldi> But he is getting New missing/unsatisfied dependencies: [06:17:25] <gastaldi> service jboss.jdbc-driver.mysql-connector-java-5_1_7-bin_jar (missing) [06:18:17] <gastaldi> Maybe this plugin should help :) [06:23:00] <gastaldi> stuartdouglas: How does the plugin knows where my AS7 is ? [06:23:12] <stuartdouglas> it assumes localhost [06:23:15] <stuartdouglas> it is configurable [06:23:38] <gastaldi> hum, the same configuration applies for the deploy-artifact goal ? [06:23:58] <bleathem> jboss as7 doesn't support the option -b 192.168.1.148 anymore [06:24:11] <bleathem> guess I ahve to edit the config file [06:24:58] [06:25:01] <bleathem> wow, at elast it was an easy file to edit [06:25:15] <gastaldi> bleathem: standalone.xml ? [06:25:34] <bleathem> yep [06:25:52] <sbryzak> bah, my 2 year old has been at my computer [06:26:05] <gastaldi> bleathem: Where did you change it ? [06:26:18] <gastaldi> sbryzak: Cool ! Have he created any new pull requests ? ;) [06:26:27] <bleathem> 192.168.1.148 [06:26:32] <sbryzak> possibly, it's hard to tell [06:26:43] <bleathem> my 18month old tweeted a few months ago [06:27:01] <bleathem> came up and jammed on my keyborad a whole bunch of times [06:27:43] [06:28:07] <gastaldi> These kids are growing too fast [06:28:38] <sbryzak> makes me feel even older [06:28:44] <gastaldi> :) [06:29:04] <gastaldi> bleathem: <inet-address value="127.0.0.1"/>? [06:29:10] <gastaldi> This is where you changed it ? [06:30:16] <bleathem> sbryzak: found it: http://twitter.com/#!/brianleathem/status/72696396884611072 [06:30:25] <bleathem> gastaldi: yes, that's where I changed it [06:30:38] <gastaldi> lol [06:30:43] <sbryzak> bleathem: haha, looks like some secret code [06:30:51] [06:30:53] <bleathem> now I want to figure out how to make it multi valued [06:31:20] <bleathem> sbryzak: amzaingly enough, it's sounds just like the way he talks [06:31:24] <gastaldi> bleathem: huh, have you tried adding a new inet-address tag ? [06:31:43] <bleathem> gastaldi: yep -- "Failed to start service jboss.network.public" [06:31:46] <gastaldi> oh [06:31:56] <gastaldi> So I guess stuartdouglas can answer that :) [06:32:35] <bleathem> I'll fish around for a bit first [06:32:44] <bleathem> before I bother anyone about it [06:32:50] <stuartdouglas> its because something is wrong [06:32:50] [06:33:06] <stuartdouglas> fix the bit that is wrong and it will work fine :-) [06:33:14] <gastaldi> lol [06:33:29] <gastaldi> I had the same argument yesterday with a client of mine [06:33:36] <gastaldi> And I was right :) [06:33:59] <bleathem> I love stackoverflow: [06:34:00] <bleathem> http://stackoverflow.com/questions/6853409/binding-jboss-as7-to-all-interfaces [06:34:16] <gastaldi> wow [06:34:26] [06:35:05] <stuartdouglas> I think you can put multiple inet-address entries in there [06:35:18] <bleathem> I'm sure there is a way to do it, but this achieves what I want [06:35:21] [06:37:11] <bleathem> I use this all the time: [06:37:11] <bleathem> grep profile pom.xml -A1 [06:37:38] <gastaldi> what does it do ? [06:37:47] * bleathem feels for gastaldi on windows, who has to live without grep [06:37:51] <gastaldi> :) [06:38:01] [06:38:20] <bleathem> this is the output: [06:38:20] <bleathem> [showcase (develop)?]> grep profile pom.xml -A1 [06:38:20] <bleathem> <profiles> [06:38:20] <bleathem> <profile> [06:38:20] <bleathem> <id>jee6</id> [06:38:21] <bleathem> </profile> [06:38:22] <bleathem> <profile> [06:38:22] <bleathem> <id>jbas7</id> [06:38:23] <bleathem> </profile> [06:38:24] <bleathem> <profile> [06:38:24] <bleathem> <id>gae</id> [06:38:32] <gastaldi> ahhh cool [06:38:47] <bleathem> I was "throttled due to flooding" [06:39:24] [06:39:48] <bleathem> lol [06:40:51] [06:41:34] <gastaldi> http://openfaces.org/ [06:41:37] <gastaldi> Sounds cool [06:42:36] <bleathem> they've apparently been around a hile [06:42:38] <bleathem> while [06:42:45] <bleathem> but have only recently gone OSS [06:45:18] <bleathem> gastaldi: used to be QuipuKit [06:45:18] <bleathem> https://sites.google.com/a/teamdev.com/openfaces-support/documentation/migrating-from-quipukit-1-6-2 [06:45:41] <bleathem> OpenFaces is a *much* better name! [06:45:50] <gastaldi> lol, indeed ! [06:45:55] <gastaldi> What ? No JSF 2.0 ? [06:46:46] <gastaldi> crappy library :P [06:47:42] <bleathem> it supports JSF 2 [06:47:49] <gastaldi> Ahhh Openfaces 3.0 [06:48:01] [06:48:02] <gastaldi> Yeah, back to the kit [06:48:15] [06:48:34] <bleathem> you don't like LGPL? [06:49:18] <gastaldi> oh ! I thought it was GPL [06:49:34] * bleathem installing ie9, and losing a bit of my soul in the process :( [06:49:41] <gastaldi> lol [06:50:03] [06:50:38] [06:51:27] <gastaldi> bleathem: Is it possible for Richfaces to have a UI similar to ExtJS ? [06:51:36] <bleathem> no idea [06:51:48] <bleathem> you'd have to look at the packaged skins [06:51:59] <gastaldi> Is there a BorderLayout component available? [06:53:56] *** rruss has joined #seam-dev [06:59:29] <gastaldi> ok, night time [06:59:32] <gastaldi> See ya [06:59:47] *** gastaldi has quit IRC [07:10:33] *** marekn has joined #seam-dev [07:13:52] *** marekn has quit IRC [07:16:45] *** hannelita has quit IRC [07:23:34] *** mbg has quit IRC [07:23:39] *** mbg has joined #seam-dev [07:26:41] *** Diablo-D3 has joined #seam-dev [07:26:57] *** mbg has quit IRC [07:27:11] *** mbg has joined #seam-dev [07:46:47] *** tremes has joined #seam-dev [07:55:05] *** mgoldmann has joined #seam-dev [08:01:52] <nickarls> hmm, has something changed with Catch precedence recently? I catch SessionExpiredException and mark it handled but it still progresses to the Throwable catcher... [08:04:32] *** pchowaniec has joined #seam-dev [08:19:06] <nickarls> stuartdouglas: is there any redirect condition etc that could result in a "BaseTransaction.checkTransactionState - thread is already associated with a transaction!"? I see the TransactionPhaseListener trying to wrap the JSF lifecycle and failing [08:19:29] <stuartdouglas> hmm [08:19:30] <nickarls> the strange thing is that it persists even if I go the login page which kills the httpsession [08:19:37] <stuartdouglas> thats odd [08:19:43] <nickarls> but it works on a fresh-sessioned browser [08:19:53] <stuartdouglas> what makes it fail? [08:20:13] <nickarls> this is the trace: http://pastebin.com/ybPPrNxu [08:20:28] <nickarls> sometimes running the app after a redeploy [08:20:36] <nickarls> I have seen it in other places, too, though [08:20:44] <stuartdouglas> hmm, i wonder if something is leaking transactions [08:20:50] <stuartdouglas> and then when you get that thread [08:20:57] <stuartdouglas> BAM [08:22:03] <nickarls> any redirects that could do it? So you never end up in the phase that commits/rollbacks? [08:22:09] <stuartdouglas> maybe [08:22:18] <stuartdouglas> I'm not really the JSF expert [08:22:38] <nickarls> most my beans have an interceptor that redirects exceptions to catch and the handler the redirect to error pages [08:22:52] <stuartdouglas> how often do you get the exception? [08:23:08] <nickarls> a lot when I'm developing [08:23:24] <stuartdouglas> that sounds fairly reasonable then [08:24:01] <stuartdouglas> I think I pretty much copied the old seam phase listener [08:24:09] <stuartdouglas> so maybe something changed in JSF 2 [08:24:22] <nickarls> yes, it still mentions Gavin and comments like "should we do this?" ;-) [08:24:46] <stuartdouglas> in the interim you could try wrapping a filter round it [08:25:01] <stuartdouglas> that injects UsreTransaction and rolls back if it is still active [08:25:16] <stuartdouglas> and prints a message so you can see which requests are doing it [08:25:34] *** chkal has joined #seam-dev [08:26:20] *** alesj has joined #seam-dev [08:26:51] <nickarls> what would give best info? Throw a NPE and look at the stack trace? [08:28:05] <stuartdouglas> I would just log a message [08:28:13] <stuartdouglas> the stack trace will just show you the filter [08:28:22] <stuartdouglas> but it will let you know if it is the redirects [08:28:42] *** maschmid has joined #seam-dev [08:29:38] <nickarls> yes, just hitting the filter indicates that something went wrong, right? [08:30:25] <stuartdouglas> if the transaction is active in the filter [08:31:03] <stuartdouglas> you should also probably check and rollback both before and after the requests [08:31:14] <stuartdouglas> just in case there is something else weird going on [08:32:22] <nickarls> where do you place the chain.doFilter if you want it hit when goin in and out? [08:32:52] <stuartdouglas> in the middle [08:32:56] <stuartdouglas> so do the check [08:33:01] <stuartdouglas> chain.diFilter [08:33:09] <stuartdouglas> then do another check in a finally block [08:33:14] <nickarls> ah, yes of course [08:36:55] *** epbernard has joined #seam-dev [08:40:04] *** epbernard is now known as emmanuel [08:44:47] <nickarls> stuartdouglas: yep, I see active transactions if the filter [08:45:16] <nickarls> I get an exception, then I have an error in the error handler and then bam [08:45:34] <stuartdouglas> hmm, ok [08:45:47] <nickarls> which would be logical since the interceptor catches it and moves along out of the JSF lifecycle [08:46:05] <nickarls> is there a thread pool involved? [08:46:32] <nickarls> meaning could the error of one user result in this case for another user? [08:46:57] <stuartdouglas> the transactions stays attached to the thread [08:47:06] <stuartdouglas> that will be re-used by a new incoming web request [08:47:16] <stuartdouglas> the simplest solution is to just leave the filter there [08:51:18] <nickarls> do you remember if seam2 had some similar construct? [08:52:44] *** sannegrinovero has joined #seam-dev [09:11:51] *** msmigielski has joined #seam-dev [09:29:50] *** stuartdouglas has quit IRC [09:30:13] *** stuartdouglas has joined #seam-dev [09:37:46] *** oskutka has joined #seam-dev [09:40:41] *** msmigielski has quit IRC [09:46:03] *** daniel_hinojosa has quit IRC [10:04:29] *** msmigielski has joined #seam-dev [10:10:48] *** msmigielski has quit IRC [10:19:04] *** bleathem has quit IRC [10:23:04] *** tremes has quit IRC [10:23:32] *** tremes has joined #seam-dev [10:23:58] *** bleathem has joined #seam-dev [10:27:32] *** mkouba has joined #seam-dev [10:29:24] *** rruss has quit IRC [10:29:26] *** marekn has joined #seam-dev [10:39:58] *** mkouba has quit IRC [10:58:55] *** pmuir has joined #seam-dev [10:58:55] *** pmuir has quit IRC [10:58:55] *** pmuir has joined #seam-dev [11:05:04] *** clerum has quit IRC [11:09:33] *** msmigielski has joined #seam-dev [11:11:52] *** mkouba has joined #seam-dev [11:28:40] *** aslak has joined #seam-dev [11:40:40] *** stuartdouglas has quit IRC [11:40:40] *** emmanuel has quit IRC [11:40:40] *** tkimura has quit IRC [11:43:31] *** stuartdouglas has joined #seam-dev [11:43:31] *** emmanuel has joined #seam-dev [11:43:31] *** tkimura has joined #seam-dev [11:58:02] *** msmigielski has quit IRC [12:02:35] *** tremes is now known as tremes_lunch [12:06:41] <oranheim> Is there a way add type safety for JSF Composite Components and list: composite:attribute name="myList" type="java.util.List<com.acme.myModel>" required="true" /> ? I get ClassNotFoundException. It works with just list, but type safety won't hurt. [12:07:28] *** jbossbot has quit IRC [12:08:33] *** tkimura has quit IRC [12:11:08] *** emmanuel has quit IRC [12:17:55] *** jbossbot has joined #seam-dev [12:26:05] *** epbernard has joined #seam-dev [12:26:05] *** epbernard is now known as emmanuel [12:27:35] <nickarls> any theories why Catch moves on to the handler for Throwable even if I mark the exception as handled on a higher level? [12:31:32] *** oranheim has quit IRC [12:43:29] <sbryzak> alesj: what's monterey? [12:44:36] <alesj> sbryzak: frmwrk for distributed services [12:44:41] <alesj> sort of smart services [12:44:54] <alesj> e.g. they are moved wrt rules [12:44:57] <sbryzak> i seem to be on our mailing list for it [12:45:11] <alesj> yeah, i guess you applied once ;-) [12:45:14] <sbryzak> is it relevant for seam/cdi? [12:45:27] <alesj> yes [12:45:29] <sbryzak> i don't think i did, at least i don't remember it ;) [12:45:30] <alesj> well [12:45:39] <alesj> i'm experimenting with it [12:45:51] <alesj> you would then do @MontereyScoped [12:46:01] <alesj> and your bean would become smart service [12:46:09] <alesj> controlled by Monterey frmwrk [12:46:27] <sbryzak> what's a smart service exactly? [12:46:46] <alesj> the service is a singleton [12:46:53] <alesj> and it's geo moved [12:46:57] <alesj> wrt rules [12:47:14] <alesj> e.g. stock app would move the relevant service close to the action [12:47:34] <sbryzak> you mean physically closer? [12:47:40] <alesj> yes [12:47:45] <sbryzak> interesting [12:47:46] <alesj> hence less latency [12:48:04] <alesj> it's the rules that control how it should move [12:48:10] <alesj> where the actual app wouldn't notice anything [12:48:57] <sbryzak> ah cool.. do we need any special support for that in seam? [12:49:59] <alesj> i'm trying to create a scope for this [12:50:06] <alesj> nothing special in seam, afais [12:50:53] <sbryzak> np, on a similar topic i've been thinking that we should be adding geo ip support to seam [12:52:14] *** oranheim has joined #seam-dev [12:53:15] <sbryzak> emmanuel: ping [12:54:16] *** alesj is now known as alesj_lunch [12:56:36] *** tremes_lunch is now known as tremes [13:07:00] <oranheim> sbryzak: geo ip support would be awesome! [13:07:09] *** msmigielski has joined #seam-dev [13:39:45] *** koentsje has joined #seam-dev [13:49:47] <maschmid> sbryzak: ping, are the other containers working, or is it just the as7 tests? [13:50:22] <sbryzak> maschmid: i think the other containers worked ok [13:50:38] <maschmid> sbryzak: hmm... so it must be something else then... [13:53:36] *** rmartinelli has joined #seam-dev [13:59:05] *** maschmid has quit IRC [13:59:06] <emmanuel> sbryzak: pong [13:59:44] <sbryzak> emmanuel: was just going to ask you if hibernate search had support for modeshape [13:59:48] <sbryzak> but i think i found the answer already ;) [14:00:33] <emmanuel> not that I am aware of [14:00:51] <emmanuel> they do have some ft search capabilities though [14:02:20] <sbryzak> yeah i found that chapter in the docs, just been reading up on it [14:03:59] *** maschmid has joined #seam-dev [14:18:44] <maschmid> sbryzak: wrong solder got included in your version, one that doesn't have "Dependencies: org.jboss.logging,org.jboss.logmanager" in manifest [14:19:17] <sbryzak> maschmid: ah, i must not have built it after i fixed the manifest [14:19:41] *** mbg|away has joined #seam-dev [14:20:24] <sbryzak> maschmid: running the tests again now [14:22:47] <sbryzak> maschmid: success, thanks [14:41:42] *** maschmid has quit IRC [14:46:52] *** lazarotti has joined #seam-dev [14:47:04] *** lazarotti has quit IRC [14:47:55] *** lazarotti has joined #seam-dev [14:49:15] *** maschmid has joined #seam-dev [14:52:10] *** tsurdilo has joined #seam-dev [14:54:15] *** iphands has joined #seam-dev [15:08:23] *** kpiwko has quit IRC [15:22:25] *** alesj_lunch is now known as alesj [15:28:08] *** emmanuel has quit IRC [15:40:08] <marekn> sbryzak: ping [15:40:24] <sbryzak> marekn: pong [15:41:08] <marekn> sbryzak: hi Shane, I noticed that Transaction module is not on sfrk.org page visible at all [15:41:22] <sbryzak> no, it hasn't been added there yet [15:41:31] *** pchowaniec has left #seam-dev [15:41:44] <sbryzak> i'll put it on the to-do list, thanks for reminding me [15:42:23] <marekn> sbryzak: ok, do you have a short description of the module? I need it for product git repo ;-) [15:43:40] <sbryzak> marekn: you can use the description from the persistence module page [15:44:04] <sbryzak> Brings transactions to non-EJB managed beans, provides a simplified transaction API and hooks transaction propagation events to the CDI event bus. [15:44:12] <marekn> sbryzak: cool, thanks [15:44:18] <sbryzak> no probs [15:46:15] *** gastaldi has joined #seam-dev [15:47:07] <gastaldi> morning all ! [15:47:41] <jose_freitas> morning gastaldi [15:47:48] <gastaldi> hey jose_freitas ! [15:47:52] <jose_freitas> how you doing? [15:48:11] <gastaldi> fine with this weather, u ? [15:50:40] <jose_freitas> fine thanks, nice weather indeed! [15:54:35] *** sgilda has quit IRC [15:54:48] *** hannelita has joined #seam-dev [15:54:51] <gastaldi> tremes: Have you tested that app on AS7 ? [15:55:47] <tremes> gastaldi: yes i did. [15:55:55] <gastaldi> cool [15:56:21] <gastaldi> hum, any special reason to use seam-parent 15-SNAPSHOT ? [15:57:42] <tremes> becaues of using arquillian ajocado. I had some exceptions with 14 [15:58:04] <gastaldi> ok [15:58:15] <gastaldi> hum, looks alright to me [15:59:23] *** msmigielski has quit IRC [15:59:26] <jbossbot> git [config] push develop 8b4960b.. Tomas Remes new config example for SEAMCONFIG-23 [15:59:26] [15:59:27] <jbossbot> git [config] push develop 7068816.. George Gastaldi Merge pull request #11 from tremes/config-example... [15:59:27] <jbossbot> git [config] push develop URL: http://github.com/seam/config/compare/41f1eb2...7068816 [15:59:35] <gastaldi> done [16:00:08] <tremes> ok thanks [16:01:48] <jbossbot> git [social] push develop 4035c02.. George Gastaldi Merge pull request #7 from tremes/example-3.1.0.Beta2... [16:01:49] <jbossbot> git [social] push develop URL: http://github.com/seam/social/compare/cd00066...4035c02 [16:02:06] <gastaldi> another one bites the dust ! :) [16:02:37] <tremes> yes...it was really minimal change.. [16:02:40] <gastaldi> I wish I had pull requests for Seam Reports :( [16:04:28] <tremes> something wrong with seam reports? [16:05:04] [16:06:01] <tremes> ohh so..:) [16:07:22] *** sgilda has joined #seam-dev [16:08:22] *** ssachtleben has joined #seam-dev [16:08:51] <jbossbot> git [social] push develop 5f3a55d.. Antoine Sabot-Durand documentation first draft [16:08:52] <jbossbot> git [social] push develop d864347.. Antoine Sabot-Durand Merge branch 'develop' of github.com:seam/social into develop [16:08:52] <jbossbot> git [social] push develop URL: http://github.com/seam/social/compare/4035c02...d864347 [16:08:59] *** chkal has quit IRC [16:10:00] *** mbg has quit IRC [16:14:27] *** antoine_sd has joined #seam-dev [16:16:33] *** mbg|away is now known as mbg [16:16:33] *** mbg has joined #seam-dev [16:21:42] *** mbg has quit IRC [16:26:20] *** clerum has joined #seam-dev [16:31:47] <gastaldi> hummm it seems that Pentaho is GPL [16:31:59] <gastaldi> So it may be bad for Seam Reports :P [16:33:25] <antoine_sd> hi gastaldi. You've got some license issues ? [16:33:44] *** epbernard has joined #seam-dev [16:33:44] *** epbernard is now known as emmanuel [16:37:00] <gastaldi> hey antoine_sd ! [16:37:08] <gastaldi> I was reading Pentaho docs [16:37:16] <gastaldi> and found out that Pentaho is GPL [16:37:50] <gastaldi> which means that anyone who uses it should make the app available as GPL also [16:37:53] <antoine_sd> I thought it was Mozilla Public License (MPL) [16:38:08] <antoine_sd> hmmm [16:38:36] <gastaldi> Here is the page I saw: http://www.pentaho.com/products/enterprise/enterprise_comparison.php [16:38:47] <gastaldi> Open Source GPL license If embedding in a commercial application, obliged to make your application available under the GPL open source license [16:38:54] <antoine_sd> so if you want to provide a report module for Pentaho, it should be outside Seam. could it be ? [16:40:37] <antoine_sd> you can also propose a module without Pentaho embedded [16:40:44] <antoine_sd> user has to get it [16:40:47] <antoine_sd> or buy it [16:41:08] <antoine_sd> to have the right license for her project [16:41:39] <gastaldi> well, actually it is a separate module now [16:42:03] <gastaldi> hummm but it is a Seam Module anyway [16:42:48] <antoine_sd> but you could provide the module without Pentaho embedded. could you ? [16:43:13] <gastaldi> yes, the pentaho module is just a dependency [16:43:29] <gastaldi> There is the Seam-reports-api and seam-reports-pentaho [16:43:32] <antoine_sd> it's a it complicated but with that you let users deals with license [16:44:52] <gastaldi> yeah [16:44:58] <gastaldi> I guess so [16:45:11] <gastaldi> Indirectly, but yes [16:46:51] <antoine_sd> I also have modules issue [16:46:58] <mkouba> pentaho BI platform is GPL but kettle and reports are LGPL [16:47:11] <mkouba> see http://forums.pentaho.com/showthread.php?59164-KETTLE-Free-or-Not Matt Casters comment [16:56:31] <gastaldi> hum, nice [16:57:02] <gastaldi> mkouba: Thanks ! [17:00:17] *** tremes has left #seam-dev [17:00:41] <mkouba> gastaldi: you're welcome... I'm just looking at kettle source code and LGPL is there... not sure about reporting [17:06:45] *** aslak has quit IRC [17:06:54] *** aslak has joined #seam-dev [17:07:13] *** aslak has quit IRC [17:09:38] *** aslak has joined #seam-dev [17:10:52] *** mbg has joined #seam-dev [17:14:51] <gastaldi> hum, let me get your opinions about this architecture I am thinking of [17:15:44] <gastaldi> I would like to use ExtJS, with JAX-RS services and Bean Validation included (With JPA, and EJB 3.1 on the backend) [17:16:10] *** mkouba has quit IRC [17:16:12] <gastaldi> I guess the easy way is to use JBoss AS 7 + Seam 3 modules ? [17:16:24] <gastaldi> Of course, not the ExtJS part [17:16:44] <gastaldi> I heard of Ext GWT, but I am not too confident about GWT :P [17:20:24] <gastaldi> It is slower than pure Ext-JS [17:20:30] <gastaldi> Thoughts ? [17:23:50] *** cbrock has joined #seam-dev [17:26:00] *** tremes has joined #seam-dev [17:26:09] *** tremes has left #seam-dev [17:26:57] *** alesj has quit IRC [17:27:09] *** oskutka has quit IRC [17:32:59] *** tremes has joined #seam-dev [17:35:54] *** jamezp_afk is now known as jamezp [17:41:28] <maschmid> gastaldi: I would go with GWT+Errai ;) [17:42:05] <gastaldi> hum, I had some serious performance issues using GWT [17:42:16] [17:45:07] <maschmid> with what version, issues of what kind? [17:46:24] <gastaldi> Slowness [17:46:48] [17:48:36] <maschmid> well, GWT is a magical black box... [17:50:34] *** marekn has left #seam-dev [17:55:55] [18:03:07] *** akazakov has joined #seam-dev [18:03:29] *** mbg has quit IRC [18:06:14] *** mbg has joined #seam-dev [18:11:57] *** maximilienw has quit IRC [18:12:38] *** maximilienw has joined #seam-dev [18:16:52] *** maximilienw has quit IRC [18:19:26] *** antoine_sd has quit IRC [18:19:38] *** maschmid has quit IRC [18:21:12] *** lincolnthree has joined #seam-dev [18:22:39] *** daniel_hinojosa has joined #seam-dev [18:24:23] *** kevinpollet has joined #seam-dev [18:40:09] *** tremes has left #seam-dev [19:01:34] *** maschmid has joined #seam-dev [19:04:49] *** msmigielski has joined #seam-dev [19:10:51] <gastaldi> hey lincolnthree ! [19:11:06] <gastaldi> Have you heard of #metawidget ? [19:12:56] <lincolnthree> hey gastaldi [19:13:16] <lincolnthree> gastaldi: no, never. not at all: https://github.com/forge/core/blob/master/scaffold-metawidget/src/main/java/org/metawidget/forge/MetawidgetScaffold.java [19:13:53] <gastaldi> no no [19:13:54] <gastaldi> The IRC Channel [19:13:54] <gastaldi> :P [19:14:00] <lincolnthree> ah, no [19:14:34] *** koentsje has quit IRC [19:14:41] <gastaldi> yeah, richard ows it [19:15:19] <lincolnthree> i see it's well populated [19:15:25] <gastaldi> ahaha [19:15:33] <gastaldi> Yeah, still in the growing phase [19:16:00] * gastaldi is lifting it with stuartdouglas [19:16:18] <lincolnthree> everybody 'put your hands up [19:16:21] <gastaldi> Holy crap !!! https://github.com/ctpconsulting/forge-jrebel-plugin [19:16:34] <lincolnthree> yeah :) [19:16:50] <lincolnthree> oh wow [19:16:52] <lincolnthree> awesome [19:16:55] <lincolnthree> they've worked on it [19:17:27] <gastaldi> hum.. My Pull request is still there :P [19:18:41] *** msmigielski has quit IRC [19:20:27] *** emmanuel has quit IRC [19:24:48] *** emmanuel has joined #seam-dev [19:26:33] *** bleathem is now known as bleath_pomodoro [19:27:06] *** gastaldi has quit IRC [19:49:08] *** msmigielski has joined #seam-dev [19:49:36] *** emmanuel has quit IRC [19:59:41] *** koentsje has joined #seam-dev [19:59:52] *** gastaldi has joined #seam-dev [20:10:41] <nickarls> yo, cross-field-validation wizards. how come I get a "named object not found" for my form validator? Isn't it enough to register the validator with an annotation? [20:11:39] <gastaldi> **crickets** [20:11:40] <gastaldi> :) [20:13:36] <nickarls> yo, catch-wizards. how come my Throwable-handler is called even if I mark the exception handled at a higher level? [20:19:43] *** jamezp has quit IRC [20:23:22] *** mgoldmann_ has joined #seam-dev [20:23:47] *** mgoldmann has quit IRC [20:25:44] <nickarls> yo, message propagation wizards, are messages really propagated over multiple requests or are the prerenderview phase hit multiple times, losing messages? [20:25:56] <nickarls> s/request/redirects [20:26:14] <lincolnthree> nickarls: should be propagated over multiple requests using the Render scope [20:26:23] <lincolnthree> which adds a URL query-param [20:26:27] <lincolnthree> to keep track of things [20:26:38] <lincolnthree> bleath_pomodoro: might know the current state of that [20:26:41] <lincolnthree> but that's how i designed it [20:27:19] <bleath_pomodoro> thre request scope needs tests [20:27:24] <lincolnthree> haha [20:27:27] <lincolnthree> that's a great answer :) [20:27:33] <lincolnthree> render scope* [20:27:38] *** jamezp has joined #seam-dev [20:27:39] <bleath_pomodoro> sorry, render scope [20:27:48] <bleath_pomodoro> I'm not confident it's doing what it's supposed to [20:28:12] <bleath_pomodoro> in theory, it should work as nickarls is expecting it to [20:28:29] <bleath_pomodoro> we need a JASUnit release [20:28:33] <bleath_pomodoro> JSFUnit [20:28:39] <bleath_pomodoro> jose_freitas: ping [20:28:44] * bleath_pomodoro is passing the buck [20:29:13] <nickarls> I think I'm seeing the messageadapter converting the messages -> FacesMessages twice [20:29:27] <nickarls> and lost after the first one since the redirect moves on [20:29:58] <nickarls> perhaps the cleaning out should be done in the post-render phase? In case it's not hit twice? [20:30:29] <lincolnthree> nickarls: interesting, when does messageadapter convert? [20:32:54] <bleath_pomodoro> nickarls: so, the RenderScope is currently cleaned out in the pre RenderView? and you're suggesting it be cleaned out post RenderView? [20:33:12] <bleath_pomodoro> nickarls: ... it's been a while since I looked at the details of the impl ... [20:35:15] <nickarls> could be worth a try, have to take a look. [20:35:30] <nickarls> Anyway, what I'm seeing is messages lost/not rendered [20:36:36] <bleath_pomodoro> nickarls: have you found a jira covering this? [20:37:06] *** kevinpollet has quit IRC [20:38:59] <nickarls> didn't look that carefully [20:39:04] <nickarls> (read: not at all) [20:44:40] <nickarls> hmm, cleaning out in postrenderview drops all messages for me (including single redirect) [20:47:49] *** maximilienw has joined #seam-dev [20:49:25] <nickarls> lincolnthree: did you have a theory on the form validation thingie? Is it enought to register the validator by annotation? I get an "object not found" when seam tries to instantiate the validator... [20:49:50] <lincolnthree> nickarls: not sure I heard about this. [20:50:01] <lincolnthree> you should be able to register it by annotation [20:50:06] <lincolnthree> just like a regular faces validator [20:54:40] <nickarls> ok, have to give it another look [20:54:49] <nickarls> it's probably used in some example, too? [20:56:34] *** mgoldmann_ has quit IRC [20:56:44] *** mgoldmann has joined #seam-dev [20:58:15] *** jamezp is now known as jamezp_afk [21:00:33] <nickarls> hay, it started working by itself! must have been a bad hotdeploy in AS7 debug mode [21:00:49] <lincolnthree> :D [21:02:13] *** clerum has quit IRC [21:06:16] *** mgoldmann_ has joined #seam-dev [21:06:23] *** mgoldmann has quit IRC [21:07:27] *** mgoldmann_ has quit IRC [21:15:15] <gastaldi> nickarls: That also happens to me with facelets page [21:15:52] <gastaldi> So I Issue a "Full Publish" and it all works right :) [21:23:58] *** alesj has joined #seam-dev [21:31:39] *** kevinpollet has joined #seam-dev [21:37:23] *** kevinpollet has quit IRC [21:39:56] *** kevinpollet has joined #seam-dev [22:07:02] *** koentsje has quit IRC [22:11:56] <lightguard_jp> jose_freitas: ping [22:12:10] <jose_freitas> lightguard_jp: pong [22:12:35] <lightguard_jp> jose_freitas: Was there a release of jsfunit? It looked like you and aslak were talking about it yesterday [22:12:47] <jose_freitas> we're almost done [22:12:59] <jose_freitas> there're a lot of admin tasks needed to organize the project [22:13:07] <lightguard_jp> jose_freitas: Excellent! [22:13:08] <jose_freitas> we're trying to release it today [22:13:16] <jose_freitas> or tomorrow maximum [22:13:37] <lightguard_jp> That'll work great. [22:13:43] <jose_freitas> sure thing [22:13:45] <jose_freitas> :) [22:13:56] <jose_freitas> I'm getting really excited with this released [22:14:03] <jose_freitas> a lot of people has been waiting for this [22:14:08] <jose_freitas> have* [22:14:30] <lightguard_jp> Yes they have :) [22:15:00] <gastaldi> hum.. what time is it in Australia ? [22:16:25] *** msmigielski has quit IRC [22:18:49] <jose_freitas> gastaldi: 06:17 I guess [22:20:37] <lightguard_jp> lincolnthree: forge HEAD stable? [22:21:08] <lincolnthree> lightguard_jp: for what purpose? it's fairly stable, but contains unavoidable API changes from Beta1 :( [22:21:46] *** jamezp_afk is now known as jamezp [22:22:18] <lightguard_jp> Just creating a project and adding some basic CDI stuff [22:22:38] <lincolnthree> ah [22:22:39] <lincolnthree> yes [22:22:41] <lincolnthree> go for it :) [22:22:51] <lincolnthree> actually just fixed the BeansPlugin [22:23:26] <gastaldi> lincolnthree: Did you noticed that Metawidget ignores any JSR 303 annotations defined in your entity ? [22:23:46] <lincolnthree> gastaldi: i didn't [22:24:02] [22:24:23] [22:25:04] *** iphands has quit IRC [22:30:10] *** ssachtleben has quit IRC [22:32:30] <bleath_pomodoro> lightguard_jp: ping [22:32:34] *** bleath_pomodoro is now known as bleathem [22:34:58] *** maschmid has quit IRC [22:46:40] <bleathem> ping lightguard_jp [22:46:52] <bleathem> hmm, I'm guessing he's afk [22:50:18] <lightguard_jp> bleathem: pong [22:50:38] <bleathem> lightguard_jp: hey [22:50:40] <bleathem> lightguard_jp: would you be willing to do a "Gradle sales pitch" to the RichFaces team at the F2F? [22:50:40] <bleathem> We're (I am) curious if it can simplify our build process. [22:50:45] <lightguard_jp> lincolnthree: Cool, I'm tired of seeing people on the forums say Seam3 isn't usable on tomcat. [22:51:06] <lightguard_jp> bleathem: Sure, do you want a presentation? [22:51:37] <bleathem> lightguard_jp: I'm not sure, whatever would be most effective [22:52:06] <bleathem> some kind of a quick intro, then maybe a discussion about how well it would suit our build requirements [22:52:50] <lightguard_jp> bleathem: What's the main RF repo? [22:52:51] <bleathem> I should summarize those build requirements ahead of time as much as I can [22:52:56] <lightguard_jp> Gotta see how it's setup [22:52:58] <bleathem> github.com/richfaces [22:53:11] <bleathem> build is the module that does the building [22:53:24] <lightguard_jp> what do you checkout? [22:53:25] <bleathem> components is a hole mess of maven moduels [22:53:28] <lightguard_jp> build and components? [22:53:36] <bleathem> checkout build [22:53:40] <bleathem> then run richgit.sh [22:54:04] <bleathem> build, core, components are the primary ones [22:54:27] <bleathem> the component maven modules ended up getting shaded, then shaded again, then shaded again [22:54:34] <gastaldi> lightguard_jp: Your name should be here : http://www.gradle.org/people.html [22:55:04] <bleathem> I would love to see a simpler build process, to aid in rapid turnaround time for development [22:55:49] <bleathem> I'm not sure if Gradle will simplify that [22:55:56] <bleathem> which is where you come in :P [22:56:06] <gastaldi> lol, nice gift huh ? [22:56:19] <gastaldi> a trojan horse [22:56:26] <gastaldi> :) [22:56:41] <bleathem> basically, I don't want to spend a bunch of time researching feasibility [22:58:09] *** kevinpollet has quit IRC [22:58:21] <bleathem> lightguard_jp: this in particular annoys me: [22:58:21] <bleathem> https://github.com/richfaces/components/tree/develop/dist [22:58:30] <gastaldi> lincolnthree: kennardconsult is in #metawidget now [22:58:40] <lincolnthree> gastaldi: cool [22:58:44] <bleathem> as those shaded jars later git shaded in the top-level dist [23:00:58] <bleathem> lightguard_jp: one advantage of the current build, is that each of the ui-family modules can be built independently, and included in a project [23:01:13] <bleathem> lightguard_jp: this is something that we would like to keep [23:03:50] <lightguard_jp> gastaldi: I've submitted patches here and there, but I wouldn't call myself a developer :) [23:04:07] [23:05:17] *** mbg has quit IRC [23:06:09] <lightguard_jp> bleathem: It would cut down on the build code you have. [23:06:19] <lightguard_jp> That much is for sure. [23:06:25] <bleathem> cool [23:07:24] <lightguard_jp> Builds could be faster as well. [23:08:06] <lightguard_jp> The unfortunate part is that it doesn't do aggregate builds yet, which would really simply things. [23:08:23] <lightguard_jp> I spoke with Hans last week and he said it's a post 1.0 thing, so we probably won't see that until next year. [23:08:47] <bleathem> aggregate builds is shading? [23:09:43] <lightguard_jp> No [23:10:12] <lightguard_jp> So each module would have it's own build (which it'll have to have now anyway) but then you can have one big build file which will use all the smaller ones. [23:10:51] *** aslak has quit IRC [23:10:59] <lightguard_jp> Currently you'll have to have build files for each module and then one big file which will recreate some of the logic of the smaller ones. [23:11:11] <lightguard_jp> That's not a lot of work, but having aggregate builds would be better. [23:11:27] *** aslak has joined #seam-dev [23:11:40] <lightguard_jp> aslak: Are you going to the F2F as well? [23:12:05] <lightguard_jp> bleathem: Aslak would be another good one to ask. He has arquillian ready to switch over to gradle soon. [23:12:57] <aslak> lightguard_jp, yea, i'll ba at f2f [23:12:59] <aslak> be [23:13:27] <bleathem> aslak: how far will your gradle conversion be by the time of the f2f? [23:13:35] <bleathem> far enough to gaive a good critique? [23:15:33] <aslak> bleathem, i had it up and running in the sense that i was building, but started seeing some odd behavior related to maven artifacts / deps [23:15:42] <lightguard_jp> bleathem: Let me say this much, of everyone I've spoken to and seen on the list, none of them have said anything like "I'll go back to maven instead" [23:16:01] <aslak> stopped doing much more with it in hopes of a better maven integration in m4, but that seemed to be dropped [23:16:18] <bleathem> hmmm [23:16:23] *** aslak has quit IRC [23:16:34] <bleathem> I do like the maven/IDE integration (at least the one in IntelliJ) [23:16:52] <bleathem> I do all the build command line, but importing the project structure is really handy [23:16:55] *** aslak has joined #seam-dev [23:17:07] <lightguard_jp> aslak: What were you looking for? [23:17:14] <lightguard_jp> bleathem: Importing isn't an issue [23:17:36] <lightguard_jp> The IDE support isn't quite there yet, but you can import by having gradle create the projects [23:17:46] <bleathem> lightguard_jp: oic [23:17:50] <bleathem> yeah, that makes sense [23:18:01] <bleathem> I wonder how much the other guys use the IDE integration [23:18:05] <aslak> lightguard_jp, it didn't seem to use the project info, e.g. project.name when creating the maven poms [23:18:29] <bleathem> I know Lukas was looking at some eclipse/fakerplace/maven stuff for quick turnaround on component development [23:18:30] <lightguard_jp> aslak: Ah, okay. That may have been fixed, if not, then it's a pretty simple work around. [23:18:59] <aslak> or was it the other way around.. it didn't use the maven info to generate the maven deps. so it used project.name as artifactId instead of the defined artifact name [23:19:54] <aslak> i love the fact that you can do stuff that does not involve 300 lines of xml rubish [23:20:26] <lightguard_jp> Yes, that part is very nice [23:22:00] <lightguard_jp> lincolnthree: the permissions on the dist zip are rather interesting [23:22:14] <jose_freitas> what's F2F? [23:22:55] <lightguard_jp> Face to face [23:23:02] <aslak> jose_freitas, face 2 face meeting.. seam , richfaces, forge, arq team meeting in toronto [23:23:08] <gastaldi> wow [23:23:10] <lightguard_jp> lincolnthree: files at 664 and directories at 777 [23:23:11] <gastaldi> That would be cool [23:23:33] <gastaldi> I wish I was in canada now :( [23:27:01] <jose_freitas> nice :) [23:27:45] <jose_freitas> I wish I was there too [23:28:06] <gastaldi> damn [23:33:01] <bleathem> gastaldi: you've always wished you were in Canada! [23:33:14] <gastaldi> :) [23:33:25] <bleathem> gastaldi has a maple leaf on his pillow case [23:33:46] <bleathem> :D [23:33:54] <gastaldi> lol [23:34:05] <gastaldi> Need to learn some canadian slangs [23:34:13] <bleathem> yeah, get on that eh? [23:34:33] <gastaldi> haha [23:34:43] <bleathem> watch the movie "strange brew" [23:34:46] <bleathem> 'nuf said [23:35:18] [23:35:29] <bleathem> lol [23:41:44] *** lazarotti has quit IRC [23:45:27] [23:45:40] <gastaldi> the "Blame Canada" song [23:50:24] *** lazarotti has joined #seam-dev [23:53:05] *** pmuir has quit IRC [23:55:57] *** alesj has quit IRC [23:58:15] *** sbryzak has quit IRC [23:58:18] *** sbryzak_ has joined #seam-dev