[00:34:09] *** ChanServ has quit IRC [00:51:00] *** ChanServ has joined #seam-dev [00:51:00] *** anthony.freenode.net sets mode: +o ChanServ [01:46:49] *** mbg|lunch is now known as mbg [02:17:29] *** mbg has joined #seam-dev [02:18:44] *** mbg has quit IRC [02:55:33] *** lightguard_jp has joined #seam-dev [03:17:01] *** lightguard_jp has quit IRC [04:04:29] *** aslak has quit IRC [04:14:43] *** bleathem has joined #seam-dev [04:23:03] *** bleathem has quit IRC [04:30:37] *** rruss has joined #seam-dev [04:38:53] *** lightguard_jp has joined #seam-dev [04:51:27] *** bleathem has joined #seam-dev [04:55:51] *** bleathem has quit IRC [06:19:34] *** clerum1 has quit IRC [06:42:09] *** lincolnthree1 has joined #seam-dev [07:04:20] *** lincolnthree1 has left #seam-dev [07:17:43] *** kpiwko has joined #seam-dev [07:39:52] *** mbg has joined #seam-dev [07:43:46] *** oskutka has joined #seam-dev [08:22:40] *** lightguard_jp has quit IRC [08:28:19] *** lightguard_jp has joined #seam-dev [08:31:08] *** marekn has joined #seam-dev [08:40:21] *** lightguard_jp has quit IRC [09:52:21] *** jharting has joined #seam-dev [09:54:19] *** emmanuel has joined #seam-dev [10:20:19] *** mbg has quit IRC [10:27:56] *** shervin_a has joined #seam-dev [10:34:42] *** shervin_a has quit IRC [10:50:09] *** shervin_a has joined #seam-dev [11:12:19] *** pmuir has joined #seam-dev [11:12:19] *** pmuir has quit IRC [11:12:19] *** pmuir has joined #seam-dev [11:47:20] <jbossbot> git [security] push master 7f06022.. Marcel Kolsteren Made the SAML and OpenID sample applications work again:... [11:47:20] <jbossbot> git [security] push master URL: http://github.com/seam/security/compare/4cda946...7f06022 [12:19:00] *** emmanuel has quit IRC [12:23:00] *** pmuir has quit IRC [13:02:19] *** pmuir has joined #seam-dev [13:03:14] *** aslak has joined #seam-dev [13:03:14] *** aslak has quit IRC [13:03:14] *** aslak has joined #seam-dev [13:17:41] *** epbernard has joined #seam-dev [13:17:41] *** epbernard is now known as emmanuel [13:25:10] *** aslak has quit IRC [13:26:31] *** aslak has joined #seam-dev [13:26:31] *** aslak has quit IRC [13:26:31] *** aslak has joined #seam-dev [13:38:31] *** adamw1pl has joined #seam-dev [13:40:55] *** pmuir has quit IRC [13:41:34] *** rruss has quit IRC [13:42:45] *** tsurdilo has joined #seam-dev [14:04:07] *** pmuir has joined #seam-dev [14:06:30] *** pmuir has quit IRC [14:06:54] *** pmuir has joined #seam-dev [14:07:30] *** emmanuelbernard has joined #seam-dev [15:07:58] *** pmuir has quit IRC [15:12:47] *** rruss has joined #seam-dev [15:13:12] *** pmuir has joined #seam-dev [15:13:42] *** rruss has quit IRC [15:19:14] *** emmanuelbernard has quit IRC [15:19:45] *** emmanuelbernard has joined #seam-dev [15:41:53] *** clerum has joined #seam-dev [15:59:29] *** lincolnthree1 has joined #seam-dev [16:07:26] <jbossbot> git [rest] push master 1799427.. Jozef Hartinger Make ValidationMetadata serializable [16:07:26] <jbossbot> git [rest] push master 95c4e1e.. Jozef Hartinger Added UriInfoProducer [16:07:26] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/348d9dc...95c4e1e [16:19:12] *** jharting has quit IRC [16:32:06] *** rruss has joined #seam-dev [16:32:10] *** rruss has quit IRC [16:34:37] *** emmanuelbernard has quit IRC [16:35:27] *** kpiwko has quit IRC [16:38:30] *** oskutka has quit IRC [16:53:58] *** tsurdilo has quit IRC [16:54:30] *** tsurdilo has joined #seam-dev [17:02:28] *** adamw1pl has quit IRC [17:08:33] *** bleathem has joined #seam-dev [17:09:24] *** shervin_a has left #seam-dev [17:16:10] *** clerum has quit IRC [17:20:11] *** clerum has joined #seam-dev [17:27:41] *** lightguard_jp has joined #seam-dev [17:43:12] <bleathem> lightguard_jp Hey Jsaon, hope all is well today on the home front. [17:43:41] <bleathem> <-- need to find a typing "game" to improve his skillz [17:44:03] <lincolnthree1> bleathem: mario teaches typing [17:44:10] <lightguard_jp> lincolnthree1: lol [17:44:12] <lincolnthree1> bleathem: or get addicted to an MMORPG [17:44:17] <lightguard_jp> bleathem: Better, not great, but better [17:44:18] <bleathem> nice, but then I'd type with an Italian accent :P [17:44:23] <lincolnthree1> either of those will do fine (I have experience with both) [17:44:29] <bleathem> lightguard_jp better is good! [17:44:51] <lightguard_jp> bleathem: true [17:44:52] <lincolnthree1> lightguard_jp: I'm sorry to hear things have been scary, I've been following what I've seen on twitter. [17:45:07] <lincolnthree1> Sending "good waves" your way. [17:45:48] <bleathem> ditto [17:45:52] <lightguard_jp> :) thanks [17:49:50] <bleathem> I built a simple test of my Seam Catch / Faces integration Friday. [17:50:04] <bleathem> Couldn't get Catch to "catch" [17:50:34] <bleathem> so I tried a simpler catch demo, and couldn't get that to work either [17:50:44] <bleathem> I must be missing something simple. [17:50:49] <lightguard_jp> :( [17:50:55] <lightguard_jp> Care to share what you have? [17:50:58] <bleathem> Sure [17:51:09] <bleathem> I'll put a couple of snippets up on pastebin [17:52:29] <bleathem> lets see if this 3GB MBP has enough guts to run eclipse and netbeans simultaneously! [17:52:45] <lightguard_jp> :( [17:53:44] <lincolnthree1> it should :) [17:53:51] <lincolnthree1> 3gb is quite a bit [17:54:24] <lightguard_jp> 3GB of RAM? [17:54:47] <lincolnthree1> i mean, it's enough IMO [17:54:52] <lincolnthree1> it's not amazing at this point [17:54:54] <lincolnthree1> but it should do [17:56:44] *** pmuir has quit IRC [17:56:58] <bleathem> It's ok until I fire up some app servers [17:57:11] <bleathem> then I need the 8GB at work [17:57:40] <bleathem> lightguard_jp: my catch handler, http://pastebin.com/1Kc2gStb [17:57:54] *** jharting has joined #seam-dev [17:58:44] <lightguard_jp> Okay, how are you eventing into Catch? [17:58:52] <bleathem> lightguard_jp: a simple catch event generator: http://pastebin.com/5ChJb7QK [17:59:26] <lightguard_jp> You're not adding the @Faces qualifier in the ExceptionToCatch constructor [18:00:00] <bleathem> but I have it in the @Inject of the catchevent [18:00:12] <bleathem> not enough? [18:01:12] <lightguard_jp> That's one of the areas it's slightly different than observers (you can't actually get the qualifiers in an observer) so if you want a handler to be invoked with qualifiers you need to add them to the constructor of the ExceptionToCatch event, that way they're passed on to the handler invocation. [18:01:32] <bleathem> ok. thnks, I'll give that a try [18:01:49] <lightguard_jp> You could also take off the qualifer on the handler and you'd see it. [18:01:49] <bleathem> I assumed they behaved similarly to observers [18:01:57] <lightguard_jp> That part no. [18:02:04] <lightguard_jp> There are a few differences. [18:02:15] <lightguard_jp> This is actualy something that needs to be addressed in the spec. [18:02:51] <lightguard_jp> An observer can't get the qualifiers of an event that fired it (if you have more qualifiers, or no qualifiers). [18:03:58] <lightguard_jp> Hm, well, maybe you can via reflection. [18:04:04] <lightguard_jp> I may need to play around with that [18:04:17] <bleathem> sounds performant :P [18:04:29] <lincolnthree1> lightguard_jp: I don't believe so [18:04:35] <lincolnthree1> the qualifiers arent on the event itself [18:04:40] <lincolnthree1> they are stored in weld metadata [18:04:47] <lincolnthree1> used by the beanmanager [18:06:34] <lightguard_jp> lincolnthree1: solder has some checks for metadata annotations [18:07:36] <lincolnthree1> hmmm, that's true actually, it may ask the beanmanager for additional data, but what I can tell you is that the annotations it checks for are those that are declared either in the annotation itself, or with seam-config (or anythign similar) [18:08:05] <lincolnthree1> So maybe, depends where you are defining the qualifiers [18:10:31] <lightguard_jp> It's got to have them though, otherwise you wouldn't be able to resolve observers correctly [18:13:19] <lightguard_jp> bleathem: reflections isn't slow anymore. Otherwise nearly everything in use today would be horribly slow. [18:13:59] <lightguard_jp> EJBs use reflection, Seam2 uses it all over, as does Weld, I'll bet Spring does as well. [18:13:59] <lincolnthree1> yeah, i imagine it would [18:14:01] <bleathem> tks, good to know. old prejudices die hard :P [18:14:13] <lincolnthree1> yeah, reflections are awesome now [18:14:50] <lightguard_jp> For methods it's still not quite as fast as an actual method call, but fast enough. [18:14:57] <bleathem> learning a lot from this Seam adventure. [18:16:15] <bleathem> reflections are fast, static loggers are bad. What's next :D [18:16:22] <lightguard_jp> haha [18:16:30] <lightguard_jp> Yeah framework dev is fun :) [18:17:07] <bleathem> Certainly end up visting corners of the platform that you never see in Enterprise app dev. [18:17:14] <lightguard_jp> Maybe we'll teach you about classloading sometime along the way :) [18:17:15] <bleathem> at least not run-of-the-mill [18:17:16] <lightguard_jp> Very true [18:17:56] <bleathem> Yikes, I didn't sign up for an OSGI assignment! [18:18:47] <lightguard_jp> Not talking about OSGI, just regular classloading [18:19:02] <lightguard_jp> And how extremely broken it is. [18:19:05] <lightguard_jp> Drives me crazy [18:19:22] <lightguard_jp> Ever seen something like cannot cast java.lang.String to java.lang.String ? [18:19:42] <bleathem> no, I havne't [18:20:23] <bleathem> sounds fun tho [18:20:33] <lincolnthree1> wow lol [18:20:52] <lightguard_jp> Yep, classloader hell. [18:21:04] <lincolnthree1> i cant wait for the JModule System [18:21:30] <lightguard_jp> Yeah [18:21:36] <lightguard_jp> Not holding my breath for it though [18:22:00] *** emmanuel has quit IRC [18:52:21] *** epbernard has joined #seam-dev [18:52:21] *** epbernard is now known as emmanuel [18:54:20] *** aslak has quit IRC [18:55:04] *** aslak has joined #seam-dev [19:00:06] *** aslak has quit IRC [19:00:36] *** aslak has joined #seam-dev [19:18:44] <lincolnthree1> wow, you can commit changes directly on github w/their built-in web editor [19:18:52] <lincolnthree1> <- impressed [19:29:33] <jharting> lightguard_jp: ping [19:41:51] *** pmuir has joined #seam-dev [19:55:48] *** pmuir has quit IRC [20:01:41] *** pmuir has joined #seam-dev [20:01:41] *** pmuir has quit IRC [20:01:41] *** pmuir has joined #seam-dev [20:08:16] *** balunasj has joined #seam-dev [20:14:38] *** balunasj has quit IRC [20:42:15] *** aslak has quit IRC [20:42:57] *** aslak has joined #seam-dev [20:50:42] *** pmuir has quit IRC [20:55:29] *** mbg has joined #seam-dev [20:57:04] *** aslak has quit IRC [20:57:37] *** aslak has joined #seam-dev [20:57:47] *** aslak has quit IRC [21:00:50] <bleathem> off topic question, anyone know why sort is a static method of Collections, rathern than an instance method of one's Collection? [21:06:40] *** mbg has quit IRC [21:32:15] *** marekn has left #seam-dev [22:11:59] *** emmanuel has quit IRC [22:20:26] *** jharting1 has joined #seam-dev [22:24:02] *** jharting has quit IRC [22:48:29] *** aslak has joined #seam-dev [22:48:29] *** aslak has quit IRC [22:48:29] *** aslak has joined #seam-dev [22:59:33] *** aslak has quit IRC [22:59:40] *** aslak has joined #seam-dev [23:42:21] <lightguard_jp> jharting1: pong [23:43:24] <jharting1> lightguard_jp: Hi Jason, I've seen that you moved SEAMREST-8 to the seam-rest project [23:43:26] <jbossbot> jira [SEAMREST-8] Create a JAX-RS bridge [Open, Major, Jason Porter] https://issues.jboss.org/browse/SEAMREST-8 [23:43:41] <jharting1> lightguard_jp: does it mean that the jax-rs bridge should go into seam-rest? [23:43:45] <lightguard_jp> Yeah, we thought it best to have the catch integration in the module instead of catch [23:43:50] <lightguard_jp> Yep [23:44:05] <lightguard_jp> I can do it, or you can. It's really what's already there in the example in catch. [23:44:10] <lightguard_jp> There shouldn't be too much more. [23:44:26] <jharting1> lightguard_jp: ok, I'm planning alpha2 soon and I think I can get this in [23:44:35] <lightguard_jp> awesome!! [23:45:21] <jharting1> lightguard_jp: that means that the XML configuration (exception -> http response) will stay in place for now, just will be routed through catch [23:45:48] <lightguard_jp> Yes [23:46:00] <lightguard_jp> It should cut down on a bunch of the code that's in place is the rest module now. [23:47:17] <jharting1> lightguard_jp: ok [23:53:25] *** jharting1 has quit IRC