Submit Search
Upload
osc_tokyo20100226
•
1 like
•
2,618 views
Shoken Fujisaki
Follow
オープンソースカンファレンス 2010 Tokyo/spring での発表
Read less
Read more
Technology
Report
Share
Report
Share
1 of 47
Download now
Download to read offline
Recommended
osc_tokyo20100910
osc_tokyo20100910
Shoken Fujisaki
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
Takeshi Totani
できる!KickstartとAnsible!
できる!KickstartとAnsible!
Wataru NOGUCHI
Osc2008 Opensuse Moonlinx
Osc2008 Opensuse Moonlinx
Kazuhisa Hara
Firefox と Mozilla のテクノロジー
Firefox と Mozilla のテクノロジー
dynamis
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
Masahiko Sato
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
Summary of Ruby
Summary of Ruby
Tamotsu Furuya
Recommended
osc_tokyo20100910
osc_tokyo20100910
Shoken Fujisaki
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
Takeshi Totani
できる!KickstartとAnsible!
できる!KickstartとAnsible!
Wataru NOGUCHI
Osc2008 Opensuse Moonlinx
Osc2008 Opensuse Moonlinx
Kazuhisa Hara
Firefox と Mozilla のテクノロジー
Firefox と Mozilla のテクノロジー
dynamis
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
Masahiko Sato
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
Summary of Ruby
Summary of Ruby
Tamotsu Furuya
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
Shoken Fujisaki
Liferayのパートナーの視点からみた オープンソースのこれから
Liferayのパートナーの視点からみた オープンソースのこれから
Akinori Ishii
MongoDB2.2の新機能
MongoDB2.2の新機能
Shoken Fujisaki
20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)
マジセミ by (株)オープンソース活用研究所
SAML and Liferay
SAML and Liferay
Mika Koivisto
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
Shoken Fujisaki
OpenStack勉強会
OpenStack勉強会
Yuki Obara
osc_tokyo20091030
osc_tokyo20091030
Shoken Fujisaki
Python languageupdate (2004)
Python languageupdate (2004)
泰 増田
Hello Java
Hello Java
Chihiro Ito
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
Hideki Takase
Getting Started with Graph Database with Python
Getting Started with Graph Database with Python
ロフト くん
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
Hiroaki Komine
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
Takayuki Shimizukawa
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
You&I
TripleO Deep Dive 1.1
TripleO Deep Dive 1.1
Takashi Kajinami
PTLのお仕事とリリースパイプラインの裏側
PTLのお仕事とリリースパイプラインの裏側
masahito12
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
Products.PloneOrg
Products.PloneOrg
Takanori Suzuki
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
OSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼン
Masanori Itoh
Sbtのマルチプロジェクトはいいぞ
Sbtのマルチプロジェクトはいいぞ
Yoshitaka Fujii
More Related Content
Viewers also liked
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
Shoken Fujisaki
Liferayのパートナーの視点からみた オープンソースのこれから
Liferayのパートナーの視点からみた オープンソースのこれから
Akinori Ishii
MongoDB2.2の新機能
MongoDB2.2の新機能
Shoken Fujisaki
20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)
マジセミ by (株)オープンソース活用研究所
SAML and Liferay
SAML and Liferay
Mika Koivisto
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
Shoken Fujisaki
OpenStack勉強会
OpenStack勉強会
Yuki Obara
Viewers also liked
(7)
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
Liferayのパートナーの視点からみた オープンソースのこれから
Liferayのパートナーの視点からみた オープンソースのこれから
MongoDB2.2の新機能
MongoDB2.2の新機能
20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)
SAML and Liferay
SAML and Liferay
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
OpenStack勉強会
OpenStack勉強会
Similar to osc_tokyo20100226
osc_tokyo20091030
osc_tokyo20091030
Shoken Fujisaki
Python languageupdate (2004)
Python languageupdate (2004)
泰 増田
Hello Java
Hello Java
Chihiro Ito
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
Hideki Takase
Getting Started with Graph Database with Python
Getting Started with Graph Database with Python
ロフト くん
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
Hiroaki Komine
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
Takayuki Shimizukawa
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
You&I
TripleO Deep Dive 1.1
TripleO Deep Dive 1.1
Takashi Kajinami
PTLのお仕事とリリースパイプラインの裏側
PTLのお仕事とリリースパイプラインの裏側
masahito12
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
Products.PloneOrg
Products.PloneOrg
Takanori Suzuki
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
OSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼン
Masanori Itoh
Sbtのマルチプロジェクトはいいぞ
Sbtのマルチプロジェクトはいいぞ
Yoshitaka Fujii
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Yasuyuki Sugai
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
Yuji Kubota
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
scala-kaigi1-sbt
scala-kaigi1-sbt
Kenji Yoshida
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
Similar to osc_tokyo20100226
(20)
osc_tokyo20091030
osc_tokyo20091030
Python languageupdate (2004)
Python languageupdate (2004)
Hello Java
Hello Java
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
Getting Started with Graph Database with Python
Getting Started with Graph Database with Python
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
TripleO Deep Dive 1.1
TripleO Deep Dive 1.1
PTLのお仕事とリリースパイプラインの裏側
PTLのお仕事とリリースパイプラインの裏側
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
Products.PloneOrg
Products.PloneOrg
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
OSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼン
Sbtのマルチプロジェクトはいいぞ
Sbtのマルチプロジェクトはいいぞ
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
scala-kaigi1-sbt
scala-kaigi1-sbt
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Recently uploaded
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(9)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
osc_tokyo20100226
1.
今日から始める! Liferayでポートレット生活
日本Liferayユーザグループ 藤崎祥見 Copyright © 2008-2010 日本Liferayユーザグループ All Rights Reserved.
2.
自己紹介 • 藤崎 祥見(ふじさき
しょうけん)といいます • OSS活動 – Ubuntu JP のユーザコミュニテゖで – 個人的に2005年くらいから翻訳とか • Ubuntu 5.10のWikiを翻訳した – 最近はDebian勉強会にもちょこちょこ参加 – Debian / Ubuntu もよろしくお願いします – ここ2年ほどLiferay • 主にliferay-jp(sourcefoge.jp)のwikiを編集しています
3.
日本 Liferay ユーザグループは メンバーを募集しています! •
直近の主な活動 – Wikiの整理・更新 – OSCの参加 • 計画(妄想)中の活動 – 勉強会 – 開発合宿 • ご連絡はこちらまで – http://sourceforge.jp/projects/liferay -jp/lists/
4.
話したいこと • Liferayの紹介
– Liferayの概要 • Liferayポートレット開発入門 – Strutsを使用したポートレット開発 • Liferay Tips – よくある質問
5.
リスナー調査 割合を聞く ・これからさわります(グー) ・ンストール以上、実運用未満(チョキ) ・実運用または開発経験あり(パー) グーチョキパーでお答えください
6.
予想 割合を聞く ・3:これからさわります(グー) ・5:ンストール以上、実運用未満(チョキ) ・2:実運用または開発経験あり(パー) お答えくださってありがとうございました
7.
目次
1. Liferayの紹介 2. Liferayポートレット開発入門 3. Liferay Tips 7
8.
Liferayとは オープンソースなポータルです
JAVA MITライセンス
9.
もっと詳しく! • キーワード –
ポータル – ポートレット – 比較的長い開発の歴史
10.
ポータルの例
http://my.yahoo.co.jp/ http://www.google.co.jp/ig
11.
まずは見てください
12.
ポータルのメージ
ポータル ポートレット ポートレット ポートレット ポートレット ポートレット ポートレット ポータル内にポートレットを自由に配置
13.
ポートレットって何さ?
14.
ポートレット早わかり • 一般的な意味ではポータルの部品 • ガジェットに近い感じ •
JSR168・JSR286というものがあります – JCP(Java Community Process)という偉いと ころが決めたポートレットの仕様、つまりルール – ルールを守れば、いろんなポータルで再利用可能に – 使い方 • 「このポータルはJSR168準拠です」 • 「これはJSR168ポートレットです」 • 具体的なフゔルの内容 – 物理的には、JSPフゔルとClassフゔルとXML フゔル
15.
ポータルとポートレット
ポータル ポートレット ポートレット ポートレット ポートレット
16.
JSR168準拠ポータル • 商用 –
WebSphere (IBM) – Oracle Weblogic (Oracle) – Sun Java System Portal (Sun) • オープンソース – Jetspeed2 – JBoss Portal – Liferay • Liferay 5.2.3 は JSR286準拠
17.
Liferayの歴史 •
2000 Liferay Portal 初公開 • 2003.11 Liferay Portal 2.0 リリース • 2004.11 Liferay Portal 3.0 リリース • 2004.12 Liferay Portal 3.1 リリース • 2005.01 Liferay Portal 3.2 リリース • 2005.07 Liferay Portal 3.5 リリース • 2006.06 Liferay Portal 4.0 リリース • 2006.08 Liferay Portal 4.1 リリース • 2006.12 Liferay Portal 4.2 リリース • 2007.07 Liferay Portal 4.3 リリース http://www.liferay.com • 2008.01 Liferay Portal 4.4 リリース • 2008.05 Liferay Portal 5.0 リリース – Sunがコミュニテゖに参加を発表 • 2008.08 Liferay Portal 5.1 リリース • 2009.01 Liferay Portal 5.1 Enterprise Edition リリース – 商用サポートが始まる • 2009.02 Liferay Portal 5.2 リリース • 2009.06 Liferay Portal 5.2 Enterprise Edition リリース • 2010年02月26日時点での最新バージョンは、5.2.3 • 2年連続 InfoWorld 「Best of Open Source Software Awards」 受賞 – 2007, 2008 • 現在も活発に活動中?
18.
Liferayってなにができるの?
19.
Liferayの主な機能 • ブログ、掲示板、Wiki 、フゔル共有 •
共有カレンダー、チャット、投票機能 • 5.2でSNSラクな機能が追加 • ->つまり、ポータルとして必要最低限のものは そろっている
20.
例えば、こんなポータル • プロジェクトポータル/委員会ポータル –
メンバー限定の、フゔルラブラリや掲示板を持ちたい。 – システム管理者が全てを管理するのは大変。。。 – 委員会やプロジェクトの管理者に、メンバー登録やページ作成 などの作業を任せたい。 Liferayでできます
21.
実際に使われています! • World Vision
International(NGO) – http://www.wvi.org/wvi/wviweb.nsf • オープンソースビジネス推進協議会(OBCI) – http://www.obci.jp/web/guest/home • Cisco, T-Mobile, HONDAなど • 他にも – 大学の研究室 – 会員制サト – Journalサト – SNS
22.
World Vision International
(NGO)
23.
オープンソースビジネス推進協議会
(OBCI)
24.
目次
1. Liferayの紹介 2. Liferayポートレット開発入門 3. Liferay Tips 24
25.
Strutsを使用した Liferayポートレットのソースを読む!
26.
hellostruts-portletの
入手方法 • 2つの方法あり • Liferay.comからダウンロード – http://www.liferay.com/downloads/li feray-portal/community-plugins • Liferayのコントロールパネルからダウン ロード – Liferay -> コントロールパネル -> プラグ ンンストール -> ポートレットのンス トール
27.
ソースはどこにある? • ダウンロードしたhellostruts-portlet-
5.2.3.1.warを展開 – jarコマンド、またはzip展開ソフトでOK • WEB-INF/src – とはいってもクラスフゔルは一つだけどね
28.
フゔル一覧
Dir or File 説明 特に重要なDir or File hellostruts-portlet-5.2.3.1 ├─css / │ base.css cssファイル ├─html / │ └─portlet / │ └─hellostruts_portlet / │ init.jsp 全てのjspで呼び出される初期化ファイル │ template.jsp テンプレートファイル │ view.jsp 初期表示ファイル ○ ├─images / │ struts.gif │ Thumds.db │ world.png icon画像 ├─META-INF / │ context.xml クラスローダの情報 └─WEB-INF / ├─classes / コンパイル済みのクラスファイル ├─lib / 必要なlibraryを格納する ├─src / com.robisoft.hellostruts.portlet.HelloStrutsPortlet.java ○ └─tld / 必要なtaglib definitionファイルを格納する liferay-display.xml インストール後に表示されるポートレットのカテゴリを定義 ○ liferay-plugin-package.properties 本プラグインパッケージの情報 liferay-plugin-package.xml 本プラグインパッケージの情報 liferay-portlet.xml Liferayポートレット情報定義ファイル(struts-path、iconなど) ○ portlet.xml ポートレット情報定義ファイル(初期画面、タイトル、resouceなど) ○ struts-config.xml Struts定義ファイル ○ tiles-defs.xml tiles定義ファイル ○ web.xml webアプリケーション定義ファイル .classpath Eclipse用classpath設定ファイル。通常は変更しない。 .project Eclipse用project情報ファイル。通常は変更しない。
29.
コンパルするには? • Liferay本体から以下のjarをlibへコピー
してclasspathをセットする。 – struts*.jar – portlet*.jar – tomcat*.jar – servlet.jar – util-*.jar – portal*.jar
30.
コンパルしたあとは? • jarコマンドでwarフゔルを作成 –
jar cfv hellosturts-portlet.war .
31.
ンストールは? • プラグンンストールからンストール –
コントロールパネル -> プラグンンストール -> ポートレットのンストール -> フゔルのゕップロ ード • *注意:デプロ用テキストにはhellostruts-portletと入力 (ソースに画像のパスが書かれているため) – tomcat-6.0.18¥webapps¥ hellostruts-portletと してデプロされる • ゕンンストールしたい際には、上記デゖレクトリを削除して OK
32.
リファレンスの紹介
サイト名 URL 説明 Servlet/JSP講座 Strutsとは何か http://www.fumikichan.net/prog/Servlet/se030401.jsp 講習時のホワイトボードで書いた図とほぼ同じ内容を解説 Strutsのトラブルシューティングメモ http://kamakura.cool.ne.jp/oppama/ssja/struts-shoot.html Strutsのエラーを解説 Liferay.com Wiki http://www.liferay.com/community/wiki Liferay公式ページのWiki。開発、カスタマイズ情報が豊富。 Liferay.com Forums http://www.liferay.com/community/forums Liferay公式ページの掲示板。トラブルシューティングの情報など。 http://sourceforge.net/projects/lportal/files/Liferay%20Port Liferayダウンロードサイト ソース、Javadoc、開発環境をダウンロードできる al/ Liferay JP http://sourceforge.jp/projects/liferay-jp/wiki/FrontPage Liferayの日本語化、開発Tipsなど 最も役に立つリファレンスはソース
33.
これであなたも Liferayポートレット開発者ですね
^^
34.
目次
1. Liferayの紹介 2. Liferayポートレット開発入門 3. Liferay Tips 34
35.
よくある質問
36.
質問 1 Liferayにはフゔル検索ができるようですが、MS Officeの検索はサポートしていますか?また、サポー トしているMS Officeのバージョンは?
37.
回答 1 Excel 97-2003 PowerPoint
97-2003 Word 97 (97-2003は限定的にサポート) Visio 97-2003 (Apache POI 3.2 です) *ただし、PowerPoint 2003の日本語が検索できなかったり、限定サ ポートの Word 2003は日本語で検索できたり、日本語周りは不安定な 感じ。
38.
質問 2 Liferayで使用しているSpringのバージョンは?
39.
回答 2 Spring 2.5.6
です。 *Liferayで使用しているラブラリのバージョンは、 liferay-portal-src-5.2.3¥lib¥versions.xml にまとまっています。便利! struts 1.2.9 spring 2.5.6 hibernate 3.3.1
40.
質問 3 Liferayを冗長構成で使用したいのですが、注意点はあ りますか?
41.
回答 3 ローカルDiskに書き出されるフゔルを、DBへ書き出すよ うに変更しましょう。 重要なのは以下の2つ。 ・Lucene Index
lucene.store.type=file ->lucene.store.type=jdbc DBがMySQLの場合には、接続に下記オプションを追加 emulateLocators=true useFastDateParsing=false ・フゔルラブラリ、画像ギャラリー、掲示板の添付 フゔル、Wikiの添付フゔル dl.hook.impl=com.liferay.documentlibrary.util.JCRHook ->dl.hook.impl=com.liferay.documentlibrary.util.FileSystemHook JackRabitのデフォルトはローカルに出すので、repository.xmlでDBに 出すように変更
42.
質問 4 LiferayをASPで使用したいのですが、注意点はありま すか?
43.
回答 4 Liferayは企業作成時にキャッシュを作成するのですが、 バグがあります。 もっとも簡単な解決策は再起動です。
44.
質問 5 困ったらどうすればいいですか?
45.
回答 5 以下の3つがおすすめです。 ・Liferay User
MLにメールする ・LiferayのJIRAを見る ・Liferayのtrunkを見る
46.
日本 Liferay ユーザグループは メンバーを募集しています! •
直近の主な活動 – Wikiの整理・更新 – OSCの参加 • 計画(妄想)中の活動 – 勉強会 – 開発合宿 • ご連絡はこちらまで – http://sourceforge.jp/projects/liferay -jp/lists/
47.
ご静聴ありがとうございました
Download now