きどたかのブログ

いつか誰かがこのブログからトラブルを解決しますように。

Ant

WebSphereのAntタスクが動かなくなってた

ws_antは未使用。バージョンアップ後のテストで発覚。症状java.lang.NoClassDefFoundError:javax.annotation.sql.DataSourceDefinitionアノテーションが見つからなくなったそうだ。解決策ここを読みなさい。http://www-01.ibm.com/support/docview.wss?uid=s…

久しぶりにAnt書いた

Ant

久しぶりにAntを書く機会があった。build.propertiesに書かれた、カンマ区切りのパスを使い、それらのディレクトリから不要なファイルを消し、リポジトリからも消し、ディレクトリ・サブディレクトリは残っていないといけない。久しぶりだから、propertyの使…

本日の解析

1個目朝、WASのDmgrが起動できなくなっていた。device allocation errorなJCLエラー。applyPTF.outが無い。つーか、それより上のディレクトリからない。パーミッションどころの話じゃない。ん?誰か大胆にも消した?そんなバカな。他の可能性を考える。マウ…

念願のリモートへのデプロイのやり方を把握した(wsInstallApp)

WebSphereにはいくつかAntタスクが用意されてる。 今回は、com.ibm.websphere.ant.tasks.InstallApplicationの使い方の注意点を書いてみる。 これはJavaDoc通りならば、Antタスク名「wsInstllApp」として使います。 Rational Application Developerとかなら…

svnantの不思議な挙動

svnantが不思議な動きをした。 今回のはIBM JDKは関係するだろうかは分からない。 他の人は僕のより古い (つーか俺が新しいのを勝手に入れてる)ので、 JDKなのか、VMwareなのか切り分けてない。 antはRADに付いてる同じものを使ってる。 事象は簡単で、すぐ…

RADに翻弄される日々

runAntの使い方に苦戦。 buildfile xxx_build.xmlが通らないのは何でだ?? 潔く-buildfileを与えないで、デフォルトのbuild.xmlで行くことにした。 ejbExportやらがタスクが見つからずに動かないわけが分かった。 誰かがハマるといけないので書いておく。 …

build.xmlをごりごり作りすぎてテンヤワンヤ

飽きも来てしまってそろそろ帰ろうかと思う。 svnant-1.2.1、ant-contrib-0.6を使用。 リポジトリにのってるJavaプロジェクトをチェックアウトしてきて、 Jarに固めるだけの代物なんで大したことはやってない。 マニフェストファイルにSVNから取ったRevを埋…