質問No.0001 Oracle XDB HTTP Serverのポートを変更するには? |
---|
【使用環境】 OS:Windows XP Oracle:9i Oracle 9iをインストールすると、ポート8080でXDB HTTP Serverというものが起動 してしまう。 Tomcatなどもデフォルトでポート8080を使用している。そこでXDB HTTP Serverのポート を変更したい。 変更方法は次の通り:
|
質問No.0002 EclipseからTomcatを起動するとエラーになる。なぜ? |
【使用環境】 OS:Windows XP Java:1.4.2_06 Tomcat:4.1.31 Eclipse:2.1.2 Sysdeo Tomcat Plugin:2.2.1 【事象】 EclipseからTomcatを起動すると以下のエラーが出る。 スタート>すべてのプログラム>Apache Tomcat 4.1>Start Tomcatから起動するとエラーは 出ない。 Eclipseのコンソールに出力されるエラー: サービス Tomcat-Standalone を起動します Apache Tomcat/4.1.31 Catalina.start: LifecycleException: 以前のエラーのためにコンテキストの起動が失敗しました LifecycleException: 以前のエラーのためにコンテキストの起動が失敗しました at org.apache.catalina.core.StandardContext.start(StandardContext.java:3578) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141) at org.apache.catalina.core.StandardHost.start(StandardHost.java:707) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143) at org.apache.catalina.startup.Catalina.start(Catalina.java:463) at org.apache.catalina.startup.Catalina.execute(Catalina.java:350) at org.apache.catalina.startup.Catalina.process(Catalina.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156) サービス Tomcat-Standalone を停止します Catalina.stop: LifecycleException: Coyoteコネクタは起動されていません LifecycleException: Coyoteコネクタは起動されていません at org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:1296) at org.apache.catalina.core.StandardService.stop(StandardService.java:499) at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2178) at org.apache.catalina.startup.Catalina.start(Catalina.java:494) at org.apache.catalina.startup.Catalina.execute(Catalina.java:350) at org.apache.catalina.startup.Catalina.process(Catalina.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156) 原因: 何らかのWebアプリケーションの起動に失敗している。 この場合、スタートメニューからの起動はできているので、Eclipseの設定に問題が ある。 Eclipseでウィンドウ>設定>TomcatからTomcatプラグインの設定画面を表示し、 「JavaプロジェクトをTomcatのクラスパスに追加する」のチェックを全部外したら 起動するようになった。 (設定画面) 余計なクラスパスは設定しないほうがいい。 他にも次のような場合にこのエラーが出る。
|