title: impossible add Icefaces 3 facet in Eclipse 3.7?
body: <p>I am trying add Icefaces 3 facet but it is not work correctly, I have created a maven project (WTP=2.0) by maven command, the I have add JSF2,Java 1.6 and Javascript by Eclipse project facet, but when I try to add ICefaces 3 facet then Eclipse not working.</p>
  
  <p>I add .XHTML extension in JSP editor and it work fine if I create a ICefaces project.</p>
  
  <p><em>I don´t upload images, sorry, this is a link: <a href="http://www.flickr.com/photos/75492946@N02/6785053594/" rel="nofollow">http://www.flickr.com/photos/75492946@N02/6785053594/</a></em></p>
  
  <p>In the image above, I press OK button and nothing happens, Icefaces 3 faces doesn´t add.</p>
  
  <p>Otherwise, I download M2Eclipse and I have created a maven project, I followed the same steps above, and everything is fine until I try to add ICefaces 3 facet, with the same result for me.</p>
  
  <p>I can write tag <strong>ui</strong> autocomplete  bacause JSF2 nature add correctly, but I dont write autocomplete tags <strong>ace/ice</strong></p>
  
  <p>Finally, I could create a Icefaces project but this is not desired by me, because I need a Maven project within Icefaces 3 nature.</p>
  
  <p>any suggestions?</p>
  
  <p>Kinds regards.</p>
  
  <p>==================================================================================</p>
  
  <p>Finally!! I have resolved this problem. It is a very easy solution but I had overlooked. When You need to add Dynamic Web Module facet you must set <strong>Content directory: /src/main/webapp/</strong> </p>
  
  <p>In this way the project preserver standard maven structure y then you could add JSF2 and Icefaces3 facet without problem.</p>
  
  <p>Now, You can create *.xhtml file and autocomplete Icefaces,JSF2 and facelets tags.</p>
  
  <p><strong>Edit:</strong> The real conflict is the web.xml, it must be version=3.0, only in this way you can do the above steps.</p>
  
  <p>ICefaces 3 releases note say: <em>This release includes the Mojarra JSF 2.1.4 runtime libraries. Mojarra 2.1.4 introduces a hard depedency on Servlet 3.0 APIs, as a result, it cannot be used on older JEE5 application servers. Mojarra 2.1.3, or Apache MyFaces 2.1.6 should be used in on older JEE5 servers instead.</em></p>
  
  <p>In my case I use Mojarra 2.1.3 and the web.mxl is version=2.5, but it conflict because ICefaces 3 eclipse facet somehow related Mojarra 2.14 and web.xml version=3.0</p>
  
  <p>The final solution addition to the above is to user web.xml version=3.0 and libraries provided by Icefaces3 plugin.</p>