[jbosstools-dev] Re: BIRT and Seam facet (JBoss BIRT Integration)

Denis Golovin dgolovin at exadel.com
Mon Jun 2 13:33:45 EDT 2008


Max Rydahl Andersen wrote:
>> I have tried to create a project to integrate BIRT, JSF and Seam.
>> The JSF facet is created correctly, but BIRT and Seam have problems when
>> they are used with other facets.
>>
>> 1) BIRT
>>
>> The BIRT facet works correctly with J2EE 1.4, but doesn't work with Java
>> EE 5.
>>     
> <snip/>
>
>   
>> I have solved this issue by creating a new facet (JBoss BIRT Reporting
>> Runtime Component facet).
>> We probably need to enter a bug against BIRT.
>>     
>
> Definitly! Good example on why Ganymede is only half-baked ...unfortunately
> it is more complete compared to Eclipse 3.3.
>
> Report it ASAP since things are moving very fast with Ganymede now.
>
>   
>> 2) Seam
>>
>> Seam doesn't use WTP API to handle web.xml, but copy web.xml created by
>> seam-gen.
>> It isn't compatble with any facet that updates web.xml (Seam's web.xml
>> includes the JSF servlet and mapping, but overwrites the setting added
>> by the dynamic web and JSF facet )
>>     
>
> Yes, our current Seam facets needs to be redone. They were a "hack" to 
> circumvene that there is no place in WTP (that I know of) that allows you
> to create a set of projects.
>
> We should fix this in JBoss Tools 3. The seam facets should become *real* facets
> and only do what it needed for each individual project/module type (and uses incremental
> changes as much as possible instead of full overwrites) and to create
> the "full triage" project we should introduce a focused Seam Project Wizard that
> creates the projects in the proper sequence.
>   
I agree.

And real facet also means a support for adding/removing it to any 
faceted project. Now when you enable Seam for project it just enable 
design features. It doesn't add libraries, component.xml and etc.

Denis
> -max
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20080602/40fb4f91/attachment.html 


More information about the jbosstools-dev mailing list