[00:02:01] *** aslak has joined #seam-dev [00:18:54] <mojavelinux> I tweaked the module page a bit more, latest is on persistence page [00:18:55] <mojavelinux> http://sfwk.org/Seam3/Persistence [00:19:01] <mojavelinux> I think now it's more clear how to get started right away [00:19:11] <mojavelinux> it has all the important details [00:19:48] <mojavelinux> the dependency sets, the repository where the artifacts are located, and a link to browse where they are located [00:46:19] *** maxandersen has quit IRC [01:01:03] *** akazakov has quit IRC [01:05:03] *** lightguard_jp has quit IRC [01:08:19] *** bleathem has quit IRC [01:32:20] <mojavelinux> we are going to have to do some thinking about the dependencies declared by the combined jars [01:32:28] <mojavelinux> because if someone include seam-faces.jar [01:32:44] <mojavelinux> and it depends on seam-international-api and seam-international-impl.jar [01:32:58] <mojavelinux> wait, bad example [01:33:09] <mojavelinux> they include seam-solder.jar and seam-faces.jar [01:33:24] <mojavelinux> but seam-faces.jar depends on seam-faces-api.jar which depends on seam-solder-api.jar [01:33:31] <mojavelinux> then we have an issue where we get duplicate classes [01:33:41] <mojavelinux> I think what needs to happen is that the downstream combined jars [01:33:55] <mojavelinux> need to exclude the individual jars and include the combined jars [01:33:57] <mojavelinux> so, for instance [01:34:11] <mojavelinux> seam-faces.jar would exclude seam-solder-api and seam-solder-impl and include seam-solder [01:34:21] <mojavelinux> that's what needs to happen...we'll need to do some scenario testing for that [01:34:26] <mojavelinux> make sure we have the cases covered [01:37:36] *** rruss has quit IRC [01:37:51] *** rruss has joined #seam-dev [01:41:26] *** tsurdilo has quit IRC [01:42:03] *** tsurdilo has joined #seam-dev [01:52:03] *** aslak has quit IRC [01:59:18] *** clerum has quit IRC [02:15:25] *** rruss has quit IRC [04:41:04] *** tsurdilo has quit IRC [04:58:26] *** tsurdilo has joined #seam-dev [04:59:14] *** tsurdilo has quit IRC [06:00:17] *** rruss has joined #seam-dev [06:33:32] <mojavelinux> catch and solder now have hudson jobs [06:33:37] <mojavelinux> and catch is all blue [06:33:38] <mojavelinux> http://seamframework.org/Seam3/Catch [06:36:29] *** akazakov has joined #seam-dev [07:05:48] <jbossbot> git [js-remoting] push master 0ee85e0.. Shane Bryzak remove weld-extensions dependency, update documentation for bean validation, clean up [07:05:48] <jbossbot> git [js-remoting] push master c4bc517.. Shane Bryzak updated dependency versions [07:05:49] <jbossbot> git [js-remoting] push master f414f7a.. Shane Bryzak updated to use seam solder, fixed broken dependencies [07:05:49] <jbossbot> git [js-remoting] push master 2a2d3fb.. Amir fixed a potential bug... [07:05:49] <jbossbot> git [js-remoting] push master c6c8288.. Amir Merge branch 'master' of https://github.com/Amir-Github/js-remoting [07:05:49] <jbossbot> git [js-remoting] push master aeb2a00.. Shane Bryzak Merge https://github.com/Amir-Github/js-remoting into Amir-Github-2a2d3fb [07:05:49] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/e1dbf74...aeb2a00 [07:11:23] <mojavelinux> shane while you are in remoting, I just realized we don't need the profiles for the nexus repo in each module pom [07:11:29] <mojavelinux> that's in the parent, so we get that inherited [07:12:01] <mojavelinux> also, to follow the pattern of seam config, I was envisioning for seam remoting that the artifact would be [07:12:03] <sbryzak> mojavelinux: ah cool, would be nice to remove that to simplify the poms [07:12:03] <mojavelinux> seam-remoting-js [07:12:16] <mojavelinux> the idea being, modules are intended for a focus area [07:12:23] <mojavelinux> like security, config, remoting [07:13:03] <mojavelinux> and then, there might be different functionality sets...such as JavaScript remoting, or perhaps another sort of remoting, something like hessian [07:13:11] <sbryzak> well the "js" is really just part of it [07:13:25] <sbryzak> in fact, i've been meaning to look at implementing a java client as well [07:13:50] <mojavelinux> in your case, you might even have another level of granularity then...because actually [07:13:58] <mojavelinux> the js could have different schemas [07:14:01] <mojavelinux> like xml, json [07:14:03] <sbryzak> most of the server-side stuff is client independent [07:14:33] <mojavelinux> but yes, the idea I was thinking is that the module itself is not "JavaScript Remoting" but rather remoting [07:14:38] <mojavelinux> and then you have js-client perhaps [07:14:56] <mojavelinux> you were calling it just remoting all along [07:15:21] <mojavelinux> but it took me a while to see that we could have the submodules specialize the module topic [07:15:28] <mojavelinux> so for seam config, I'm envisioning [07:15:33] <mojavelinux> seam-config-java [07:15:35] <mojavelinux> seam-config-groovy [07:15:43] <mojavelinux> seam-config-dsl (for some custom homegrown dsl) [07:16:01] <mojavelinux> actually, a groovy builder for seam config would be sexy [07:16:08] <mojavelinux> but anyway, so perhaps what you want for remoting is [07:16:11] <mojavelinux> seam-remoting-js-client [07:16:16] <sbryzak> i think "seam remoting" is sufficient for describing the project [07:16:20] <mojavelinux> yep [07:16:23] <mojavelinux> absolutely [07:16:28] <sbryzak> and later on i might add a module for java client, etc [07:16:39] <sbryzak> sub-module i mean [07:16:46] <mojavelinux> yep, and even have a separate js library and serverside core [07:16:49] <sbryzak> it would be a separate jar within the seam-remoting module [07:16:57] <mojavelinux> yep, exactly [07:17:06] <sbryzak> that's a good point actually [07:17:11] <mojavelinux> so at this point, the only real change it renaming the git repository back to just "remoting" [07:17:14] <mojavelinux> once you have the release out [07:17:21] <mojavelinux> or you can do it sooner [07:17:23] <sbryzak> then the combined jar could include the core, plus the js client [07:17:30] <mojavelinux> whenever you think is the best time [07:17:36] <mojavelinux> exactly [07:17:43] <sbryzak> i could do that for the next release [07:17:47] <mojavelinux> I sort of see core as server [07:17:52] <sbryzak> i'm still working on getting the validation chapter written [07:17:59] <mojavelinux> got it [07:18:15] <sbryzak> next release as in beta 2 [07:18:19] <mojavelinux> are you still going to do persistence, or do you need me to do it? [07:18:30] <sbryzak> persistence is already done [07:18:35] <mojavelinux> duh [07:18:38] <mojavelinux> that's right [07:18:58] <mojavelinux> I even updated the module page today...my mind is just going numb [07:18:59] <mojavelinux> hehehe [07:19:03] <sbryzak> hehe [07:19:15] <mojavelinux> I need to do faces and catch, then Jozef is ready to do rest [07:19:35] <sbryzak> sounds good, i think we're on track to getting everything out this week [07:19:43] <mojavelinux> well, jason will be doing catch with me, but I'll be helping him [07:19:46] <mojavelinux> absolutely [07:19:56] <mojavelinux> last minute shipping! [07:20:02] <mojavelinux> hahah [07:20:05] <sbryzak> christmas present for our users ;) [07:20:27] <mojavelinux> yeah, I noticed the trend this year for that, santa found github [07:27:11] *** mgencur has joined #seam-dev [07:29:15] *** daniel has quit IRC [07:29:40] *** daniel_ has joined #seam-dev [07:59:40] *** akazakov has quit IRC [08:18:50] *** rruss has quit IRC [08:21:11] *** rruss has joined #seam-dev [08:36:18] <jbossbot> git [forge] push master cfc15cb.. Lincoln Baxter, III refactoring plugincommandcompleter [08:36:18] <jbossbot> git [forge] push master f0f8177.. Lincoln Baxter, III more completer work - tests passing, still buggy, also updated .gitignore [08:36:18] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/1637fdd...f0f8177 [08:52:16] *** lincolnthree has quit IRC [08:52:33] *** lincolnthree has joined #seam-dev [09:02:02] <jbossbot> git [solder] push master 7204bb5.. Dan Allen remove unnecessary profiles, fix CI & scm URLs [09:02:02] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/38e10b9...7204bb5 [09:20:59] *** akazakov has joined #seam-dev [09:31:11] *** rruss has quit IRC [09:32:54] *** epbernard has joined #seam-dev [09:32:54] *** epbernard is now known as emmanuel [09:41:34] <jbossbot> git [solder] push master aede201.. Dan Allen restore profiles [09:41:34] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/7204bb5...aede201 [09:47:03] <jbossbot> git [faces] push master 970af41.. Dan Allen add issue management, cleanups [09:47:03] <jbossbot> git [faces] push master URL: http://github.com/seam/faces/compare/5834efa...970af41 [09:51:20] *** jharting has joined #seam-dev [10:13:16] *** mojavelinux has quit IRC [10:32:44] *** daniel_ has quit IRC [10:48:21] *** shervin_a has joined #seam-dev [10:53:46] *** maxandersen has joined #seam-dev [11:00:31] *** mgencur has quit IRC [11:01:26] *** maxandersen has quit IRC [11:33:42] *** daniel_ has joined #seam-dev [12:03:25] *** daniel_ has quit IRC [12:06:31] *** emmanuel has quit IRC [12:24:23] *** epbernard has joined #seam-dev [12:24:23] *** epbernard is now known as emmanuel [13:01:33] *** pmuir has joined #seam-dev [13:01:33] *** pmuir has quit IRC [13:01:33] *** pmuir has joined #seam-dev [13:46:09] *** oranheim has joined #seam-dev [13:56:53] *** akazakov has quit IRC [13:57:23] <jbossbot> git [js-remoting] push master 3e81b66.. Shane Bryzak more documentation for bean validation [13:57:23] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/aeb2a00...3e81b66 [14:01:14] *** sbryzak has quit IRC [14:03:35] *** pmuir has quit IRC [14:04:37] *** sbryzak has joined #seam-dev [14:04:37] *** sbryzak has quit IRC [14:04:37] *** sbryzak has joined #seam-dev [14:10:05] <jbossbot> git [js-remoting] push master a4d670c.. Shane Bryzak added jta dependency version [14:10:05] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/3e81b66...a4d670c [14:12:50] <jbossbot> git [js-remoting] push master a64d6c2.. Shane Bryzak updated weld-core version [14:12:50] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/a4d670c...a64d6c2 [14:16:09] <jbossbot> git [rest] push master b355069.. Jozef Hartinger minor [14:16:09] <jbossbot> git [rest] push master 704c569.. Jozef Hartinger remove seam catch version [14:16:09] <jbossbot> git [rest] push master c4a1c2a.. Jozef Hartinger SEAMREST-13 exclude failing test for now [14:16:11] <jbossbot> jira [SEAMREST-13] Removing of a task fails with an exception on JBoss AS [Open, Major, Jozef Hartinger] https://issues.jboss.org/browse/SEAMREST-13 [14:16:11] <jbossbot> git [rest] push master bde92d4.. Jozef Hartinger fix CatchExceptionMapper so that it is not picked by JAX-RS every time [14:16:11] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/b5a0439...bde92d4 [14:18:48] <jbossbot> git [js-remoting] push master 2afb83a.. Shane Bryzak [maven-release-plugin] prepare release 3.0.0.Beta2 [14:18:48] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/a64d6c2...2afb83a [14:19:04] <jbossbot> git [js-remoting] push master 8491653.. Shane Bryzak [maven-release-plugin] prepare for next development iteration [14:19:04] <jbossbot> git [js-remoting] push master URL: http://github.com/seam/js-remoting/compare/2afb83a...8491653 [14:34:55] *** oranheim has left #seam-dev [15:02:03] <jbossbot> git [rest] push master 2706b4e.. Jozef Hartinger fix dist [15:02:04] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/bde92d4...2706b4e [15:10:20] *** rruss has joined #seam-dev [15:10:30] *** rruss has quit IRC [15:13:14] *** rruss has joined #seam-dev [15:26:05] *** emmanuel has quit IRC [15:47:19] <jbossbot> git [rest] push master a1f1744.. Jozef Hartinger fix dist [15:47:19] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/2706b4e...a1f1744 [15:50:03] <jbossbot> git [rest] push master 3fb8d85.. Jozef Hartinger [maven-release-plugin] prepare release 3.0.0.Alpha2 [15:50:03] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/a1f1744...3fb8d85 [15:50:09] <jbossbot> git [rest] push master 20bbb9b.. Jozef Hartinger [maven-release-plugin] prepare for next development iteration [15:50:09] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/3fb8d85...20bbb9b [16:04:45] *** clerum has joined #seam-dev [16:14:05] *** mojavelinux has joined #seam-dev [16:14:37] <mojavelinux> hey all, we aren't really planning on having a meeting today as we are focused on module releases and actually getting to start the holiday :) [16:15:03] <mojavelinux> I'm currently working on testing jozef's catch patch and seeing what else needs to be done there [16:15:41] <jharting> mojavelinux: cool, I'm finishing releasing seam rest alpha2 right now [16:16:16] <clerum> has a new XML been released [16:16:16] <mojavelinux> I think the goal eventually was to pull the jaxrs example out of catch, hence removing the circular dependency [16:16:18] <clerum> err Config [16:16:23] <mojavelinux> yes [16:16:35] <mojavelinux> that is updated to Solder [16:17:03] <mojavelinux> I think the example in that stays in catch will be one that uses the integration in a more generic fashion [16:17:39] <mojavelinux> and the demonstration of the catch integration belongs in the module that's integrating it, so if you want to add it to tasks, that would be great [16:17:45] <mojavelinux> if you haven't already (probably have) [16:18:32] <clerum> huh [16:18:42] <mojavelinux> seam config is now this [16:18:44] <clerum> I'm still seeing weldx coming in from xml-config beta1 [16:18:58] <mojavelinux> org.jboss.seam.config:seam-config-xml:3.0.0.Beta2 [16:19:23] <jharting> mojavelnux: kind of, I haven't added handler methods to the example, however, if catch is on classpath, the declarative exception handling is routed through catch [16:19:34] *** akazakov has joined #seam-dev [16:22:42] <mojavelinux> super...perhaps you can create a small example that uses the java-based exception handling...in fact, you could just take the example from catch...perhaps trim it down to the bare bones [16:24:10] <mojavelinux> and just call it something like seam-example-rest-exceptions [16:24:10] <jharting> mojavelinux:ok [16:24:30] <mojavelinux> very simple scope [16:26:04] <clerum> that worked [16:26:22] <mojavelinux> excellent [16:26:40] <clerum> I'll pull it over to the seam repo later today [16:26:48] *** tsurdilo has joined #seam-dev [16:26:53] <mojavelinux> thanks, that would be excellent [16:27:03] <mojavelinux> is the feature still outstanding that you need in seam config? [16:27:11] <mojavelinux> or did it get implemented (I forget which one it was) [16:27:24] <mojavelinux> or did you need a generic bean change in solder [16:27:29] <clerum> well I'm thinking things are going to change a little bit and it might not be nessasary [16:27:35] <mojavelinux> ah, got it [16:27:44] <clerum> I never really like the way the mailsession was placed so deep in the code [16:28:02] <clerum> and one of the jiras was to have a way to save the message after sending it [16:28:10] <mojavelinux> makes sense, I kind of picked up on that when I was trying out the tests [16:28:19] <mojavelinux> interesting [16:28:22] <clerum> which doesn't really fly when you build the message with the java api [16:28:28] <mojavelinux> exactly [16:28:31] <clerum> javax.mail api [16:28:46] <clerum> so I'm building a another EmailMessage object [16:28:58] <clerum> which then just works with javax.mail right at send [16:29:05] <mojavelinux> I think that's a great idea [16:29:10] <mojavelinux> then you use javax.mail as a transport [16:29:16] <mojavelinux> strictly, a bridge [16:29:22] <clerum> and then you can extract all the message details from EmailMessage object [16:29:23] <clerum> yep [16:29:28] <mojavelinux> fantastic [16:29:32] <clerum> so you could pass the session in right at send [16:29:38] <mojavelinux> I smell a new JSR ;) [16:29:46] <mojavelinux> what's funny is [16:29:48] <clerum> the same message could be sent back to back with different mail transport configs [16:29:56] <mojavelinux> that's exactly what 99% of the PHP e-mail libraries do [16:30:07] <mojavelinux> proving the point that the mail object is very much an application-level object [16:30:12] <clerum> basically I've been using the code in production the last 2 weeks [16:30:16] <clerum> and found all the things that are missing [16:30:25] <clerum> :-) [16:30:35] <mojavelinux> it's so cool that you have production code in an unreleased module. you don't see that everyday :) [16:30:57] <clerum> the impl is pretty basic so I'm just using the api in my seam 2 app [16:31:11] <clerum> and just had to write a new impl [16:31:13] <mojavelinux> now we just need to work towards a release so you get some credit coming your way :) looking forward to promoting this one, and using it! [16:31:33] <clerum> holidays are still looking good for some hacking [16:31:43] <mojavelinux> hehehe, hacking and fruit cake [16:32:00] <clerum> yep...if the real job would stop getting in the way this would have been done weeks/month ago [16:32:02] <clerum> :-) [16:32:08] <mojavelinux> hehehe [16:32:19] <mojavelinux> those pesky paying gigs [16:32:23] <clerum> yep [16:32:25] <clerum> gotta run [16:32:31] <clerum> thanks for the help on the pom [16:32:39] <clerum> tests now pass with solder [16:32:41] <clerum> later. [16:33:03] <mojavelinux> super, take care [16:33:24] <mojavelinux> gotta restart, be back [16:33:30] *** mojavelinux has quit IRC [16:37:50] *** tsurdilo1 has joined #seam-dev [16:39:17] *** mojavelinux has joined #seam-dev [16:40:59] *** tsurdilo has quit IRC [16:47:52] *** lightguard_jp has joined #seam-dev [16:51:11] *** jharting has quit IRC [17:09:49] *** lightguard_jp has quit IRC [17:13:25] *** epbernard has joined #seam-dev [17:13:25] *** epbernard is now known as emmanuel [17:29:27] *** shervin_a has quit IRC [18:18:52] <jbossbot> git [solder] push master 9b7e7ed.. Dan Allen SOLDER-60 deprecate old package in api [18:18:53] <jbossbot> jira [SOLDER-60] servicehandler package should be serviceHandler for consistency [Closed, Major, Dan Allen] https://issues.jboss.org/browse/SOLDER-60 [18:18:53] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/aede201...9b7e7ed [19:52:01] <jbossbot> git [solder] push master 6b8b467.. Dan Allen SOLDER-60 had to rename annotation for it to work on JBoss AS [19:52:02] <jbossbot> jira [SOLDER-60] servicehandler package should be serviceHandler for consistency [Closed, Major, Dan Allen] https://issues.jboss.org/browse/SOLDER-60 [19:52:02] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/9b7e7ed...6b8b467 [20:00:27] *** clerum has quit IRC [20:16:08] *** lincolnthree has quit IRC [20:20:31] *** cbrock has joined #seam-dev [20:20:39] *** cbrock has left #seam-dev [21:00:05] *** lightguard_jp has joined #seam-dev [21:03:58] *** emmanuel has quit IRC [21:54:40] <jbossbot> git [forge] push master fbcf474.. Lincoln Baxter, III Merge branch 'master' of http://github.com/mikebrock/seam-forge [21:54:40] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/f0f8177...fbcf474 [21:58:37] *** rruss has quit IRC [22:06:37] <mbg> hey guys, I think that I am wrapping up - Merry Christmas, enjoy your holidays and see you next year! [22:17:54] *** lightguard_jp has quit IRC [22:22:46] *** rruss has joined #seam-dev [22:36:26] <jbossbot> git [international] push master 96cc009.. Dan Allen SEAMINTL-18 switch to solder; update parent & bom... [22:36:26] <jbossbot> jira [SEAMINTL-18] Upgrade from Weld Extensions to Seam Solder 3.0.0.Beta1 [Open, Blocker, Ken Finnigan] https://issues.jboss.org/browse/SEAMINTL-18 [22:36:27] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/fefe13d...96cc009 [22:44:49] <jbossbot> git [international] push master 1f40c21.. Dan Allen release notes [22:44:49] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/96cc009...1f40c21 [22:52:34] <jbossbot> git [international] push master b6d2297.. Dan Allen add dependency management for combined jar [22:52:34] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/1f40c21...b6d2297 [22:55:56] *** jharting has joined #seam-dev [23:03:01] <jbossbot> git [international] push master f175a65.. Dan Allen fix dist [23:03:01] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/b6d2297...f175a65 [23:07:46] <jbossbot> git [international] push master 0b0079a.. Dan Allen remove unnecessary version [23:07:46] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/f175a65...0b0079a [23:13:11] <jbossbot> git [international] push master b8557f3.. Dan Allen add combined module to parent, reorder dist modules [23:13:11] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/0b0079a...b8557f3 [23:24:19] <jbossbot> git [international] push master 9de7b86.. Dan Allen whitespace [23:24:19] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/b8557f3...9de7b86 [23:29:32] *** rruss has quit IRC [23:30:00] <jbossbot> git [international] push master 1bc2a72.. Dan Allen exclude dependency [23:30:00] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/9de7b86...1bc2a72 [23:31:15] *** bleathem has joined #seam-dev [23:43:47] <jbossbot> git [solder] push master 28ddab5.. Dan Allen comment [23:43:47] <jbossbot> git [solder] push master URL: http://github.com/seam/solder/compare/6b8b467...28ddab5 [23:57:47] <jbossbot> git [international] push master c5cfb77.. Dan Allen swap order of nodes [23:57:47] <jbossbot> git [international] push master URL: http://github.com/seam/international/compare/1bc2a72...c5cfb77