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

[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

top