2010-02-03 7 views
5

De alguna manera está relacionado con Eclipse. Por ejemplo:¿Para qué sirve el atributo "fuente" del elemento Contexto de un archivo de configuración de Apache Tomcat?

<Host> 
    <Context docBase="foo" path="/foo" reloadable="true" 
     source="org.eclipse.jst.j2ee.server:foo" /> 
</Host> 
+0

Ciertamente no es un atributo estándar (http://tomcat.apache.org/tomcat-6.0-doc/config/context.html). ¿Dónde lo viste? – skaffman

+0

Está en el server.xml que se generó cuando creé un servidor Tomcat en Eclipse (en la pestaña Servidores) y agregué el proyecto "foo" a él. – regjo

Respuesta

4

Eclipse WTP añade el atributo source a la <Context> elemento relacionado con el proyecto para identificar la ubicación del código fuente asociado con el contexto (por lo tanto, el proyecto actual en el espacio de trabajo, que se ha desplegado en este servidor desde dentro de Eclipse).

Si se ha preguntado acerca de esto debido a una advertencia durante el inicio de Tomcat, ya que Tomcat 6.0.16 ningún etiquetas XML "no reconocidas" y atributos en el context.xml o server.xml producirá una advertencia al respecto durante el inicio, aunque no hay realmente ninguna manera de una DTD.

Simplemente ignórelo. Tomcat funcionará bien y Eclipse está contento con él. No ocurrirá en un entorno de producción real con un archivo WAR valioso.

Cuestiones relacionadas