alfresco勉強会#21 alfresco workdesk configuratorによるpluginの設定変更方法
DESCRIPTION
第21回Alfresco勉強会の発表資料です。Alfresco Workdesk Configuratorを使用してWorkdesk Pluginの設定を変更するための方法をご紹介しました。TRANSCRIPT
© 2014 aegif
第21回 Alfresco勉強会
2014年4月23日
Alfresco Workdesk Configuratorによる Pluginの設定変更方法
Jun Terashita
© 2014 aegif
発表の内容
2
Alfresco Workdesk (AWD) Configuratorを使用してWorkdesk Pluginの設定を変更する方法を紹介する。
© 2014 aegif
AWD Configuratorを使うための準備
3
Alfrescoのインストール※Community EditionでもEnterprise Edition TrialでもOKaegif Labo Blog :Alfresco4.0をインストールしてみよう(インストーラ編)勉強会資料 :第15回Alfresco勉強会 Alfresco 4をインストールしてみよう!
Alfresco Workdeskのインストール※Community EditionでもEnterprise Edition TrialでもOK。aegif Labo Blog :Alfresco Workdeskをインストールしてみよう
(Optional)Alfresco Workdeskにサンプルアプリケーションをインストール aegif Labo Blog :Alfresco Workdesk サンプルアプリケーションのインストール
© 2014 aegif
AWD Configuratorのインストール
今回使用するバージョンalfresco-workdesk-community-4.1.1.1-2013-10-07-dist.zip
上記のzipを展開してできたディレクトリを<workdesk_dir>とする。
プラットフォームに合わせて以下のいずれかのファイルをAWD Configuratorをインストールしたい場所に展開する(ここではLinux版を使用)。・<workdesk_dir>/bin/configurator/alfresco-workdesk-configurator-4.1.1-linux_x86_64.zip・<workdesk_dir>/bin/configurator/alfresco-workdesk-configurator-4.1.1-win.zip
上記のzipを展開してできたディレクトリを<configurator_dir>とする。
Windows版の場合:launcher.exeを実行する。※もしかしたら32bit JDK/JREがインストールされていないと起動できないかも。。。
Linux版の場合:launcherに実行権限を付加して実行する。 $ chmod +x <configurator_dir>/launcher$ <configurator_dir>/launcher
4
© 2014 aegif
AWD Configuratorの初期設定 1
Navigatorで右クリック→ New → Project を選択。
General → Project を選択して Next をクリック。
5
© 2014 aegif
AWD Configuratorの初期設定 2
Project nameに適当な名前を入力して Next をクリック。
Referenced projects にはチェックを入れず Finish をクリック。
6
© 2014 aegif
AWD Configuratorの初期設定 3
作成したProjectを右クリック→ New → Other を選択。
General → Folder を選択して Next をクリック。
7
© 2014 aegif
AWD Configuratorの初期設定 4
Advanced をクリックして Link to alternate location (Linked Folder) を選択。
BrowseをクリックしてWorkdeskをインストールしたフォルダを選択。例:/opt/workdesk-4.1.1.1/tomcat/webapps/workdesk
Finish をクリック。
8
© 2014 aegif
owplugins.xml
Pluginの設定変更はowplugins.xmlを編集して行う。
AWD Configuratorで編集したいowplugins.xmlを開く。例:WEB-INF/conf/opencmis/owplugins.xml
Pluginの種類ow_app : アプリケーション全体の設定ow_master : メニューの設定ow_recordfunction : フォルダに関する設定ow_docfunction : ファイルに関する設定
9
© 2014 aegif
ow_appの設定変更方法(例)
DateFormatString を右クリック → Add subnode → property を選択。
propertyの値に yyyy.MM.dd HH:mm と入力して OK をクリック。
追加したpropertyを開き、@lang に ja と入力。
owplugins.xmlを保存してAWDを再起動。
10
【変更前】
【変更後】
© 2014 aegif
ow_masterの設定変更方法(例)
ボタンをクリック。
Plugin Type から Master Plugin を選択。※Edition、Version、Adapter は適宜選択。
Plugin Classname から JSP View を選択して OK をクリック。
JspPage の値として demo/JspViewDemo.jsp を入力。
owplugins.xmlを保存してAWDを再起動。
11
【変更前】
【変更後】
© 2014 aegif
ow_docfunctionの設定変更方法(例)
Download を選択し、ObjectInstance のチェックを外す。
owplugins.xml を保存してAWDを再起動。
12
【変更前】
【変更後】
© 2014 aegif
おわり