特徴

Apache Portals Jetspeed チームは Jetspeed 2 オープンソース企業ポータルの正式リリースを 発表できることを喜ばしく思います。この正式リリースは、ポートレット仕様 1.0 (JSR-168) に 完全準拠しています。Jetspeed 2 は TCK (テスト互換キット) に合格し、 Java ポートレット標準に認定されています。

標準化

  • Java ポートレット API 標準 1.0 (JSR 168) に完全準拠
  • JSR-168 TCK 互換テストスイートに合格
  • JAAS 標準ベースの J2EE セキュリティ、JAAS DB ポータルセキュリティポリシー
  • ユーザ認証に LDAP サポート

基盤コンポーネントアーキテクチャ

  • Springベースのコンポーネントと拡張可能なアーキテクチャ
  • 設定可能なパイプラインリクエストプロセッサ
  • ポートレットアプリケーションの自動配備
  • Jetspeed コンポーネント Java API
  • Jetspeed AJAX XML API
  • PSML: 拡張されたポートレットサイトマークアップ言語
    • データベースの永続性
    • コンテンツ管理設備
    • セキュリティ制限

ポータル基幹機能

  • 宣言的セキュリティ制限およびJAAS データベースセキュリティポリシー
  • 実行時ポートレットAPI標準ロールベースのセキュリティ
  • ポータルコンテンツ管理およびナビゲーション: ページ、メニュー、フォルダ、リンク
  • マルチスレッド集約エンジン
  • PSML フォルダ CMS ナビゲーション、メニュー、リンク
  • Jetspeed SSO (シングルサインオン)
  • ページおよびリソース配置に関するルールベースのプロファイラ
  • Derby、MySQL、MS SQL、Postgres、Oracle、DB2、Hypersonicを含む一般的なデータベースの統合
  • クライアント別機能エンジン(html、xhtml、wml、vml)
  • 国際化: 12言語の地域化されたポータルリソース
  • 統計ログエンジン
  • ポートレットレジストリ
  • Luceneを用いたポートレットリソースの全文検索
  • ユーザ登録
  • パスワードの再発行
  • 豊富なログインとパスワードの構成管理

管理ポートレット

  • ユーザ、ロール、パスワード、およびプロファイル管理
  • JSR 168 の汎用的なユーザ属性のエディタ:
    • JSR 168 プリファレンスエディタ
    • サイトマネージャ
    • SSO マネージャ
    • ポートレットアプリケーションおよびライフサイクルの管理
    • プロファイラ管理
    • 統計レポート

ウェブフレームワークのサポートおよびサンプルポートレット

  • ウェブフレームワークへのブリッジ: JSF、Struts、PHP、Perl、Velocity
  • サンプルポートレット:
    • RSS, IFrame, カレンダXSLT, ブックマーク, データベースブラウザ
    • 表示タグ、Spring MVCの統合

カスタマイズ機能

  • 管理サイトマネージャ
  • ページカスタマイザ

ポータルデザイン機能

  • Jetspeedポートレットおよびページスキン(デコレータ)コンポーネントの配備
  • 設定可能なCSSページレイアウト
  • スキンとレイアウトコンポーネントでの使いやすいVelocityマクロ言語

配備ツール

  • 自動化されたMavenビルド
  • カスタムポータル開発のためのJetspeed 2 Maven プラグイン
  • ポートレットアプリケーションとポータルリソースの自動配備
  • 配備ツール
  • 自動配備機能を統合したプラグインのゴール

サポートしているアプリケーションサーバ

  • Tomcat 5.0.x
  • Tomcat 5.5.x
  • Websphere 5.1, 6.0
  • JBoss