Tomcat

Tomcatでjkした結果でSSIを使用する

これだけらしい JkMount /jsp-examples/* ajp13 <Location /jsp-examples> SetOutputFilter INCLUDES </Location> 出典→http://gmt-24.net/archives/294

Comet

案件でCometを使ってみようかと検討中 WEB+DB PRESS Vol.41作者: 深津貴之,舘野祐一,繁田卓二,竹下肯己,ひがやすを,桐山俊也,川村丹美,西澤晋,高林哲,児玉サヌール,田中ばびえ,小飼弾,吉田和弘,宮川達彦,たつを,角田直行,出羽健一,きたみりゅうじ,瀧内元気,…

そもそも

レルムを使った認証では、誰が認証をパスしたのか(ログインしているのか)分からないのか?という疑問 Tomcatのドキュメントだとレルムの設定しか書いていないが・・・

OracleDataSource

Tomcat標準ではCommons-DBCPを利用する。

とりあえず

RACに繋がらないやつ。 JSPから直接JNDIを取得してSQL発行してみた。 既にこの段階でうまく行ったりいかなかったり。 ロードバランスを設定すると、片方からしかセッションを取得できない。 ロードバランスを切ると、最初に設定した方からセッションを取得す…

org.apache.tomcat.dbcp

どーもOracleに接続しに行こうとすると、怒られる「時がある」。

createMBeans

org.apache.catalina.mbeans.ServerLifecycleListener createMBeans 致命的: createMBeans: Throwable java.lang.NullPointerException at java.io.File.<init>(File.java:194) at org.apache.catalina.core.StandardContext.getBasePath(StandardContext.java:452</init>…

Firefox?

TomcatというかFirefoxの挙動だけど。 POSTした時のformをどこかにキャッシュしてないか、これ? 1.ログイン画面を開く 2.POSTしてメニュー画面に遷移 3.さらにどこかの画面に遷移 4.sessionをinvalidate() この時にブラウザの履歴から2.を実行す…

Unable to find a javac compiler

org.apache.jasper.JasperException: JSPのクラスをコンパイルできません org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97) Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. …

デプロイヤかなぁ?

MavenのTomcatプラグインでデプロイしたときに、フリーズすることがしばし。 catalina.outにはデプロイ開始のログがでているのだが、そのまま固まり、一晩放置しても終わらず。 Tomcat自体が固まっているので、結局プロセスを強制終了。 Continuumのログ [IN…

context定義

推測だけど。 Tomcat5.5〜で使用している、${CATALINA_HOME}/conf/context.xmlでのJNDI参照はデバッグ時には使えない(not found になる)。 よく分からんが、/adminが立ち上がらなくなった。 致命的: Servlet /admin threw load() exception java.lang.NoCl…

deployできない件:続き

試しにTomcat5.5に向けてdeployしてみた。 [INFO] [tomcat:deploy] [INFO] Deploying war to http://tomcat5.5/hoge [INFO] OK - コンテキストパス /hoge のアプリケーションを配備解除しました [INFO] OK - コンテキストパス /hoge にアプリケーションをイ…

deployできない件

午後からデプロイができなくなった。 正確には、デプロイはできているのだがExceptionが発生している。 [INFO] [tomcat:deploy] [INFO] Deploying war to http://localhost:8380/hoge [INFO] -------------------------------------------------------------…

context.xml

同じような内容の日記:http://d.hatena.ne.jp/Ochotona/20060530/1148971029 Tomcat5.0.Xでは、アプリ側の/META-INF/context.xmlを定義しておくようだ。*1 mavenでは、war-pluginでcontext.xmlを指定する <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> (略</configuration></plugin>…

Mavenプロジェクトのデバッグ

Mavenプロジェクト(つまり/WEB-INF/libが空のプロジェクト)をTomcatプラグインを使ってデバッグする方法。 何も設定しないと、以下のExceptionがTomcatから投げられる。 java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader 【対応】…

mailの謎

Tomcatの起動時のログ抜粋 WARN (JDBCExceptionReporter.java:38) - SQL Error: 17002, SQLState: null ERROR (JDBCExceptionReporter.java:46) - I/O例外です。: The Network Adapter could not establish the connection ERROR (JDBCException.java:38) - …

JSPC再び

やることもないので、以前放置したJSPCにチャレンジ。 まぁTomcatのページ*1を見てその通りに書くだけだが。 問題は、"generated_web.xml"のマージ。 これがなかなか手ごわいのだが、結局はれいれいさんところの日記*2のやりかたにした。 ・・・強引だねぇw…

warの更新

Tomcat5.5.9にしたら、webappsの下にあるwarを更新しただけでは展開されなくなってしまった。 もちろんアプリもホストも自動更新を可にしている。server.xmlにautoDeploy="ture"とか追記してもだめだなぁ・・・。ドキュメントにはre-deployができると書いて…

wikiを入れてみる

流行をおいかけて、開発環境にwikiを入れてみよう。 入れてみたのはこれ。 FreeStyle Wiki http://fswiki.poi.jp/wiki.cgi ■手順1.ダウンロード書いてある通り 2.サーバへのアップ開発ではTomcatを使用しているので、(こっそり)間借りしてしまおう。2…

カーソルのクローズ

運用監視をしていて気がついたのだが、オープンカーソルの数が増えているのだ。 SELECT COUNT(*) FROM V$OPEN_CURSOR; COUNT(*) - 154 ま、まさかカーソルの解放漏れか???ということで必死こいて調べてみたのだが、さっぱり分からない。 とりあえず問題の…

エニグマ

環境を作り直したら、どうしてもJNDIからリソースを取得できない。 22:05:49 (ERROR) Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext res…

ant奮闘中

antからTomcatにdeployしようとしているのだが・・・「成功」とでるのにBUILD FAILEDになる。 そのせいでSTOP>REMOVE>DEPLOYのやりたいのに、STOPで失敗扱い。4.Xの時はうまくいっていたのが5.0にしたら動かなくなった。来週からシステムテストなのにぃぃぃ…