Ik gebruik Tomcat 5.0.28 voor mijn java-servlets, maar het werkt nog niet zoals ik het zou willen. Na veel geklooi (elke mogelijke jar file staat nu in de JDK, Tomcat libs en windows\system32) kan ik de servlets oproepen. Nu heb ik ook html (oftewel: niet-servlets) bestandjes er tussen staan. Als ik die aanroep krijg ik de error:
"Servlet default is not available"
servlet-default.jar staat wel over mijn hele schijf verspreid. Het volgende staat in de logfiles:
Google biedt weinig uitkomst. Na al zo een 5 uur hier mee bezig te zijn geweest zou ik graag weer aan het programeren willen
.
"Servlet default is not available"
servlet-default.jar staat wel over mijn hele schijf verspreid. Het volgende staat in de logfiles:
Dit is mijn web.xml:2007-08-20 10:44:58 StandardContext[/admin]Marking servlet default as unavailable
2007-08-20 10:44:58 StandardContext[/admin]Servlet /admin threw load() exception
javax.servlet.ServletException: Error instantiating servlet class org.apache.catalina.servlets.DefaultServlet
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:996)
(...)
----- Root Cause -----
java.lang.NoClassDefFoundError: org/apache/naming/resources/Resource
at java.lang.Class.getDeclaredConstructors0(Native Method)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <display-name>
Parser</display-name>
<servlet>
<description>
</description>
<display-name>Parser</display-name>
<servlet-name>Parser</servlet-name>
<servlet-class>
com.Parser</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Parser</servlet-name>
<url-pattern>/parser</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app> |
Google biedt weinig uitkomst. Na al zo een 5 uur hier mee bezig te zijn geweest zou ik graag weer aan het programeren willen