webForumDet fria alternativet

web.xml strul

4 svar · 252 visningar · startad av andreascarlsson

andreascarlssonMedlem sedan feb. 2003202 inlägg
#1

Jag får inte min förb... servlet-mapping att fungera!!

Jag har förljande i min web.xml:

 
  <servlet>
      <servlet-name>Controller</servlet-name>
      <servlet-class>Controller</servlet-class>
   </servlet>

   <servlet-mapping>	
      <servlet-name>Controller</servlet-name>
      <url-pattern>/test</url-pattern>
   </servlet-mapping>

Borde jag inte kunna komma åt Servleten (Controller) via http://www.domän.se/test då? Det går inte nu. Jag får bara en 404:a

Controller-servleten ligger i WEB-INF/classes och web.xml ligger i WEB-INF, som den ska.

Nu kan jag bara accessa den via http://www.domän.se/servlet/Controller vilket inte är speciellt snyggt...

Någon som har en aning om vad jag kan tänkas göra för fel?

(japp, jag har startat om applikationen också...) ;)

Aleph_OneMedlem sedan juni 2003372 inlägg
#2

Re: web.xml strul

andreascarlsson skrev:

Borde jag inte kunna komma åt Servleten (Controller) via http://www.domän.se/test då?

Jo det borde du.
Vad använder du för applikationsserver, version?

andreascarlssonMedlem sedan feb. 2003202 inlägg
#3

Jag använder Tomcat 4.1 (bakom Apache)

Aleph_OneMedlem sedan juni 2003372 inlägg
#4

Använder du mod_jk* eller mod_proxy?
kolla så du har mappat upp rätt i httpd.conf

Får du 404 om du testar direkt mot tomcat också?
Kolla om det står nåt i loggarna: CATALINA_HOME/logs/

andreascarlssonMedlem sedan feb. 2003202 inlägg
#5

Det är mod_jk, men jag tror inte att jag kan testa direkt mot tomcat, eftersom det inte är min burk (webhotell).

Det kan alltså vara något konfigureringsstrul? Då får jag väl kontakta webhotellet antar jag...

Trodde först att det var jag som hade klantat mig på något sätt :)

130 ms totalt · 3 externa anrop · v20260731065814-full.37765c92
124 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)