[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/01 03:59 / Filesize : 263 KB / Number-of Response : 977
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Debian GNU/Linux スレッド Ver. 55



1 名前:login:Penguin mailto:sage [2008/07/30(水) 20:30:18 ID:ZjcuxpK3]
過去ログは多分>>2あたり

Debian GNU/Linux スレッド過去ログ検索 (namazuTamer 氏提供)
debian.dtdns.net/2ch-debian/

Debian のよくある質問や関連サイトはこちら (namazuTamer 氏提供)
スレ立て時のテンプレも以下にあります。
debian.fam.cx/

     * 質問の前には必ず参照の事 *

833 名前:sage mailto:sage [2008/09/22(月) 07:41:49 ID:0f0wmOoO]
>>831
web.xmlの記述ミスのような気がする。
tomcatをデバックモードで起動したみたらどうか。
# /usr/share/tomcat5/bin/catalina.sh debug
としたあと、>プロンプトで、runと打ち、エラーメッセージが出ないか見るといい。
web.xmlに記述ミスがない場合、経験上、/var/cache/tomcat5/Catalina/localhost
内のディレクトリを削除して、tomcatを再起動すると、動作するようになった気がする。
うまく動作しないサーブレットのキャッシュが残っているとダメなような。
そのディレクトリに公開したいサーブレットを置いたディレクトリ、今の場合、
testが作られない場合、tomcatが正常に起動していないことになる。
classesにサーブレットを置いて、web.xmlを置かないでアクセスしたら、エラー
になるのは当然でしょう。

debianでポートがデフォルトで8180になっているのは、/etc/tomcat5/server.xml
で設定されているためみたい。

tomcat5.5は使ってないので、後半のシンボリックリンクを作る話はよく分からん。

834 名前:sage mailto:sage [2008/09/22(月) 08:57:45 ID:0f0wmOoO]
>>831
あ、よく読まずに書いてしまった。スマソ。
> そもそもこのファイルを配置する前から
> index.htmlへのアクセスが classesディレクトリを配置するだけでエラーになるのだから・・・。
サーブレットを置かず、classesディレクトリを作っただけで、アクセスでエラーに
なってということですね。キャッシュを消せば動作するようになるかもしれない。
ちょっと自信がないが。

web.xmlには
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="java.sun.com/xml/ns/j2ee"
xmlns:xsi="www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="java.sun.com/xml/ns/j2ee java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
なんとか
</web-app>
とちゃんと正確に不足なく記述しないと、うまく動作しなかったな。

ま、サーブレット、JSPは、javaアプリケーション、アプレットと違って、ちょっとした
記述ミスで、動かなくなり、原因を見つけるのが容易ではないので、いらいらするね。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<263KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef