[pal-devel 207] PAL Portal のビルドエラーについて

Back to archive index

Applied_MATSUDA Masaaki m.mat****@appli*****
2006年 10月 27日 (金) 16:25:35 JST


TigerCatです。


昨晩から、PAL Portal Server のビルドにチャレンジしております。
RedHat Linux 9 (ふるっ!!)に下記インストールしました。

・JDK 1.5.0_09 (当初はJ2SDK 1.4.2_10でやっていたが)
・ant 1.6.5
・maven 1.0.2
・maven 2.0.4

で、ant binary.distribution を叩いたわけですよ。

まずハマったエラーは、jstockポートレットのところで
s2portlet-1.0.3とs2portlet-extension-1.0.3のjarが
maven.seasar.orgのmaven2リポジトリ上にナイ、というエラー
でした。
うーむ、多分通常の人はこの時点で撃沈か・・・

とりあえず、s2portletのソースを取ってきて、ビルド
すればなんとかなるかとおもいきや、その際はs2framework
か何かの2.4.0-rc?のjarがリポジトリにナイとかでこっち
も通らず・・・
さすがにs2の本体からビルドする気力がおきず、安易な方法
に走る。PALのjstockのバイナリをダウンロードし、warに
同梱されているs2portlet-1.0.3とs2portlet-extension-1.0.3
のjarをローカルのmaven2リポジトリにつっこむ。
うわー、コロンブスの卵なり。(ぇ?

再び気をとりなおしてPAL Portal本体のビルドを再開。
こんどはjstockポートレットのコンパイルが通らんという
エラー。
そのときはJ2SDK1.4.2_10を使っていたので、あーこれは
やっぱしJDK1.5を使わねばダメなのかね、と思って、Java
を1.5にインストールしなおして、再度挑戦。
あ、再挑戦の都度、作業ディレクトリ自体ごっそり消して
PAL Portalのチェックアウトからやりなおしてるからゴミ
問題とかは起こらないと思っているんだけど、
ビルド結果は何の変化もないまま、失敗・・・

うーむ、今日はちょっとお手上げ。

コケた部分のビルドログを貼っておきますね。


-----
build.portlets:

build:
     [echo] Portlet ID: jp/sf/pal/jstock

setup.params:

build:

setup.params:

build.by.maven2:
     [exec] [INFO] Scanning for projects...
     [exec] [INFO]
----------------------------------------------------------------------------
     [exec] [INFO] Building Japanese Stock Market Portlet
     [exec] [INFO]    task-segment: [install]
     [exec] [INFO]
----------------------------------------------------------------------------
     [exec] [INFO] [resources:resources]
     [exec] [INFO] Using default encoding to copy filtered resources.
     [exec] [WARNING] While downloading jstl:jstl:1.1.2
     [exec]   This artifact has been relocated to javax.servlet:jstl:1.1.2.


     [exec] Downloading:
http://maven.seasar.org/maven2/org/seasar/portlet/s2-portlet-extension/1.0.3/s2-portlet-extension-1.0.3.pom
     [exec] [WARNING] Unable to get resource from repository maven.seasar.org
(http://maven.seasar.org/maven2)
     [exec] Downloading:
http://myfaces.zones.apache.org/dist/maven-repository/org/seasar/portlet/s2-portlet-extension/1.0.3/s2-portlet-extension-1.0.3.pom
     [exec] [WARNING] Unable to get resource from repository apache-repo
(http://myfaces.zones.apache.org/dist/maven-repository)
     [exec] Downloading:
http://repo1.maven.org/maven2/org/seasar/portlet/s2-portlet-extension/1.0.3/s2-portlet-extension-1.0.3.pom
     [exec] [WARNING] Unable to get resource from repository central
(http://repo1.maven.org/maven2)
     [exec] [WARNING]
     [exec] Artifact junit:junit:jar:3.8.1:test retains local scope 'test'
overriding broader scope 'compile'
     [exec] given by a dependency. If this is not intended, modify or remove the
local scope.

     [exec] [INFO] [compiler:compile]
     [exec] Compiling 10 source files to
/home/m.matsuda/palportal-SNAPSHOT/pal-portal/portlets/build/jstock/target/classes
     [exec] [INFO]
------------------------------------------------------------------------
     [exec] [ERROR] BUILD FAILURE
     [exec] [INFO]
------------------------------------------------------------------------
     [exec] [INFO] Compilation failure

     [exec]
/home/m.matsuda/palportal-SNAPSHOT/pal-portal/portlets/build/jstock/src/main/java/jp/sf/pal/jstock/reader/impl/LivedoorStockDataReader.java:[175,12]
'class' または 'interface' がありません。

     [exec]
/home/m.matsuda/palportal-SNAPSHOT/pal-portal/portlets/build/jstock/src/main/java/jp/sf/pal/jstock/reader/impl/LivedoorStockDataReader.java:[203,0]
'class' または 'interface' がありません。

     [exec]
/home/m.matsuda/palportal-SNAPSHOT/pal-portal/portlets/build/jstock/src/main/java/jp/sf/pal/jstock/reader/impl/LivedoorStockDataReader.java:[204,0]
'class' または 'interface' がありません。


     [exec] [INFO]
------------------------------------------------------------------------
     [exec] [INFO] For more information, run Maven with the -e switch
     [exec] [INFO]
------------------------------------------------------------------------
     [exec] [INFO] Total time: 16 seconds
     [exec] [INFO] Finished at: Fri Oct 27 12:44:51 JST 2006
     [exec] [INFO] Final Memory: 4M/8M
     [exec] [INFO]
------------------------------------------------------------------------




pal-devel メーリングリストの案内
Back to archive index