Fwd: [jboss-dev] Include Web Beans RI in next JBoss 5 release
Pete Muir
pete.muir at jboss.org
Thu Jan 8 09:43:12 EST 2009
As Ales says, Web Beans is being developed as a standalone project,
it's not using the Seam codebase at all. We should probably rename the
Seam deployer to seam2.deployer.
Also, unlike Seam, Web Beans will be distributed as part of the app
server, rather than as an application library.
On 8 Jan 2009, at 14:00, Ales Justin wrote:
>> How does that fit with the existing seam.deployer?
>
> What do you mean?
> Those are 2 different things. ;-)
> At least until Seam3, which is gonna be WB based.
>
> Although it's true that the concept is the same,
> but it's the details that are very different:
> - matching diff metadata files to determine deployment type
> - adding different int libs
>
> And WB deployers do a lot more than just add int lib,
> they add default metadata if we know deployment is WB:
> - WB interceptor
> - WB servlet listener
> - isolated classloading
>
> There are some pieces I would like to make available for general
> usage.
> e.g. VDF integration layer: getting MC info from ServletContext's
> attributes
> I just need to find an appropriate place, and suggestions?
>
>> Pete Muir wrote:
>>> I would like to discuss including the Web Beans RI in the next
>>> release of JBoss 5.
>>>
>>> As Web Beans is quite young, I think we should include it as a
>>> "Technology Preview". The included version should be at least
>>> 1.0.0.ALPHA2, out in the next couple of weeks.
>>>
>>> We have a deployer for Web Beans, which looks like:
>>>
>>> $ ls -lR webbeans.deployer
>>> total 1008
>>> drwxr-xr-x 4 pmuir admin 136 8 Jan 12:49 META-INF
>>> -rw-r--r-- 1 pmuir admin 484056 8 Jan 12:49 google-
>>> collections.jar
>>> drwxr-xr-x 6 pmuir admin 204 8 Jan 12:49 lib-int
>>> -rw-r--r-- 1 pmuir admin 26744 8 Jan 12:49 webbeans-ri-int-
>>> microcontainer.jar
>>>
>>> webbeans.deployer/META-INF:
>>> total 16
>>> -rw-r--r-- 1 pmuir admin 286 8 Jan 12:49 jboss-structure.xml
>>> -rw-r--r-- 1 pmuir admin 1686 8 Jan 12:49 webbeans-deployers-
>>> jboss-beans.xml
>>>
>>> webbeans.deployer/lib-int:
>>> total 560
>>> -rw-r--r-- 1 pmuir admin 37664 8 Jan 12:49 webbeans-api.jar
>>> -rw-r--r-- 1 pmuir admin 29714 8 Jan 12:49 webbeans-ri-int-
>>> jbossas.jar
>>> -rw-r--r-- 1 pmuir admin 6713 8 Jan 12:49 webbeans-ri-spi.jar
>>> -rw-r--r-- 1 pmuir admin 201152 8 Jan 12:49 webbeans-ri.jar
>>>
>>> All jars in lib-int are inserted into the application's classpath
>>> by a deployer.
>>>
>>> The only task I can see to include Web Beans is to add the
>>> deployer to the JBoss AS build - I can do this (with Ales'
>>> help ;-).
>>>
>>> Anything I'm missing?
>>>
>>> Pete
>>>
>>> _______________________________________________
>>> jboss-development mailing list
>>> jboss-development at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>> _______________________________________________
>> jboss-development mailing list
>> jboss-development at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-development
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development
More information about the jboss-development
mailing list