tomcatデプロイではまったこと
仕事でCentOS7上でApache~Tomcat連携のセットアップをしたんだけど(いまさら感)
その中ではまったエラーの備忘録おば
[Wed Jun 17 16:00:12.786858 2015] [proxy:error] [pid 23246] (111)Connection refused: AH00957: AJP: attempt to connect to 127.0.0.1:8009 (*) failed [Wed Jun 17 16:00:12.786943 2015] [proxy_ajp:error] [pid 23246] [client 192.168.100.27:54836] AH00896: failed to make connection to backend: localhost
はまった1つめ
- /usr/local/tomcat/logs/catalina.out
重大: 静的リソースの起動中のエラーです java.lang.IllegalArgumentException: ドキュメントベース /usr/local/tomcat/webapps_war/sample が存在しない、又は読めないディレクトリです
→ server.xml の context に対象の「sample」を書いたら、
そのwarをデプロイしないと怒られる
はまった2つめ
- /usr/local/tomcat/logs/catalina.out
6 17, 2015 4:16:55 午後 org.apache.catalina.startup.Catalina load 警告: Catalina.start using conf/server.xml: Error at (129, 88) : addChild: Child name '/sample' is not unique
→ server.xml の context の path はユニークじゃないと怒られる
はまった3つめ
- /usr/local/tomcat/logs/catalina.out
6 17, 2015 5:08:59 午後 org.apache.catalina.session.StandardManager doUnload 重大: 持続されたセッションの保存中のIOExceptionです: java.io.FileNotFoundException: /usr/local/tomcat/work/Catalina/localhost/webtest001/SESSIONS.ser (許可がありません) java.io.FileNotFoundException: /usr/local/tomcat/work/Catalina/localhost/webtest001/SESSIONS.ser (許可がありません)
→ /usr/local/tomcat/work 配下の所有者とグループをtomcatにした
たぶんHttpServletSessionを使ったプロジェクトをデプロイするとこうなる
ひとまずメモでこれだけ。
一つ目のやつ、原因がわからなかった&調査する時間が無かったので
書置きだけ残す感じです。
macにEclipseを入れて日本語化したメモ
上のサイト(ありがたや)を参考に、
ってやったらうまくいった。
今回使ったEclipseのバージョンは、4.4 Luna。(最新版は4.5 Mars)
やっぱり安定版の方が、記事の出が良いなー
技術関係のブログをはじめる
経験したことを身に付けるため、アウトプットしたい!
と思って始めます。
書き方は マークダウン記法 で練習練習。
今のところやりたいなーと思っているのはこれ。
・JSP/サーブレット(いまさら) JavaのWebアプリケーションの基本をおさらい ・AWS サーバ構築を勉強する上、イメージを保存、再利用できる環境は 「あーやり直ししたい」のときの敷居が低くなるので助かる ・Github せっかく勉強したことを保存しておきたいし、使ってる人と コミュニケーションを取ることができる。 ・Playフレームワーク Javaのフレームワークで、Railsライクらしい。 とても簡単にwebサービスを作れるとかなんとか。 ・node.js はやりのjsライブラリ。内容は知らない ・angularJS はやりのjsライブ(ry ・coffeeスクリプト jsを自動生成する。インデント文法が気に入らないけども。