Här beskrivs hur man konfigurerar vidare men det som beskrivs här bör man testa först när man har fått det andra att fungera bra.
Om man vill använda SSL lokalt så måste man ta bort vissa kommentarer i filen jakarta-tomcat-4.1.24\conf\server.xml. Man måste även skapa ett certifikat i ett keystore:
keytool -genkey -alias tomcat -keyalg RSA
Använd:
Lägg keystore-filen under root-katalogen för användarkontot.
Sökvägen i browsern blir:
https://localhost:8443/<url-pattern för Servlet>
Man kan även konfigurera så att man använder port nummer 443 som är standard för HTTPS så att användaren slipper skriva in port-nummret. Tomcat på DSV är konfigurerad för SSL via portnummer 8443.
Om man inte vill starta om Tomcat hela tiden så kan man även (precis som på DSV) använda den manager-funktion som finns inbyggd i Tomcat och via den säga till Tomcat att ladda om vissa Servlets. För att göra det krävs lite konfiguration. Skapa filen tomcat-users.xml:
<?xml version='1.0'?>
<tomcat-users>
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="provider"/>
<user username="pierre" password="1234" roles="admin,manager,provider"/>
</tomcat-users>
Välj ett passande användarnamn och lösenord. Lägg filen här:
jakarta-tomcat-4.1.24\conf\tomcat-users.xml
Starta om Tomcat. Starta en browser och nu kan man ladda om Servlets via en browser och följande URL:
http://pierre:1234@localhost:8080/manager/reload?path=/
En annan användbar funktion är:
http://pierre:delfin1234@localhost:8080/manager/list
Se här för mer info om Tomcat-manager, det finns många andra funktioner man kan använda.
Man kan utveckla utan att använda filen web.xml men när man ska använda sina Servlets på riktigt i produktion så ska man inte göra det. Om man använder följande sökväg vid testning från browsern så behövs ingen fil web.xml:
http://localhost:8080/servlet/<url-pattern för Servlet>
De körbara filerna ligger på samma ställe som tidigare (men nu utan filen web.xml).
Man kan konfigurera så att Tomcat automatiskt känner av om de körbara filerna har ändrats. Detta tar mycket kraft från Tomcat så det ska man bara använda under utvecklingen. I filen:
<sökväg>/jwsdp-1_0/conf/server.xml
lägger man till raden:
<DefaultContext reloadable="true" />
Notera att Tomcat gör denna kontroll med en viss fördröjning (ca 5 sekunder).