2008-01-01から1年間の記事一覧
header_checksに設定すればできる # vi /etc/postfix/header_checks /^X-Mailer:/ WARN 記法は pattern action になっていて、patternは正規表現で指定可。actionは以下の通り。 IGNORE (ヘッダー行を消去) OK (メッセージを許可) REJECT (メッセージを拒否)…
Apache antのサブプロジェクトのビルドシステム。ライブラリの依存関係を解決する様です。mavenでいいやん。ant使ってるひとからするとありがたいのかも。サイトが死んでる。
Springで作ったアプリケーションのユニットテストを実装してるんだけど、スコープがSessionやRequestのオブジェクトが取れない。 java.lang.IllegalStateException: No Scope registered for scope 'session' at org.springframework.beans.factory.support.…
... org.apache.maven.plugins maven-javadoc-plugin ... 128m 1g ... ... ...via How to increase Javadoc heap size?
1つのTomcatインスタンス上でコンテキストを変えて動作させたかったんだけど、どうもHUDSON_HOMEがJavaプロセス毎にしか指定できないみたいなので、Tomcat上だとどうもできないっぽい。やるなら java -jar -DHUDSON_HOME=/home/hogehoge/hudson_home hudson.…
うううううぅぅぅぅ Use a "free-style software project," not a "maven2 project," in order to use the Cobertura Plugin with Maven 2. だ、そうな
exportしてもいいんだけど、コピーができてしますので。.svnだけ消したい。 for /R /D %I in (*.svn) do RMDIR "%I" /S /Q via .SVNフォルダを削除する
タグを以下のように改行無しに設定していると、中の文字列の先頭に改行があった場合、改行が消えてしまうみたい。 <textarea></textarea> 開始タグと終了タグの間に改行があるとちゃんといけるみたい。 <textarea> </textarea> Strutsのタグは前者みたいなので、先頭の改行が欠落する。
server.xmlに書けばいいんだけど、複数のContextに対して同一のDataSourceを使う場合の設定がよく分からん。ResourceLinkでは結局個別のコンテキストに記載する必要がでるし・・・
[WARNING] Unable to process class com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer File C:\Documents and Settings\izuno.t\.m2\repository\com\ibm\icu\icu4j\2.6.1\icu4j-2.6.1.jar org.apache.bcel.classfile.ClassFormatExcep…
HttpServletRequestなオブジェクトをアクションにインジェクション使用とすると @Autowired private HttpServletRequest request; でも @Resource private HttpServletRequest request; でも起動時にエラーになるけど、動くのは動く。う〜ん。HttpServletRes…
名前を省略した@ComponentでのBean自動登録ではどうもパッケージ名は考慮されない模様。パッケージが異なってクラス名が同一の場合衝突してる。そうなると結局 クラス名を重複させない @Componentを使う場合はvalueを省略しない のいずれかでやらないと混乱…
SpringFramework2.5からはアノテーションでコンポーネントの登録が可能です。そこで色々お試し中。まず、@Componentのvalue値が重複していた場合は以下のようにエラーになります。Annotation-specified bean name 'loginService' for bean class [sample.ser…
Javaコードの静的解析のビジュアライズツールにSonarというのがありますが、スタイルがよさげなのでちょっと動かしてみました。checkstyle.xmlに日本語が含まれていてその場合なんか落ちてる。 [INFO] [sonar-core:collect][ERROR] Cannot execute the comma…
Safari4 previewをつかっているんですが、localhostドメインのcookieをどうも保存してくれないみたい。localhostで動作させているアプリケーションに全てログイン出来ない。う〜んなんでだ?javascriptで確認してみたんだけどやっぱりlocalhostドメインで動…
9/27に大阪の福島で開催された第13回admintech.jpの勉強会に参加してきました。最近近所で開催されるのはなるべく一回は参加してみようと思って色々と足を伸ばしているのですが、なかにはあまり有意義でないものもたまにあるんですが、今回は内容が結構よく…
python manage.py runserver だと、ローカルホストからしか参照出来ません。ローカルホスト以外からアクセスする場合は python manage.py runserver 0.0.0.0:8000 で起動するとアクセス出来ます。なぜ 0.0.0.0:8000 かは知りません。
Windows環境でReviewBoardを動かそうしてみましたが、最終的にはWindowsのパスを正しく認識出来ないみたいで、media以下のuploadedがないと言われまくって動きませんでした。うそ、再起動したらすんなり動きました。色々入れたんですが・・・ apacheはxampp…
tracのチケットの状況をグラフ化してくれるんだけど、作者も書いてる通りゴリゴリです。発行されているSQLがDB依存な関数なんかも使ってるので、PostgreSQLで運用しているとエラー出まくりデス。取りあえず動くようにSQLだけを変えて動かします。 どのときの…
ひょんなことからhudsonのコードをいじっているんですが時間がなく全く進みません。で久々に時間ができたので続きをやろうとしてソースを最新にアップデートしたらmvn installやmvn hudson-dev:runでエラーが出るようになってしまった。 [INFO] ------------…
インストール不要のOracleのクライアントがあるみたいです。 Instant Client該当のファイルをダウンロードして、解凍するだけです。 SQLPlusも使えます。解凍したフォルダにtnsnames.oraを作ってあげれば参照してくれます。
Seasarに慣れきって一切判らん。ぼちぼち。Spring2.5 アノテーションや自動登録ができるようになってる トランザクションもアノテーションで指定できるようになってる AOPがSpringAOPではなくAspectJになってるみたい。 Hibernate3.3 マッピングファイルはア…
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 Safariの名前が出てくるのがちょっと気持ち悪い。
S2BeansUtilsでEnum型のconverterを作ってみたんだけど、どうもしっくりこない。 public class EnumOrdinalConverter implements Converter { private final Class enumClass; public EnumOrdinalConverter(Class enumClass) { this.enumClass = enumClass; …
iterateで取得するときの続き。寝かせてみました。id:higayasuoさんから BasicSelectHandlerと自前のResultSetHandlerの組み合わせ。 といただきましたが、Commons.DBUtilsとほとんど同じ機能なのでS2JDBCの外だしSQLが使えません。外だしSQLでビルドアップ…
Javaで大量のデータをListなんかで取得しちゃうと件数分のオブジェクトを作成してしまうので困るんですが、J2JDBCだと1件毎に取得できるのでJVMに負担をかけずに処理できます。カラム名の取得を行いたい場合、BeanMapを使ってカラム名を動的に取得できるんで…
SAStrutsでセッションにオブジェクトを持ちたい場合は、Serializableをimplementsして @Component(instance = InstanceType.SESSION) アノテーションを付けておけばいいんだけど、どうも書き込むタイミングが一連のトランザクションの最後になってそう。inte…
こんな感じのことを。 set pages 50000; set long 2000000000;
HttpSessionListenerでセッション・イベントで処理をしてるんだけど、セッションの永続化をしてるとどうもオンメモリな情報と永続化された情報それぞれでsessionDestroyed()のイベントが起きてるみたい。困った。どうしようかなぁ?
どうもデフォルトではできないようなので、TxAttributeCustomizerを継承してカスタマイズしてあげればできるけど・・・クラス名もイマイチだし、ここまでやる必要があるかどうかも。 validatorでコミットしました言われるのは確かに気持ち悪いけれども・・・…