2008年7月28日月曜日

Intalio 自分でbuild したもので、AbsenceRequestが出ない

The UI is at the following URL: http://localhost:8080/ui-fw/
And you can start the sample "AbsenceRequest" process.

となっている
sudo env JAVA_HOME=$JAVA_HOME /home/intalio/apache-tomcat-5.5.26/bin/catalina.sh run
で、サーバーを立ち上げ


admin
でログイン

が、AbsenceRequestが出てこない。

Intalioからビルド済みの物(intalio-bpms-server-5.1.0.019)をダウンロードして実行

~/intalio-bpms-server-5.1.0.019/bin$ sudo env JAVA_HOME=$JAVA_HOME ./startup.sh

以下のリンクでフォームが表示される。
http://localhost:8080/xFormsManager/init?id=5gpi9wvqkf9ji8dn6a7pch9vam3yzw59&url=oxf:/AbsenceRequest/AbsenceRequest.xform&token=VE9LRU4mJnVzZXI9PWludGFsaW9cYWRtaW4mJmlzc3VlZD09MTIxNzE3NTgzOTY0NCYmcm9sZXM9PWludGFsaW9ccHJvY2Vzc2FkbWluaXN0cmF0b3IsZXhhbXBsZXNcZW1wbG95ZWUsaW50YWxpb1xwcm9jZXNzbWFuYWdlcixleGFtcGxlc1xtYW5hZ2VyJiZmdWxsTmFtZT09QWRtaW5pbmlzdHJhdG9yJiZlbWFpbD09YWRtaW5AZXhhbXBsZS5jb20mJm5vbmNlPT01Mzg1MTMzNjQ5OTE4NTU5OTEzJiZ0aW1lc3RhbXA9PTEyMTcxNzU4Mzk2NDkmJmRpZ2VzdD09d1lOcGZvKzJPcEUrOUFpdDFISGRvTGZ3bGpvPSYmJiZUT0tFTg==&user=intalio\admin

こちらはGERONIMOなので、少々趣きがちがうが、
GERONIMOコンソールにデフォルトのsystem/managerで入り、
デプロイされているものを確認すると大きくは違わない様に見える。

で、また、自分でBuildした物を確認すると
60046 org.intalio.tempo.tms WARN [http-8080-Processor23] openjpa.MetaData - Found duplicate query "find_by_id" in "class org.intalio.tempo.workflow.task.Task". Ignoring.
とワーニングが出ている。あやしい。さっそくググる

1件出てきた
It's a small glitch in Tempo persistence configuration. It's been fixed since then and shouldn't show up in 5.2 final.
と言っている。本質的には意味がないが、、、自分のビルドを確認する。

とは言うものの、tempoのサイトのInstall.txtにしたがっただけなので、
バージョンは分かっていない
svn co http://tempo.intalio.org/tempo/trunk/ tempo

HDDのなかを漁ると5.2.0.28-SNAPSHOTと出ている。

SVNの現在の物は、5.2.0.38-SNAPSHOTとなっている。上がっている。このせい?

CheckOutしてBuildして、うまくいったらDiffすれば原因箇所は分かると思うし、
JPAの線から調べても分かると思う。

また、Build済みのは動いているが、バージョンが違うので意味なし。
いやいや

http://tempo.intalio.org/tempo/branches/5.1.0.4/
このブランチの方がBuild済みのにちかいので、こちらで試すべき
ちなみに、5.1.0.4となっているが、なかみは5.1.0.13-SNAPSHOTと
Buildfileには書いてある。

今日は、CheckOutしておしまい。寝る

0 件のコメント: