大貫 浩
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そのものっぽいですね。 >