ひさびさにインストールしてみる
maven -DartifactId=maven-jetspeed2-plugin -DgroupId=org.apache.portals.jetspeed-2 -Dversion=2.1-dev plugin:download maven j2:portal.genapp maven war:install maven j2:quickStart
ときたところでストップ。portals-bridges-common-.jar のダウンロードに失敗したんだそうな。この手のエラーはバージョン指定を build.properties に追加してやればいいのですが、プロパティ名が分からなかったのですが
portals.bridges.version = 1.0 bridges.groupId=org.apache.portals.bridges derby.version = 10.1.1.0
でいいことが判明 ( 参照 http://tara.harp.gr.jp/snipsnap-1.0b2/space/start/2006-01-25/1 ) 。
で、デプロイまで成功したのですが、今度は、アプリケーションが起動しません。で、catalina.out を見たら
Error creating bean with name 'JetspeedDS' defined in ServletContext resource [/WEB-INF/assembly/boot/datasource.xml]: Initialization of bean failed; nested exception is org.apache.ojb.broker.metadata.MetadataException: Could not get the metadata from the given datasource
とか言ってました。
で、そのxmlファイルを見て driverClassName プロパティの値やらを build.properties を参考に書き換えてみました。
で、やっとこさ動き増した。けど RSSポートレットの左側(org.apache.portals.applications.rss.RSSPortlet)が動かない。"ROME"の方は動きます。
とりあえず来週まで放置しておくことにしました。