Alfresco SDK 4.1
Alfresco SDK 4.1の設定を再確認。イージフ様のブログを再度参照。
http://labo-blog.aegif.jp/2020/08/alfresco-sdk-41.html
環境変数JAVA_HOMEの設定をしていませんでしたので、
echo "JAVA_HOME='/usr/lib/jvm/java-9-openjdk-amd64'"
を入力しました。
その後、
で示される<dependency>をいったんコメントアウトし、Alfresco Community Services (ACS) 6.2が走るかを確認します。
Alfrescoのバージョンを201911GAに合わせるため、run.shやrun.batがあるディレクトリのpom.xmlを次のように設定します。もとは、6.2.0-eaになっています。
<alfresco.platform.version>6.2.0-ga</alfresco.platform.version>
<alfresco.share.version>6.2.0</alfresco.share.version>
こうしてから、
sudo ./run.sh build_start
を実行すると、成功です。ACS 6.2は無事走りました。
Alfresco Governance Services (AGS)に再度、挑戦します。
<alfresco.platform.version>6.2.0-ga</alfresco.platform.version>
にした効果があるかどうかを見てみます。
結論としては、効果がなく、前回と同じエラー。プライベート版を取りにいくという展開に。
諦めます。
Docker Compose
次に、ダメ元で、Docker Composeの方にトライしました。docker-compose.ymlを次の説明書にしたがって書き換えます。
サイトにあるのは、AGS 3.0でACS 6.0.7対応なので、以下のような設定が指示されています。
services:
alfresco:
#image: alfresco/alfresco-content-repository-community:6.0.7-ga
image: alfresco/alfresco-governance-repository-community:3.0.a
...
share:
#image: alfresco/alfresco-share:6.0.b
image: alfresco/alfresco-governance-share-community
...
現在、上の方のimageは
image: alfresco/alfresco-content-repository-community:6.2.0-ga
となっています。これに合うAGSを探します。参照したのは次のサイト。
と
です。
image: alfresco/alfresco-governance-repository-community:V3.4-latest
にすると、ユーザーとパスワードを入れる画面には行けますが、入力してもエラーが表示されて、アクセスできません。
V3.3-latest
にしてみると、adminとして、アクセスできました。
しかし、サイトを作成の選択肢に現れるはずの"レコマネ"がありません。
失敗です。諦めます。
次回は、有料版の無料トライアルを試してみます。
冒頭は復習からやりますので、みなさんぜひご参加ください。
後日、成功!
失敗やと思ったら、うまいこといった。Docker Composeの方を使い、docker-compose.yml内の設定をV3.3.1.x-latestにしただけです。
サイトのタイプで、レコード管理サイトが現れました!
次回からはこいつで遊んでいきます。