[Geronimo-jp-member 87] Re: 本番で考慮すべき設定項目

アーカイブの一覧に戻る

大貫 浩 ohnuk****@ricks*****
2007年 7月 11日 (水) 06:26:23 JST


かじやまさん返信ありがとうございます。

この設定で実行してみたところ動作に問題はないようですが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 メーリングリストの案内
アーカイブの一覧に戻る