[jboss-dev] Include Web Beans RI in next JBoss 5 release

Pete Muir pete.muir at jboss.org
Thu Jan 8 17:06:59 EST 2009


I created https://jira.jboss.org/jira/browse/JBAS-6371 for tracking.

On 8 Jan 2009, at 14:43, Pete Muir wrote:

> 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
>
>
> _______________________________________________
> 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