Note that there are some explanatory texts on larger screens.

plurals
  1. POEclipse - How can I change a 'Project Facet' from Tomcat 6 to Tomcat 5.5?
    text
    copied!<p>(Eclipse 3.4, Ganymede)</p> <p>I have an existing Dynamic Web Application project in Eclipse. When I created the project, I specified 'Default configuration for Apache Tomcat v6' under the 'Configuration' drop down.</p> <p>It's a month or 2 down the line, and I would now like to change the configuration to Tomcat 'v5.5'. (This will be the version of Tomcat on the production server.)</p> <p>I have tried the following steps (without success):</p> <ul> <li>I selected <code>Targeted Runtimes</code> under the Project <code>Properties</code><br> The <code>Tomcat v5.5</code> option was disabled and The UI displayed this message:<br> <code>If the runtime you want to select is not displayed or is disabled you may need to uninstall one or more of the currently installed project facets.</code> </li> <li>I then clicked on the <code>Uninstall Facets...</code> link.<br> Under the <code>Runtimes</code> tab, only <code>Tomcat 6</code> displayed.<br> For <code>Dynamic Web Module</code>, I selected version <code>2.4</code> in place of <code>2.5</code>.<br> Under the <code>Runtimes</code> tab, <code>Tomcat 5.5</code> now displayed.<br> However, the UI now displayed this message:<br> <code>Cannot change version of project facet Dynamic Web Module to 2.4.</code><br> The <code>Finish</code> button was disabled - so I reached a dead-end.</li> </ul> <p>I CAN successfully create a NEW Project with a Tomcat v5.5 configuration. For some reason, though, it will not let me downgrade' an existing Project.</p> <p>As a work-around, I created a new Project and copied the source files from the old Project. Nonetheless, the work-around was fairly painful and somewhat clumsy.</p> <p>Can anyone explain how I can 'downgrade' the Project configuration from 'Tomcat 6' to 'Tomcat 5'? Or perhaps shed some light on why this happened?</p> <p>Thanks<br> Pete</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload