質問: サーブレットは動くがjspだけ動かない servlet/jspでの開発をtomcatで行っているのですが、webapps/examples/jspの jspサンプルが起動しませんでした。internal servlet error 500が返されてしまい ます。 開発環境 windows 2000 java2 sdk 1.3 jakarata tomcat 3.2.1 環境変数 tomcat_home=c:\jakarta-tomcat-3.2.1 java_home=c:\jdk1.3 path=%path%;c:\jdk1.3\bin classpath=%classpath%;c:\jakarta-tomcat-3.2.1\lib\servlet.jar 気になるのは、oracle8iのトライアル版をインストールして いる点です。oracleをインストールすると以下のような環境変数が設定されます。 oracleインストール後の環境変数path path=c:\oracle\ora81\bin;c:\program files\oracle\jre\1.1.7\bin;%systemroot%\system32;%systemroot%;%systemroot%\system32\wbem;c:\jdk1.3\bin;c:\oracle\ora81\orb\bin 1.1.7のjreがかなり怪しいとは思うのですが。 もう一度、質問をまとめてみます。 ・exampleサーブレットは動くが、example jspだけが動かないのはどうしてでしょう? ・とにかくjspだけを動かしたいのですが、方法はあるでしょうか? (jdbc接続を行うため、oracleは削除できないという前提で) 皆様の知恵をお貸しください。
回答: バージョンの不整合はjdkを入れた後にoracleを入れたせいで起きたのかな? それならもう一度jdk1.3.0_002なりjdk1.3なりをインスト-ルすることで 解決できたことに説明がつきそう。 まあinstallerを使わずにファイルだけ入れても起こかと思いますが・・・ >それと、起動時、タスクトレイにduke君が表示されるのは正常なのでしょうか? os起動時からですか?それともtomcat? どちらにしろ見たことがないです(苦笑) plug-inのjreの設定とかするやつでしょうか? それなら普通はコントロールパネルを住処にしているはずですが・・・