WebアプリがあるリモートTomcat 6.0.24サーバーがあります。サーバーにマップされている特定の URL ( website/wordbank/xmldictionaryservice ) を入力すると、次のようになります。
HTTP ステータス 404 - サーブレット xmldictionaryserviceservlet は利用できません
タイプ: 近況報告
メッセージ: サーブレット xmldictionaryserviceservlet は使用できません
説明: 要求されたリソース (サーブレット xmldictionaryserviceservlet は利用できません) は利用できません。
...ファイルセレクターと送信ボタンを備えた小さなフォームを期待しています。
web.xml の関連部分は次のとおりです。
<web-app>
...
<servlet>
<servlet-name>xmldictionaryserviceservlet</servlet-name>
<servlet-class>wordbank.servlets.XMLDictionaryServiceServlet</servlet-class>
</servlet>
...
<servlet-mapping>
<servlet-name>xmldictionaryserviceservlet</servlet-name>
<url-pattern>/xmldictionaryservice</url-pattern>
</servlet-mapping>
...
</web-app>
xmldictionaryservice.jsp の内容:
<html>
<body>
<form action="xmldictionaryservice" method="post" enctype="multipart/form-data">
<input name="xmlfile" type="file">
<input name="send" type="submit">
</form>
</body>
</html>
ディレクトリ ツリーは次のとおりです。
webapps
|
...
+-wordbank
|
...
+-xmldictionaryservice.jsp
+-WEB-INF
|
+-web.xml
+-classes
|
+-wordbank
|
...
+-servlets
|
...
+-XMLDictionaryServiceServlet.class
さまざまな同様のスレッドを確認しましたが、役に立ちませんでした。ここで何が間違っているのか誰にも分かりますか?