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

Ales Justin ales.justin at gmail.com
Thu Jan 8 09:00:18 EST 2009


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



More information about the jboss-development mailing list