こんにちは。就職活動の面接を受けました企業様からWebプログラムを作ってみてくださいとの課題を頂き、完成した事をメールで告げましたところ、動作確認テストを行うとのことで、企業様のオフィスを訪れ、オフィスの中のPCで自分の作ったWebアプリケーションの動作確認テストを行いましたが、動作するどころか、
The requested resource (/xxxxx) is not available. とブラウザに表示されました。結局動作するどころか、完成したWebアプリを企業様にお見せすることもできず、その日は帰りました。ファイルが読み取られない理由をしっかり理解したら、またメールを送るようにと企業様から告げられました。
こちらの環境は、Windows Vista に Tomcat 6 update 4 ですが、
あちら様の環境は、Windows Xp に Tomcat 5 でした。
こちらのTomcatとあちら様のTomcatで違う点がいくつかありました。関係ないですが、こちらのTomcatは、スタートメニューにある「monitor tomcat」をクリックして、表示領域に出てくるアイコンを右クリックで、「Start Service」を選ぶか、コントロールパネルの「サービス」から起動するかでしたが、あちら様のTomcatでは、C\Tomcat5\bin の「startup.bat」をダブルクリックで起動させてました。その際、コマンドプロンプトが出てきて、いろんなメッセージを表示しているのですが、その時はあまり気にしなかったのですが、メッセージの中に、「以前のエラーのためにコンテキストの起動が失敗しました」というメッセージがありました。おそらくそれが手掛かりになると思い、調べたところ、どうも設定ファイルの記述に問題がありそうだと感じました。しかし設定ファイルの記述には間違いらしいものも見当たりません。ディレクトリ構造と、設定ファイルの内容は以下のようになっております。
ディレクトリ構造は、
webapps直下にMyWebという名前のフォルダ、
MyWebの中に、META-INFフォルダとYkintaiというフォルダ、
META-INFフォルダの中にはcontext.xml、
Ykintaiの中には各jspファイルや、imagesフォルダがあります。
context.xmlの中身は、
<?xml version="1.0" encoding="UTF-8" ?>
<Context displayName="Ykintai"
docBase="MyWeb" path="/MyWeb" reloadable="true">
<Resource name="jdbc/YKintai"
auth="Container"
type="javax.sql.DataSource"
username="ここにユーザー名を入れてます"
password="ここにパスワードを入れてます"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://localhost/ここにデータベース名を入れてます?useUnicode=true&characterEncoding=Windows-31J"
maxActive="5"
maxWait="5000"
maxIdle="5"
validationQuery="select count(*) from kintai"/>
</Context>
動作確認テストのとき、C\Tomcat5\bin の「shutdown.bat」をダブルクリックし、もう一度「startup.bat」をダブルクリックし、Tomcatを再起動させました。
こちらの環境(Tomcat6)では問題なく動作しております。
トムキャットのバージョンが違うからうまくいかなかった(おそらくバージョンによって設定ファイルの記述方法が微妙に違うとか)としか思えないのですが、どなたかお分かりになる方おりましたら、アドバイスの方、よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
server.xmlの設定は確認しました?
ちなみにstartup.batとかのバッチファイルはtomcat6にもあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リモートからTomcatにアクセス...
-
「ファイルが見つかりません D...
-
apache+tomcatの起動手順
-
XAMPPの初期画面が表示されない
-
Tomcatは起動しますが初期index...
-
Tomcatでwarファイルの展開に失...
-
Android Emulator起動エラーに...
-
tomcatをプロジェクト毎に起動...
-
RMIについて
-
eclipseからtomcatが起動しない
-
Eclipse + JBOSS でのデバッグ
-
Tomcat5.5(Windows)が動作しない
-
ワークスペースを変えたらサー...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
split関数で区切り文字がない場合
-
JSPのクラスをコンパイルできな...
-
classファイルについて
-
Eclipse・プロジェクトで、フォ...
-
vs codeはオフラインでも使用で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「ファイルが見つかりません D...
-
Tomcatは起動しますが初期index...
-
apache+tomcatの起動手順
-
Eclipse + JBOSS でのデバッグ
-
javaが起動しない
-
javaサーブレットから別サーバ...
-
リモートからTomcatにアクセス...
-
Tomcatプロジェクトの.properti...
-
The requested resource is no...
-
EclipseからTomcatを起動した際...
-
tomcatをプロジェクト毎に起動...
-
GCログに日付時刻を表示したい
-
スタンドアロンJavaプログラム(...
-
JavaServletデバッグってどうや...
-
tomcatをサービスで登録すると...
-
Tomcatに-Dオプションを読込ま...
-
IISとXAMPPのApacheの環境設定
-
Tomcatが起動しません。調べて...
-
Tomcatでwarファイルの展開に失...
-
TomCat起動時のデバック
おすすめ情報