FileMaker Server Admin ConsoleとJavaの互換性まとめ(2013年版)

133 Views

October 27, 13

スライド概要

2013/10/27 FileMaker Pro 東京ユーザーズミーティング LT発表資料

profile-image

株式会社エミック代表取締役。Claris FileMaker 認定デベロッパ、kintone認定 アプリデザインスペシャリスト(2020年2月)、kintone認定 カスタマイズスペシャリスト(2020年3月)。 https://www.emic.co.jp/

シェア

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

FileMaker Server Admin Consoleと Javaの互換性まとめ (2013年版) 2013/10/27 FM-Tokyoライトニングトーク発表資料 松尾 篤(株式会社エミック)

2.

Agenda • FileMaker Server Admin Consoleとは • JavaとFileMaker Serverの現状 • Javaとの互換性まとめ

3.

FileMaker Server Admin Consoleとは

4.

Admin Console • バージョン9以降のFileMaker Serverで使 用できる純正の管理ツール • Java Web Startという仕組みを使ってサー バーから管理ツールを取得 • すなわちJavaを使用している

6.

問題点 • 安全上の理由でJavaを最新版に更新する 必要がある(OS XではJavaを最新版に 更新しないと使用できない場合も) • JavaとFileMaker Serverのバージョンによ りAdmin Consoleを使用できないケース がある

7.

JavaとFileMaker Server の現状

8.

FileMaker Server 9 • 2012年9月にメーカーサポートが終了 • 最新のJava 6およびJava 7ではAdmin Consoleでの各種操作が不可

9.

FileMaker Server 10 • 制限や条件はあるがJava 7でも一応 Admin Consoleは動く • Java 7を利用しているとAdmin Consoleで 一部正常に動かない機能がある • サーバー側で使用するTomcatはJava 7に 非対応

10.

FileMaker Server 11 • 2013年2月にFileMaker Server 11v5が登場 • 制限や条件はあるがJava 7でも一応 Admin Consoleは動く • サーバー側で使用するTomcatはJava 7に 非対応(Java 6を利用して動作)

11.

FileMaker Server 12 • 2013年4月にFileMaker Server 12v4が登場 • 12.0v4で管理サーバー(Admin Console サーバー)とカスタムWeb公開エンジ ンで使用するTomcatがJava 7に対応

12.

Javaとの互換性まとめ

13.

Java for OS X 2012-006 • Java Web Startのサポートが廃止 • OS X LionとOS X Mountain Lionで Admin Console使用不可に • Java 7であれば起動可能

14.

Java 7での問題 • Java 7 Update 25以前では名称にマルチバ イト文字を含むファイルをアップロー ドできない(Update 40で解決) • Chromeではサポートされていない

15.

OS XでのJavaの使用制限 • Snow Leopard以降のOS Xに内蔵されているマ ルウェア感染防止機能で使用される定義ファ イルが更新されると、古いバージョンのJavaを 使用できないようになる(2013年2月頃から) • Admin Consoleを起動できない状況を回避する ために定期的にJavaを更新しなくてはいけない

16.

Java 6 • 公式アップデートが2013年4月に終了 • 2013年10月現在、OS XについてはApple からアップデートが提供されている • WindowsではJava 7に更新が必要な状態

17.

OS X Mountain Lion v10.8.3 Security Update 2013-001 • [Admin Console の開始]ボタンをク リックしても何も反応がない状態に • ダウンロードフォルダにあるJava Web Start用の.jnlpファイルを明示的に開かな い限りAdmin Consoleを実行できないよ うになった

18.

OS X Mountain Lion v10.8.4 • Java Web Start用の.jnlpファイルが Gatekeeperの対象になる • 右クリック or Control + クリックでファイ ルを開いて対処しなくてはいけない状態に

19.

Java for OS X 2013-004 Java for Mac OS X 10.6 Update 16 • Java 6の公式アップデート終了後に更新されたOS X用 Java SE 6 Upate 51 • OS X版FileMaker Server 10/11/12で管理サーバーおよび カスタムWeb公開エンジン用のTomcatが自動起動しな くなる • FileMaker ナレッジベースでパッチが配布されているの で要適用(もしくはcatalina.shファイルのJAVA_OPTS環 境変数に「-Djava.awt.headless=true」を追加)

20.

OS XとJava 7の問題 • OS Xで名称にマルチバイト文字を含むファイ ルをアップロードできない問題 • クライアント側にJava 7 Update 45を、サー バー側にはJDK 7 Update 45をインストール することで解決 • Java 7(JRE 7)とJDK 7は違うものなので要 注意

21.

どのバージョンの FileMaker Serverを 使うべきか

22.

推奨されるバージョン • 最新のFileMaker Server 12.0v4 • バージョン11以前ではサポートが終了 したJava 6やTomcat 5.5が使用されてい る • FileMaker Server 9については要アップ グレード

23.

まとめ • Admin Consoleとの互換性に注意しな がらJavaは最新版にアップデートを • 互換性に関する詳細については FileMaker ナレッジベースを参照