Ik had gehoopt dat dat niet zo lastig zou zijn...
Ik heb 2 servlets, MapVieuwer en SQLStatement. Beide servelts moeten dus binnen Tomcat gaan werken. Hiervoor heb ik hetvolgende gedaan:
Beide .class files gecopied naar /<tomcathome>/classes.
Vervolgens heb ik de web.xml in /<tomcathome>/webapps/root/web-infals volgt geedit:
Mijn vraagt:
Heb ik nou de classes op de goeie plek staan? Het MapViewer servlet werkte wel.. maar ik heb het op verschillende plekken neergezet, dus welke hij nou "pakt" weet ik niet.
Nu ik het tweede servlet wil toevoegen krijg ik een error bij het opstarten van Tomcat:
Niet goed dus.. hoe los ik dit op?
ik hoop trouwes dat het topic hier op zijn plaats is
Ik heb 2 servlets, MapVieuwer en SQLStatement. Beide servelts moeten dus binnen Tomcat gaan werken. Hiervoor heb ik hetvolgende gedaan:
Beide .class files gecopied naar /<tomcathome>/classes.
Vervolgens heb ik de web.xml in /<tomcathome>/webapps/root/web-infals volgt geedit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>MapViewer</display-name>
<servlet>
<servlet-name>MapViewer</servlet-name>
<servlet-class>MapViewer</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MapViewer</servlet-name>
<url-pattern>/MapViewer</url-pattern>
</servlet-mapping>
<display-name>SQLStatment-/display-name>
<servlet>
<servlet-name>SQLStatement</servlet-name>
<servlet-class>SQLStatement</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SQLStatement</servlet-name>
<url-pattern>/SQLStatement</url-pattern>
</servlet-mapping>
</web-app> |
Mijn vraagt:
Heb ik nou de classes op de goeie plek staan? Het MapViewer servlet werkte wel.. maar ik heb het op verschillende plekken neergezet, dus welke hij nou "pakt" weet ik niet.
Nu ik het tweede servlet wil toevoegen krijg ik een error bij het opstarten van Tomcat:
code:
1
2
3
4
5
6
7
8
| PARSE error at line 27 column 11 org.xml.sax.SAXParseException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter- mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welco me-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-const raint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". Starting service Tomcat-Apache Apache Tomcat/4.0.1 |
Niet goed dus.. hoe los ik dit op?
ik hoop trouwes dat het topic hier op zijn plaats is