[seam-dev] Seam 2.1.0.GA testing on windows

Jay Balunas tech4j at gmail.com
Tue Oct 21 12:27:06 EDT 2008


On Tue, Oct 21, 2008 at 12:05 PM, Jay Balunas <tech4j at gmail.com> wrote:

>
>
> On Tue, Oct 21, 2008 at 9:24 AM, Ales Justin <ales.justin at gmail.com>wrote:
>
>>     I've re-applied Seam-int 5.0.0.CR4 to AS_trunk.
>>>    That should take care of war deployment - I tested it yesterday on
>>>    non-reverted trunk and it worked.
>>>
>>> Will this fix any other issues from the previous status besides the war
>>> deployment?
>>>
>>
>> Afaik it's fixing these issues:
>>  - it recognizes war as possible Seam deployment
>>  - fixes Scanner::getTimestamp
>>  - changes jms TopicConnection
>
>
> With the latest trunk from about 20 minutes ago I am still getting zip file
> exceptions with the JPA and hibernate war files.  Perhaps there is another
> change needed to use the correct deployer?
>

A seam-gen war project also fails if deployed as a zipped war.  If you use
"seam explode" it deploys and appears to work fine.


>
>
>
>>
>>
>>     But I would still need jboss-seam-jpa.war example in 2.1.0.GA
>>>    <http://2.1.0.GA> version.
>>>     - adding Seam war example to AS testsuite
>>>    As I don't think we should move Seam testing version to 2.1.1 in
>>>    current AS_trunk.
>>>    Unless you guys are sure you can deliver 2.1.1.GA <http://2.1.1.GA>
>>>    before JBoss5.GA.
>>>    Which is probably not that hard ... ;-(
>>>
>>> I thought the rough plan for GA was a 2-3 weeks away?
>>>
>>
>> Yes.
>> But my guess is plans have changed a bit,
>> due to yesterday's full rollback. ;-)
>>
>>     Otherwise I would suggest the following config:
>>>     - JBoss5.0.GA <http://JBoss5.0.GA> + Seam-2.1.0.GA
>>>    <http://Seam-2.1.0.GA> + Seam-int_5.0.0.GA <http://Seam-int_5.0.0.GA>
>>>     - Seam-2.1.1.GA <http://Seam-2.1.1.GA> + Seam-int_5.1.0.GA
>>>    <http://Seam-int_5.1.0.GA> + JBoss5.1.GA <http://JBoss5.1.GA>
>>>      --> or change it yourself in JBoss5.0.GA <http://JBoss5.0.GA>
>>>     - Seam_before_2.1 + JBoss5.x --> exclude SeamInt deployer
>>>
>>> I'm still not understanding what Seam-int_5.0.0.GA <
>>> http://Seam-int_5.0.0.GA> is. Is it a deployer specifically for Seam on
>>> AS 5?  A sub project that is installed with AS 5 that helps the integration?
>>>
>>>
>>
>> Both. :-)
>>
>> Seam-int is:
>> 1) MC part
>>  - currently Seam specific deployer
>>  - hopefully in the future some other optimization
>>
>> 2) AS part
>>  - JBossAS custom Seam impl; e.g. VFSScanner instead of URLScanner
>>  - for 2.1.1. we're thinking of optimizing how resources are looked up
>>   e.g. using JBoss5 existing lookup mechanisms (we already do it for EJB3)
>>  - MC components can be part of Seam components
>>   e.g. getting underlying TransactionManager from MC
>>
>> MC part will not change a lot.
>> Where AS part will grow with Seam's changes.
>> e.g. introduction of hooks for resources lookup optimization
>>
>> How this comes into JBossAS project is under the same name =
>> jboss-seam-int.
>> I then during the JBossAS instance build, place the in the right places:
>>  - MC part goes into JBossAS deployers
>>  - AS part goes into newly created lib-opt directory
>>
>> Once you deploy your Seam app,
>> Seam+MC deployer knows which deployments are Seam deployments,
>> and adds the Seam+AS part into deployment's classpath.
>> Seam has a list of custom classes and if they are present they are loaded.
>> e.g. VFS Scanner is checked, before you fallback to URLScanner
>>
>> Hope this explains it better. ;-)
>>
>
>
>
> --
> blog: http://in.relation.to/Bloggers/Jay
>



-- 
blog: http://in.relation.to/Bloggers/Jay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20081021/74d4bd99/attachment.html 


More information about the seam-dev mailing list