Kan Ogawa
super****@jcom*****
2007年 7月 13日 (金) 22:31:51 JST
これはバグなので、JIRAへは早めに報告しなければいけませんね。 v1.2やv2.0だと、このExceptionによって、サーバの起動が失敗しました。 当面は、TomcatのHTTPコネクタのGBeanを有効化して、バグの解決を待つ しかないでしょうね。 -- Kan Ogawa super****@jcom***** 大貫 浩 wrote: > かじやまさん返信ありがとうございます。 > > この設定で実行してみたところ動作に問題はないようですがgeronimo起動直後に > 以下のような例外が出ました。まだ詳しくは調べてないのですが、 > 以下のどちらかの設定で発生しなります。 > ・Webアプリをload="false"しておく > ・8080ポートを使用するようにする > > また、Javaを変えてIBM Java5(sr5)でも試しましたが同様の現象でした。 > > > > 06:00:52,941 ERROR [TomcatWebAppContext] Bad URL to connect to web app > java.net.MalformedURLException: unknown protocol: ajp > at java.net.URL.<init>(Unknown Source) > at java.net.URL.<init>(Unknown Source) > at java.net.URL.<init>(Unknown Source) > at org.apache.geronimo.tomcat.TomcatWebAppContext.getURLFor(TomcatWebAppContext.java:327) > at org.apache.geronimo.tomcat.TomcatWebAppContext$$FastClassByCGLIB$$776c85b4.invoke(<generated>) > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38) > at org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue(GBeanAttribute.java:385) > at org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:678) > at org.apache.geronimo.kernel.basic.BasicKernel.getAttribute(BasicKernel.java:178) > at org.apache.geronimo.system.main.StartupMonitorUtil.wrapUp(StartupMonitorUtil.java:60) > at org.apache.geronimo.system.main.LongStartupMonitor.startupFinished(LongStartupMonitor.java:145) > at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:324) > at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74) > at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377) > java.lang.NullPointerException > at org.apache.geronimo.system.main.StartupMonitorUtil.wrapUp(StartupMonitorUtil.java:60) > at org.apache.geronimo.system.main.LongStartupMonitor.startupFinished(LongStartupMonitor.java:145) > at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:324) > at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74) > at org.apache.geronimo.system.main.Daemon.main(Daemon.java:377) > Listening on Ports: > 1099 0.0.0.0 RMI Naming > 4242 0.0.0.0 Remote Login Listener > 8009 0.0.0.0 Tomcat Connector AJP > 9999 0.0.0.0 JMX Remoting Connector > > >> かじやまです。 >> >>> ・初期設定user/passwordの変更 >>> ・tomacatのディレクトリ表示機能を無効化 >>> ・コネクタをAJPのみにする(8080と8443を無効化する) >> だいたいこんな感じじゃないかと思います。 >> デフォルトのweb.xmlに書かれているwelcome-file-listで >> 問題ないかの確認ぐらいかと。 >> このあたりは基本的にTomcatそのものっぽいですね。 >> > > _______________________________________________ > Geronimo-jp-member mailing list > Geron****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/geronimo-jp-member >