Cari ragazzi
La situazione sta in questi termini ho installato sul mio Pc
Tomcat/Apache 4.1.24 con j2sdk1.4.0 e sistema operativo.
Come da documentazione Tomcat ho settato le variabili CATALINA_HOME e JAVA_HOME;il valore della variabile CATALINA_HOME è per la precisione "c:\Tomcat4\"
mentre JAVA_HOME="C:\j2sdk1.4.0\bin\".
Il Web-Server è installato nel modo giusto poichè il suo startup va a buon fine lo si deduce dalla visualizzazione attraverso browser della sua index
http://localhost:8080/index.jsp
Ora i problemi che mi ritrovo ad affrontare sono questi due:
1)Installazione o deploy di una web application
2)Configurazione di una servlet
Passiamo al 1 Problema per questa web-application
ho eseguito i seguenti passi:
1)Ho creato una directory con il nome della mia webbapps
dentro %CATALINA_HOME%\webapps\Carlo ("Carlo" è il nome per la mia webapps)dentro questa una directory chiamata WEB-INF e dentro questa ancora due sottodirectory chiamate classes e lib
2)dopo di che modificato il file server.xml (con tomcat in shutdown)
inserendo nel tag <HOST> il seguente codice:<Context path="/Carlo" docBase="carlo" debug="0" reloadable="true" crossContext="true">
<Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_carlo_log." suffix=".txt" timestamp="true"/>
</Context>
poi ho restarto tomcat e lo startup è andato a buon fine.
A questo punto vorrei poter mandare in esecuzione una mia servlet,per questo problema ho effettuato i seguenti passi:
1)Ho creato il class e poi copiato il class sotto C:\Tomcat4\webapps\Carlo\WEB-INF\classes\
mentre il jar formato dalla singola classe fino ad ora messo sotto C:\Tomcat4\webapps\Carlo\WEB-INF\lib\
2) Ho modificato il mio file web.xml sotto \WEB-INF\ inserendo il seguente blocco di codice:
....
<web-app>
<servlet>
<servlet-name>K2M</servlet-name>
<servlet-class>jspcr.servlets.K2MServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>K2M</servlet-name>
<url-pattern>/K2M</url-pattern>
</servlet-mapping>
</web-app>
Questo modifica del web.xml effettuato con tomcat in shutdown.
Dopo di che ho fatto il restart del mio WEB-SERVER ho provato da browser a vedere la mia servlet ma il risultato è error 404.
a questo punto nn so come fare a vedere il mio risultato dovrebbe essere tutto giusto vi chiedo una mano.
P.S. Non chiedetemi di postare il codice