<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-15"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Max Rydahl Andersen wrote:
<blockquote cite="mid:op.ub4dhfcqw1tq5a@reddevil" type="cite">
<blockquote type="cite">
<pre wrap="">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.
</pre>
</blockquote>
<pre wrap=""><!----><snip/>
</pre>
<blockquote type="cite">
<pre wrap="">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.
</pre>
</blockquote>
<pre wrap=""><!---->
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.
</pre>
<blockquote type="cite">
<pre wrap="">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 )
</pre>
</blockquote>
<pre wrap=""><!---->
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.
</pre>
</blockquote>
I agree. <br>
<br>
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. <br>
<br>
Denis<br>
<blockquote cite="mid:op.ub4dhfcqw1tq5a@reddevil" type="cite">
<pre wrap="">
-max
_______________________________________________
jbosstools-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>