こんにちは。就職活動の面接を受けました企業様から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で質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaが起動しない
-
「ファイルが見つかりません D...
-
apache+tomcatの起動手順
-
Tomcatは起動しますが初期index...
-
スタンドアロンJavaプログラム(...
-
TomCat起動時のデバック
-
文字化け解消法を教えてください
-
EclipseからTomcatを起動できない
-
Tomcatプロジェクトの.properti...
-
javaサーブレットから別サーバ...
-
ワーカスレッドAfxBeginThread...
-
Eclipse + JBOSS でのデバッグ
-
ワークスペースを変えたらサー...
-
eclipseでjavaの実行ができなく...
-
javaから作成したWebプログラム...
-
tomcatの再起動とApacheの設定...
-
is this even a thing?
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
Eclipse(JAVA)のデバッグで他...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
Tomcatプロジェクトの.properti...
-
apache+tomcatの起動手順
-
「ファイルが見つかりません D...
-
javaが起動しない
-
The requested resource is no...
-
リモートからTomcatにアクセス...
-
EclipseからTomcatを起動できない
-
Tomcatに-Dオプションを読込ま...
-
javaサーブレットから別サーバ...
-
スタンドアロンJavaプログラム(...
-
apache + tomcat でtomcatが起...
-
Eclipse + JBOSS でのデバッグ
-
Tomcatでwarファイルの展開に失...
-
EclipseからTomcatを起動した際...
-
Tomcatは2、3日に1回再起動...
-
tomcatをサービスで登録すると...
-
jspで無限ループ
-
JavaServletデバッグってどうや...
-
tomcatをプロジェクト毎に起動...
おすすめ情報