[
http://jira.jboss.com/jira/browse/JBIDE-2292?page=comments#action_12416801 ]
Snjezana Peco commented on JBIDE-2292:
--------------------------------------
Anton,
In order to reproduce the issue, you need to do the following:
- start a new Seam Project wizard
- add the Axis2 Web Service facet
- finish the wizard
If you are using JBoss Tools 2.1.x, AxisServlet, AxisAdminServlet and their mappings
won't be in the web.xml file. If you are using trunk or latest nightly build, they
will be there what is the correct behavior.
Seam facet doesn't use the WTP API
----------------------------------
Key: JBIDE-2292
URL:
http://jira.jboss.com/jira/browse/JBIDE-2292
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Seam
Affects Versions: 3.0.alpha
Reporter: Snjezana Peco
Assigned To: Snjezana Peco
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 )
If the Seam facet is the last executed facet, Seam will overwrite artifacts added to the
web.xml file by other facets (I get this issue when adding the new correct BIRT facet that
doesn't depend on the Seam facet).
If some facet is executed after executing the Seam facet, it will overwrite Seam setting
(I get this issue when adding the new BIRT facet that depends on the Seam facet).
You can test this by adding the Axis2 Web Service facet when creating a Seam project.
AxisServlet, AxisAdminServlet and servlet mappings for these servlets won't be created
(the Seam facet overwrites Axis2 setting).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira