Ubuntu 7.10 DesktopSun JDK 5.0Tomcat 5.5.25でGroupSession2をインストールしたいのですができません。インストールガイド(Linux+Tomcat)を見て設定したのですがディレクトリが違うので良くわかりません。Tomcatの画面は出せたのですが(http://localhost:8180でした)GroupSessionの配置でつまづいています。/usr/share/tomcat5.5/webapps/gsession2.warで配置するとgsession2というフォルダが出来ていたのでhttp://localhost:8180/gsession2/にアクセスしてみたのですがhttp Status 500 - のエラーレポートが表示されました。ネットで調べて /usr/share/tomcat5.5-webapps/に配置してみたのですがgsession2というフォルダが出来ませんでした。Linuxをはじめて2週目の超初心者です。どなたか愛の手を差し伸べて頂けないでしょうか?
私も、Ubuntu 7.10 (ただし Server 版)にGroupSession2をインストールしようとして、ここ数日、http Status 500 のエラー に、はまっていました。私の場合、下記のような例外が表示されていました。-----javax.servlet.ServletException: access denied (java.io.FilePermission /var/lib/tomcat5.5/webapps/gsession2/WEB-INF/conf/log4j.xml write) jp.co.sjts.util.struts.BaseServlet.init(BaseServlet.java:58) jp.groupsession.v2.cmn.GroupSession.init(GroupSession.java:98)(以下、略)-----このエラーの原因は、java Security Policy の設定でした。tomcat を、apt-get でインストールしたので、tomcat の 起動シェルは、/etc/init.d/tomcat5.5 が使われています。 このシェルの中で、java Security Policy が有効になるように、tomcat が起動されている為、ファイルアクセスが制限されていたようです。 この対処として、/etc/init.d/tomcat5.5 の下記の部分を編集してjava Security Policy を無効にして、tomcat を 再起動すると、GroupSession2 の ログイン画面が正常に表示されました。 ----- # Use the Java security manager? (yes/no) #TOMCAT5_SECURITY=yes <- この行をコメントアウトして、 TOMCAT5_SECURITY=no <- この行を追加 -----本来ならば、 /usr/share/tomcat5.5/conf/catalina.policy を編集して、正しくセキュリティを設定すべきですが、その辺りはまだ勉強中です。初心者さんも、これと同じ症状かと思います。
MGさんありがとうございました。Linux自体が今回初めてのため、何をするにもネットの情報だけが頼りでした。正直なところGSをあきらめかけていたところでした。MGさんの情報により何とか動かすことが出来ました。とても感謝の気持ちで一杯です。ありがとうございました。
> この対処として、/etc/init.d/tomcat5.5 の下記の部分を編集して> java Security Policy を無効にして、tomcat を 再起動すると、> GroupSession2 の ログイン画面が正常に表示されました。> > -----> # Use the Java security manager? (yes/no)> #TOMCAT5_SECURITY=yes <- この行をコメントアウトして、> TOMCAT5_SECURITY=no <- この行を追加 > -----Ubuntuなどdebian系ディストリではデフォルトのTomcatの挙動は /etc/default/tomcat5.5 に設定群が別に書かれているはずです。初期化スクリプトを直接触るより、こちらの末尾に上記と同様な設定を追加してやったほうがベターだと思います。記載例----# Use the Java security manager? (yes/no, default: yes)# WARNING: Do not disable the security manager unless you understand# the consequences!# NOTE: java-gcj-compat-dev currently doesn't support a security# manager.#TOMCAT5_SECURITY=yesTOMCAT5_SECURITY=no----どちらにせよこちらの情報で私も助かりました。ありがとうございます。
vertical_align_top