November 8, 2010  
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: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

top