[00:17:22] *** aslak has quit IRC [01:15:01] *** johnament has joined #seam-dev [01:24:33] *** johnament has quit IRC [01:34:57] *** sbryzak has joined #seam-dev [01:40:07] *** johnament has joined #seam-dev [02:00:48] *** mbg has joined #seam-dev [02:16:40] *** mbg has quit IRC [02:17:05] *** tsurdilo has joined #seam-dev [02:28:40] *** mbg has joined #seam-dev [02:49:28] *** clerum has quit IRC [03:51:46] *** clerum has joined #seam-dev [04:17:11] *** tsurdilo has quit IRC [05:34:56] *** lincolnthree1 has joined #seam-dev [06:23:50] *** lincolnthree1 has left #seam-dev [07:07:05] *** sbryzak_ has joined #seam-dev [07:07:57] *** sbryzak has quit IRC [07:29:58] *** clerum has quit IRC [08:13:08] *** kpiwko has joined #seam-dev [08:14:36] *** kpiwko has quit IRC [08:29:32] *** plenyi has joined #seam-dev [08:40:34] *** oskutka has joined #seam-dev [09:06:18] *** marekn has joined #seam-dev [09:09:56] *** emmanuel has joined #seam-dev [09:13:08] *** kpiwko has joined #seam-dev [09:13:39] *** amitev has joined #seam-dev [09:17:20] *** jharting has joined #seam-dev [09:22:38] *** mbg has quit IRC [09:48:10] <sbryzak_> stuartdouglas: ping [09:49:33] *** sbryzak_ is now known as sbryzak [10:10:48] *** shervin_a has joined #seam-dev [10:13:44] *** aslak has joined #seam-dev [10:13:44] *** aslak has quit IRC [10:13:44] *** aslak has joined #seam-dev [10:35:19] *** aslak has quit IRC [10:35:48] *** aslak has joined #seam-dev [10:48:22] <stuartdouglas> sbryzak: pong [10:48:33] <sbryzak> hey stuart [10:48:43] <sbryzak> would you mind if i did an alpha2 release for the persistence module? [10:49:07] <stuartdouglas> I was planning to do some more docs this weekend [10:49:11] <stuartdouglas> but did not get time [10:49:24] <stuartdouglas> but it is pretty much good to go [10:49:36] <stuartdouglas> It is feature complete now, so I think we should go straight to beta [10:49:40] <sbryzak> cool, i just need it before i can release security [10:49:47] <sbryzak> np, so Beta1? [10:49:55] <stuartdouglas> do you have permission to push to the github repo? [10:50:12] <sbryzak> not the master, no [10:50:16] <sbryzak> but i can release the maven artifacts [10:50:24] <sbryzak> and upload the dist to sourceforge [10:50:40] <stuartdouglas> If you want I can do it now [10:50:50] <sbryzak> that would be great [10:54:56] <stuartdouglas> ok, starting the release plugin now [10:58:39] <amitev> http://www.seamframework.org/Community/Seam221CR2JSF2JBoss60M5 [10:58:43] <amitev> guys take a look here :) [11:03:27] <sbryzak> the seam 2.x branch is being maintained by the QA guys now [11:33:17] <stuartdouglas> sbryzak: should be in maven now [11:45:06] <sbryzak> stuartdouglas: awesome, thanks [11:52:31] <Nik> hopefully AS 6 CR1 will be out soon(tm), it would be good to have a non-trunk AS to work on... [12:06:46] *** emmanuel has quit IRC [12:25:18] <stuartdouglas> sbryzak: I'm not having much luck with the maven assembly plugin [12:25:38] <stuartdouglas> probably won't be till tomorrow that I upload the stuff to sourceforge etc :-( [12:35:18] *** plenyi has quit IRC [12:57:37] <sbryzak> stuartdouglas: np [13:08:36] *** shervin has joined #seam-dev [13:09:15] *** shervin_a has quit IRC [13:09:41] *** shervin_a has joined #seam-dev [13:19:10] *** plenyi has joined #seam-dev [13:23:34] *** epbernard has joined #seam-dev [13:23:34] *** epbernard is now known as emmanuel [13:33:14] *** pmuir has joined #seam-dev [13:39:47] *** pmuir has quit IRC [13:45:53] *** pmuir has joined #seam-dev [14:00:41] *** tsurdilo has joined #seam-dev [14:13:35] *** tsurdilo has quit IRC [14:24:16] *** tsurdilo has joined #seam-dev [14:25:22] *** tsurdilo has quit IRC [14:25:41] *** tsurdilo has joined #seam-dev [14:53:48] *** plenyi has quit IRC [15:02:32] *** clerum has joined #seam-dev [15:03:34] <emmanuel> marekn: we are very close to get HSearch 3.3.0.CR1 released [15:04:00] <emmanuel> do you want us to release a SNAPSHOT right now for you to test? [15:04:49] <marekn> emmanuel: hi emmanuel, yes please [15:04:52] *** tsurdilo1 has joined #seam-dev [15:05:17] *** tsurdilo2 has joined #seam-dev [15:05:18] *** tsurdilo1 has quit IRC [15:06:15] *** tsurdilo has quit IRC [15:12:25] <jbossbot> git [dist] push master 947869b.. Shane Bryzak updated picketlink to 1.5.0.Alpha02 [15:12:25] <jbossbot> git [dist] push master URL: http://github.com/seam/dist/compare/4b2db17...947869b [15:44:40] <jbossbot> git [rest] push master 3df86c1.. Jozef Hartinger minor [15:44:40] <jbossbot> git [rest] push master URL: http://github.com/seam/rest/compare/dde4284...3df86c1 [15:46:07] *** mbg has joined #seam-dev [15:50:52] <emmanuel> marekn: ok sorry for the delay, Nexus was taking its time https://repository.jboss.org/nexus/content/groups/public-jboss/org/hibernate/hibernate-search/3.3.0-SNAPSHOT/ [15:50:59] *** lightguard_jp has joined #seam-dev [15:51:29] <marekn> emmanuel: thanks, I will try it [16:01:21] <pmuir> lightguard_jp: ping [16:01:29] <lightguard_jp> pmuir: pong [16:01:46] <pmuir> did you read jharting's blog about Seam REST? [16:02:15] <lightguard_jp> I think he did, let me go back though. ir2? [16:03:36] <pmuir> http://community.jboss.org/people/jharting/blog/2010/11/03/seam-rest-300alpha1-released [16:04:38] *** oskutka has quit IRC [16:06:20] <lightguard_jp> pmuir: Talking about the exception mapping? [16:07:15] <pmuir> yes, i was wondering if you guys had made sure this aligned with what you are doing with Seam catch [16:07:40] <lightguard_jp> Dan saw it before I did and we're pretty confident this could be done with catch. [16:07:56] <lightguard_jp> He may even has some sudo code out there for it. [16:08:05] <lightguard_jp> I'd have to double check though [16:09:24] <jharting> pmuir: not much, we can allign, perhaps even move the code into catch, however, it clearly depends on jax-rs, thus I think it makes more sense in seam-rest [16:10:09] <pmuir> hmm, but i don't see a reason to have different config in multiple places [16:13:51] <jharting> pmuir: ok, I'll get more familiar with catch and we can discuss that later [16:13:57] <pmuir> ok [16:14:09] <pmuir> i'm pretty sure this is what catch is for exactly :-) [16:14:19] <pmuir> you of course need to bridge jax-rs to catch [16:14:23] <pmuir> but that is the user api for this stuff [16:14:33] <lightguard_jp> Yeah, this would be a jaxrs catch bridge [16:14:52] <lightguard_jp> It wouldn't be very difficult to do. [16:15:18] <lightguard_jp> I'd eventually like to see something like an annotated interface and catch will build up all the needed handlers from the interface. [16:16:17] <lightguard_jp> jharting: github.com/LightGuard/catch/tree/third_design [16:16:25] <lightguard_jp> WIP, but hopefully enough to get an idea [16:17:45] <jharting> lightguard_jp: thanks [16:26:31] *** jharting has quit IRC [16:33:43] <lightguard_jp> pmuir: Creating an InjectionPoint, is there an impl safe way of doing this? Weldx seems to work okay, but I can't start with a current injection point and build up. Best thoughts / ideas? [16:36:14] <pmuir> so you need to build the annotated as well? [16:36:19] <pmuir> WeldX has ImmutableInjectionPoint [16:36:51] <pmuir> which is really just a simple impl of the interface [16:36:56] <pmuir> you just pass in your bits [16:37:13] <pmuir> there probably isn't any portability issues in this (or there shouldn't be) [16:37:41] <lightguard_jp> I need to condittionally add an annotation to an existing injection point [16:38:03] <pmuir> aha [16:38:12] <pmuir> so you need to wrap it? [16:38:16] <lightguard_jp> Yeah [16:38:25] <lightguard_jp> Which is why I added that JIRA for the ForwardingInjectionPoint [16:38:44] *** shervin_a has quit IRC [16:38:45] <pmuir> yeah, i would just make a FIP [16:38:57] <pmuir> shove it in your code base for now, send a pull req for WeldX [16:39:33] <pmuir> and then create a subclass which can add annotations (the forwarder should *just* forward invocations like they do in WeldX) [16:40:12] <pmuir> then once we release a new weldx you can update [16:41:37] <lightguard_jp> Okay [16:47:48] *** marekn has quit IRC [16:53:49] <pmuir> was that what you were originally asking lightguard_jp ? [16:54:08] <pmuir> because i didn't read your q like this is a sensible answer for it :-) [16:55:04] <lightguard_jp> It'll work [16:55:12] <pmuir> ok [16:55:22] <lightguard_jp> pmuir: Did you enjoy the vacation? [16:55:37] <pmuir> yes [16:55:43] <pmuir> it was sunny and quite warm :-) [16:55:50] <pmuir> and people seem to be interested in buying my flat [16:55:52] <lightguard_jp> :) Rock climing? [16:55:55] <pmuir> so all in all it was a good week [16:55:57] <lightguard_jp> That's good [16:56:11] <pmuir> nope, just sitting around and seeing some greek/roman/baroque stuff [16:56:13] *** amitev has quit IRC [16:57:05] <lightguard_jp> Cool. [16:58:31] <pmuir> http://www.edinburghprimeproperty.com/property/337-1F3-Rossie-Place-EH7-5RX-rovvcsc.aspx [17:03:12] *** amitev has joined #seam-dev [17:05:33] *** mbg has quit IRC [17:09:54] *** mbg has joined #seam-dev [17:11:31] <lightguard_jp> pmuir: That's a nice looking place [17:11:42] <lightguard_jp> Was that a clothes washer I saw in the kitchen? [17:15:13] <pmuir> yes. i like it there, just looking for somewhere a bit bigger [17:15:44] <pmuir> there is a (clothes) washing machine on the left of the photo (you just see the top) [17:16:00] *** jharting has joined #seam-dev [17:16:07] <lightguard_jp> Bigger? Got someone else moving in with ya, or starting to accumulate too much junk? [17:16:28] <pmuir> too much junk [17:16:49] <pmuir> want a office + spare room + main bedroom and also a kitchen-dining room rather than a living-dining room [17:17:06] <pmuir> bought this one a while back now and can afford something bigger so why not :-) [17:17:48] <lightguard_jp> Haha [17:17:53] *** kpiwko has quit IRC [17:47:46] *** emmanuel has quit IRC [17:48:03] <clerum> what kind of commission do they charge over there to sell something [17:48:20] <clerum> if you go through agents in america it's usually 5-6 % [17:59:51] <pmuir> i pay the outlays itemized (i.e. listing on our main listing site in edinburgh, sales brochures, for sale sign etc., home report which includes the structural survey) which were about ?1000 [18:00:15] <pmuir> and then I pay 1.125% of the sale price which covers agent fees + legal fees for selling [18:00:25] <clerum> wow...I like your system much better [18:00:40] <pmuir> my solicitors (who handle both the real estate aspect and the legal stuff) are among the more pricy actually [18:00:56] <pmuir> i was talking to a friend yesterday who reckoned theirs were more like ?2k [18:01:05] <pmuir> for selling, mine will be more like 2.5k [18:01:09] <clerum> US is 3% to the buyers agent and 3% to the sellers agent [18:01:14] <clerum> all coming from the seller [18:01:29] <pmuir> does that include legal fees? [18:01:33] <clerum> nope [18:01:34] <pmuir> what we call conveyencing [18:01:36] <pmuir> ok [18:01:45] <pmuir> yeah, here the buyer has no estate agent or fees [18:01:46] <clerum> then there are the title fees [18:01:50] <pmuir> you just look yourself [18:02:45] <pmuir> and then you pay the lawyers about 0.5% of sale price in legal fees as the buyer + tax on purchase (which is 0% to 120k, 1% to 250k, 3% above that) [18:03:28] <clerum> you can try to sell yourself here but you still end up paying 3% or more to the buyers agent and they typically steer their clients away from for sale by owner deals [18:03:43] <pmuir> are title fees much? here that used to be about nothing (as it was handled as part of the legal stuff), now you have to register it with a government agency but that isn't too much, say ?400 [18:03:47] <pmuir> or maybe less [18:03:49] <pmuir> i can't remember [18:03:53] <clerum> pretty low [18:03:56] <clerum> 1K USD [18:04:02] <pmuir> yeah, here the buyer never has an agent [18:04:05] <clerum> somethink like that [18:04:06] <pmuir> they just look themselves [18:04:19] <clerum> it's a racket over here [18:04:43] <pmuir> e.g. in edinburgh we have a website that has >90% of properties for sale on it in the city (espc.com) so I can access all the info easily, go to see the properties, get their surveys etc. [18:05:10] <clerum> much better system [18:08:33] *** lincolnthree has joined #seam-dev [18:08:37] <jbossbot> git [forge] push master e1bebf9.. Lincoln Baxter, III Documented JavaClass API interface [18:08:37] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/5d24cf1...e1bebf9 [18:12:23] *** epbernard has joined #seam-dev [18:12:23] *** epbernard is now known as emmanuel [18:12:25] <lincolnthree> hey aslak. I'm looking for your Arquillian forge plugin, where did you put it? [18:13:53] <lincolnthree> I want to see how you implemented the version selector [18:14:14] <aslak> lincolnthree, havn't pushed it [18:15:21] <lincolnthree> Ok :) No [18:15:23] <lincolnthree> np [18:16:13] <aslak> lincolnthree, basically this: http://arquillian.pastebin.com/zmEZtZXU [18:17:01] <aslak> apache http client, create a get request ot the mvn repo, parse the content of https://repository.jboss.org/nexus/content/groups/public/org/jboss/arquillian/arquillian-api/ [18:17:17] <aslak> anything that ends with / is a version, then a little filter on which versions to include [18:17:23] <lincolnthree> very nice. im thinking about providing it as an API [18:17:42] <lincolnthree> so all plugins can use it consistently :) [18:17:50] <lincolnthree> would obviously depend on our "?offline" flag [18:17:58] <aslak> yea [18:18:02] <lincolnthree> awesome, thanks [18:18:31] <aslak> that's how i started the impl.. as a common api for just passing a handler and a url to fetch some content [18:18:50] <aslak> but nothing to 'share'.. it's one interface and 3 lines of code so.. :) [18:19:03] <lincolnthree> hehe, well every little bit helps [18:19:12] <lincolnthree> simple is good [18:20:46] <aslak> lincolnthree, here you go.. the whole thing: http://arquillian.pastebin.com/nE5NbmyH [18:20:52] <lincolnthree> thanks! [18:21:09] <lincolnthree> Do those pastebins last "forever" ? [18:21:17] <aslak> yea [18:21:22] <lincolnthree> ok good. [18:21:28] <lincolnthree> im putting it in the seamforge wiki page [18:21:29] <lincolnthree> ty [18:21:34] <aslak> lincolnthree, so just included it in your build via some maven magic.. hehe :P [18:21:53] <lincolnthree> I could actually ;) [18:22:05] <aslak> pastebin as a version control system [18:23:33] <aslak> lincolnthree, VersionsProducer is the 'user' view [18:24:20] *** pmuir has quit IRC [18:28:31] <aslak> to my suprice, classloading wasn't as fun as i had imagined.. [18:28:43] <lincolnthree> in what way? [18:29:15] <aslak> trying to isolate the containers in arq [18:29:23] <lincolnthree> ahh yeah :( [18:31:26] *** jharting has quit IRC [18:31:56] <aslak> currently it is the RMIClassLoader that for some reason insist on using the AppCl when unmarsheling classes returned from Jboss.. of course ignoring Thread.contextCL, but rather using the obscure: "choose the first non-null loader on the execution stack) to maximize the likelihood of type compatibility with calling code".. for some reason i'm falling on the outside of that likelyhood.. [18:32:27] <lincolnthree> Hmmm... [18:32:55] <lincolnthree> I had some issues getting PrettyFaces to use the Thread CL instead of the servlet CL for loading some things in tests, but it works fine in a running environment. [18:33:19] <lincolnthree> can you provide the CL to use for unmarshalling or does it just "automagically" choose one? [18:35:46] *** mbg has quit IRC [18:36:01] <aslak> well.. home how i can tell it not to use that clasload, then it will use RMI it seems.. not suer where yet tho [18:37:36] <aslak> home/some [18:46:33] *** mbg has joined #seam-dev [18:46:33] *** mbg has joined #seam-dev [18:53:35] <aslak> no, it's no the RMI that fails.. [18:54:01] <lincolnthree> connection failure? [18:54:16] <lincolnthree> remote-side failure? [18:56:22] <aslak> i must be missing something here.. [18:57:16] <aslak> I have the JBoss AS contianer + client libs loaded in a URLClassLoader.. i initialize the container, start it.. when it starts, it does a InitialContext lookup inside JBossASContainer to fetch the ProfileService. all good and well [18:58:09] <aslak> but when it's casting the jndi lookup, (ProfileService) ctx.lookup("ProfileService"); inside the JbossASContainer, which is in it's own classloader, it for some reason insist on using the AppCl to find ProfileService [18:59:32] <lincolnthree> It sounds like maybe there's a classloader leak bug? [18:59:35] <aslak> the logical thing would be to use the CL that the Class that referes to the Class was loaded form if you ask me.. but [18:59:55] <lincolnthree> Yeah that sounds like a bug to me, unless there's some reason to use the VM/app classloader. [19:00:01] <lincolnthree> But I think it's a question worth asking. [19:00:20] *** tsurdilo1 has joined #seam-dev [19:01:56] *** lightguard_jp has quit IRC [19:02:30] *** tsurdilo2 has quit IRC [19:21:43] *** pmuir has joined #seam-dev [19:24:12] *** pmuir has quit IRC [19:55:05] *** emmanuel has quit IRC [20:35:26] *** lightguard_jp has joined #seam-dev [20:38:43] <jbossbot> git [forge] push master fd3d265.. Lincoln Baxter, III Updated command Execution environment to take Current Project, Facet, and Packaging Types into consideration when suggesting and executing plugins/commands. Also updated CD plugin to participate in prompt/command-line completion for File names. Added ConstraintEnforcer and plugin.constraintsSatisfied(Shell shell) [20:38:43] <jbossbot> git [forge] push master URL: http://github.com/seam/forge/compare/e1bebf9...fd3d265 [21:21:23] *** pmuir has joined #seam-dev [21:43:39] <lightguard_jp> Is there a way to get a Bean from an Annotated Method? [21:44:14] <stuartdouglas> lightguard_jp: How do you mean? [21:44:34] <lincolnthree> AnnotatedMethod.getJavaMember().getDeclaringClass() [21:45:17] <lightguard_jp> Okay, but how do I turn that into a javax.enterprise.inject.spi.Bean ? [21:46:09] <lightguard_jp> I have a list of AnnotatedMethods, and I want to call InjectableMethod.invoke, but to create the InjectableMethod I need to pass it a Bean [21:46:34] <lincolnthree> there's an example of that in Forge iirc [21:47:25] <lincolnthree> nope, i don't use InjectableMethod [21:47:29] <stuartdouglas> you need to look it up from the BeanManager [21:47:36] <lincolnthree> I call the actual java method on the class and build the parameters myself [21:47:49] <lincolnthree> But I do invoke the method on a Bean looked up w/BeanManager [21:47:53] <lincolnthree> if seeing that would help [21:49:30] <lightguard_jp> Okay, I should be able to get it from the BeanManager just fine then [21:49:59] <lincolnthree> http://pastebin.com/hnjebAU6 [21:52:50] <pmuir> iirc you can pass null [21:56:19] *** lincolnthree has quit IRC [22:02:27] <lightguard_jp> pmuir: ParamaterValueRedefiner.getPosition() I'm assuming is 0 based? [22:02:36] <pmuir> aye [22:04:53] <pmuir> just like jdk reflection [22:09:55] *** aslak has quit IRC [22:12:08] *** aslak has joined #seam-dev [22:12:08] *** aslak has quit IRC [22:12:08] *** aslak has joined #seam-dev [22:13:00] <pmuir> lightguard_jp: have you signed a contributor agreement for weld? [22:13:34] <lightguard_jp> For weld... not sure, Have for weldx [22:13:47] <lightguard_jp> Was that pull request for weld or weldx? [22:14:09] <pmuir> weldx, but i don't have a cla for that, just for weld [22:14:17] <pmuir> let me check [22:14:35] <lightguard_jp> Pretty sure I signed one then because you've pulled in doc changes I've submitted [22:14:48] <pmuir> ah yes [22:14:50] <pmuir> then we are good [22:14:53] <lightguard_jp> :) [22:16:57] <pmuir> found it [22:16:58] <pmuir> good [22:24:06] *** lincolnthree has joined #seam-dev [22:26:15] *** lightguard_jp has quit IRC [23:20:03] *** pmuir has quit IRC [23:33:19] *** lincolnthree has quit IRC [23:57:28] *** lightguard_jp has joined #seam-dev [23:59:14] *** tsurdilo1 has quit IRC