Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 317868

Summary: JSF Facet install properties not used when configuring project
Product: [WebTools] Java Server Faces Reporter: Gerry Kessler <gerry.kessler>
Component: JSF ToolsAssignee: Ian Trimble <ian.trimble>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: raghunathan.srinivasan, yurykats
Version: 3.2   
Target Milestone: 3.3 M7   
Hardware: PC   
OS: Windows XP   
URL: ORACLE_P2
Whiteboard:

Description Gerry Kessler CLA 2010-06-24 14:01:21 EDT
Only the config-file name from the facet installation page is used.  Servlet class, name and mappings are ignored.

Steps:
1) Create DWP w/2.5, jsf1.2 facet
2) Make mods to default jsf facet installation properties

Result:
web.xml without specifications from property page
Comment 1 Gerry Kessler CLA 2010-06-24 19:52:02 EDT
Actually it is somewhat more complicated than "ignored".  If the user has not touched the defaults using Sun RI implementation, the result will be 2 additional servlet mappings.  If the user has changed the servlet name, the result will be a second servlet with additional mappings.
Comment 2 Raghunathan Srinivasan CLA 2010-09-06 12:10:09 EDT
Deferred due to lack of resources.
Comment 3 Ian Trimble CLA 2011-03-21 16:27:26 EDT
I can't reproduce either error. If I don't modify defaults, I get what is expected, with no missing nor extra elements. If I do modify servlet name, it is used correctly for the servlet and the servlet-mapping entry, and there are no missing nor extra elements. Please reopen with more sepcific steps if the issue is observed again.