Buenas, tengo una SuSE 8.2 pro, Buenas, estoy empezando a meterme con los servlets... pero me choco con la configuracion del tomcat... Hago mi primer servlet (HolaMundo), que consiguo que funcione si lo pongo en webapps/examples/WEB-INF/classes Vale, ya se que funciona, y que el servlet es correcto. Tambien funcionan perfectamente los ejemplos que trae tomcat tanto desde http://localhost:8080/examples/ como desde http://localhost/examples me creo los directorios /opt/jakarta/tomcat/webapps/aplica /opt/jakarta/tomcat/webapps/aplica/WEB-INF /opt/jakarta/tomcat/webapps/aplica/WEB-INF/classes el fichero web.xml no lo creo, que me saque por defecto la configuracion... en teoria debe de funcionar... Bien, edito el fichero /tomcat/conf/server.xml y justo despues del context de los examples meto el mio: <Context path="/aplica" docBase="aplica" crossContext="true" debug="9" reloadable="true"> </Context> Tambien edito la configuracion del apache para añadir el alias y el directorio (esto se que funciona porque veo listado del directorio), y los JkMount /aplica/servlet/* ajp13 igual que el de examples.... utilizo el mod_jk... ya deberia ser suficiente... Copio mi clase HolaMundo.class en el directorio /opt/jakarta/tomcat/webapps/aplica/WEB-INF/classes reinicio tomcat, reinicio apache.... bueno, pues nada, me sale el error 404 y en el log: 2003-05-20 22:02:38 StandardContext[/aplica]: Starting 2003-05-20 22:02:38 StandardContext[/aplica]: Processing start(), current available=false 2003-05-20 22:02:38 StandardContext[/aplica]: Configuring default Resources 2003-05-20 22:02:38 StandardContext[/aplica]: Configuring non-privileged default Loader 2003-05-20 22:02:39 StandardContext[/aplica]: Configuring default Manager 2003-05-20 22:02:39 StandardContext[/aplica]: Processing standard container startup 2003-05-20 22:02:39 WebappLoader[/aplica]: Deploying class repositories to work directory /opt/jakarta/tomcat/work/Standalone/localhost/aplica 2003-05-20 22:02:39 WebappLoader[/aplica]: Deploy class files /WEB-INF/classes to /opt/jakarta/tomcat/webapps/aplica/WEB-INF/classes 2003-05-20 22:02:39 WebappLoader[/aplica]: Reloading checks are enabled for this Context 2003-05-20 22:02:39 ContextConfig[/aplica]: ContextConfig: Processing START 2003-05-20 22:02:40 StandardContext[/aplica]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 2003-05-20 22:02:40 ContextConfig[/aplica]: Missing application web.xml, using defaults only 2003-05-20 22:02:40 ContextConfig[/aplica]: Accumulating TLD resource paths 2003-05-20 22:02:40 ContextConfig[/aplica]: Scanning <taglib> elements in web.xml 2003-05-20 22:02:40 ContextConfig[/aplica]: Scanning TLDs in /WEB-INF subdirectory 2003-05-20 22:02:40 ContextConfig[/aplica]: Scanning JARs in /WEB-INF/lib subdirectory 2003-05-20 22:02:40 ContextConfig[/aplica]: Pipline Configuration: 2003-05-20 22:02:40 ContextConfig[/aplica]: org.apache.catalina.core.StandardContextValve/1.0 2003-05-20 22:02:40 ContextConfig[/aplica]: ====================== 2003-05-20 22:02:40 NamingContextListener[/Standalone/localhost/aplica]: Creating JNDI naming context 2003-05-20 22:02:40 NamingContextListener[/Standalone/localhost/aplica]: Resource parameters for UserTransaction = null 2003-05-20 22:02:40 StandardManager[/aplica]: Seeding random number generator class java.security.SecureRandom 2003-05-20 22:02:41 StandardManager[/aplica]: Seeding of random number generator has been completed 2003-05-20 22:02:41 StandardContext[/aplica]: Posting standard context attributes 2003-05-20 22:02:41 StandardContext[/aplica]: Configuring application event listeners 2003-05-20 22:02:41 StandardContext[/aplica]: Sending application start events 2003-05-20 22:02:41 StandardContext[/aplica]: Starting filters 2003-05-20 22:02:41 StandardWrapper[/aplica:default]: Loading container servlet default 2003-05-20 22:02:42 StandardWrapper[/aplica:invoker]: Loading container servlet invoker 2003-05-20 22:02:42 StandardContext[/aplica]: Starting completed 2003-05-20 22:03:02 StandardContext[/aplica]: Mapping contextPath='/aplica' with requestURI='/aplica/servlet/HolaMundo' and relativeURI='/servlet/HolaMundo' 2003-05-20 22:03:02 StandardContext[/aplica]: Trying exact match 2003-05-20 22:03:02 StandardContext[/aplica]: Trying prefix match 2003-05-20 22:03:02 StandardContext[/aplica]: Trying extension match 2003-05-20 22:03:02 StandardContext[/aplica]: Trying default match 2003-05-20 22:03:02 StandardContext[/aplica]: Mapped to servlet 'default' with servlet path '/servlet/HolaMundo' and path info 'null' and update=true y el log del apache me muestra un error 404, igual que la pantalla del tomcat... en fin... ese es mi problema... muchas gracias