FDS2を(業務で)使っていたり、私は使いこなせていないCairngormを使っている方には不評であるmFlex 2 SDK Hotfix2のリリースとともに、download可能になった Live Cycle Data Serivices esをインストールしてみました。
その名の通りFlex Data Services 2(FDS2)から名前を変更して、Live Cycle のファミリーなりロゴも一新されました。
新しいロゴ
最近のAdobe製品らしく、元素記号っぽいアルファベット2文字のロゴになっていました。
インストール方法は、これまでのFDS2と変更はなく、jar(Aix版となっているもの)ファイルをダブルクリックする事だけでインストーラが立ち上がります。
» 続きを読む
これまでのエントリーで紹介した事もあるように、FDS2の次期ベータ版であるLive Cycle Data Services 2.5をインストールし、新しいFlex 2 SDKを使っていました。
この新しいSDK(Flex 2.0.1 Hotfix 2にあたるようです。)はLicenseが2007/04/15に切れてしまいコンパイルが出来なくなってしまいます。
» 続きを読む
しつこくLive Cycle Data Services 2.5ネタです。
LCDS2.5付属のFlex 2 SDKを見てみると、いくつかクラスが追加されていました。
すべてを確かめた訳ではありませんが少なくとも以下の変更があります。
- mx.graphics.codecパッケージの追加
- mx.graphics.ImageSnapshot
- locale以下のresourceファイル
1.mx.graphic.codecパッケージ
新しく追加されたパッケージには、JPEGEncoderとPNGEncoderが含まれていました。
as3corelibリポジトリにはあるものの、中々公開されなかったものがFlex Frameworkに含まれる事になったのかもしれません。
S2Flex2のサンプルで作成したCameraApplicationも標準コンポーネントに置き換えられるかもしれません。
2.mx.graphics.ImageSnapshot
UIComponentのSnapshotを撮ってBitMapDataにするクラスのようです。
Pdf生成のサンプルに利用されていました。
3.locale以下のresourceファイル
ファイルがいくつか追加されていました。
日本語版に対応するにはまたいくつかのファイルを追加更新する必要がありそうです。
リビジョン違いでもこれだけ変更があるとついていくのが大変?かもしれません。(>.<)
まだ実際に使っていないのでそのうち試してみたいと思います。
Apolloの一日後に公開されたFDS2の後継であるLive Cycle Data Services2.5ベータですが、Flex Builder 2 でプロジェクトを作成してもbuild時にエラーが発生するという投稿がFxUGにありました。
しばらく、そうなのか..。むずかしいなと思っていましたがS2Factory for FDS2もあることですし、環境もそろってきたので試しにプロジェクトを作成してみました。
まずは、サーバ上でコンパイルするように指定してみたところエラーは発生しませんでした。sampleとして付属していたruntimeconfigのemployeeapp.mxmlも動作します。
次にページ表示時にアプリケーションをサーバ上でコンパイルする(ローカルコンパイル) を選択したところフォーラムに投稿されている内容と同じエラーが発生しました。
同じファイルをコンパイルする環境(サーバ or ローカル)で異なるようなので、調べてみたらFlex 2 SDKのバージョンが異なっていました。(以前のエントリー参照)
» 続きを読む
以前のエントリーでApollo SDK をインストールするとともにmxmlcのバージョンを調べました。
最新はApollo SDK をインストールした時に含まれているVersion 2.0.1 build 162628だと思っていました。
しかし現在入手できるもののうち、もう少しリビジョンアップしたものがありました。
Live Cycle Data Services 2.5に含まれているFlex 2 SDKです。
macbook:/Developer/SDKs/Flex/bin flex$ ./mxmlc -version
Version 2.0.1 build 162844
SDKとmxmlcの関係は以下のようになりました。
Flex 2 SDK | version |
Flex 2.0.1 | 155542 |
Flex 2.0.1 HotFix | 159086 |
Flex 2.0.1 (ja) | 159086 |
Apollo SDK | 162628 |
Flex 2 SDK(LCDS2.5 ) | 162844 |
» 続きを読む
昨年の12月にAdobeのサーバ製品である、Flex Data Services 2(FDS2)からSeasar 2のコンポーネントを呼び出すためのFactoryであるS2Factory for FDS 2のb2(ベータ2)をリリースいたしました。
b1からの変更点は以下の通りです。
- initialize時にs2 Containerを取得するようにしました。
- javadocを追記しました。
- S2Flex2を1.0.0ベースにしました。
- S2Container を2.4.4ベースにしました。
- javadocと利用方法のドキュメントを更新しました。
S2Factoryは、FDS2で用意されているJavaAdapterのFactoryとして機能します。
exampleは、これまでS2Container 2.4.0-rc-1 + S2Flex2-1.0.0-rc-1-SNAPSHOTの組み合わせででしたが、
beta2でS2Container 2.4.4 + S2Flex2 1.0.0
の組み合わせになっています。
ダウンロードはこちらからどうぞ。
http://akabana.sandbox.seasar.org/ja/downloads.html
» 続きを読む
Flex Builder 2のMacOS X版も 利用できるようなったので、FDS2もインストールしてみました。
FDS2はMacOS X版としてリリースはされていませんが、AIX版をDownloadすることでインストールすることができます。
Flex1.5のときは、 Linux版のを無理矢理解凍してインストールしていましたが、FDS2は結構簡単にできました。
» 続きを読む
FDS2には、Flexクライアントから呼び出されるJavaクラスをカスタマイズする仕組みがあります。
既にいくつか例がでていて、EJB3やSpring Frameworkとの連携例が公開されています。
sato-shiさんのエントリーで
Seasar2に繋がるのも欲しいっすよね。
すでにありましたっけ・・・?
とあったり、FxUG(flex user group)の第六回Flex2勉強会でやっぱFDS2だよね?といってFDS2用のAdapterを宣言したこともあったので、作ってみました。
» 続きを読む
ここ数日、FDS2をいじっています。
そんな中、イースターエッグを発見しました。
Flex1.5と同じ方法であるURLをブラウザで表示してみると..
出てきました。about 画面です。
» 続きを読む
Flex Data Services 2(FDS2)のhotfixがでていました。
patch用のzipをdownloadして解凍したものをWebアプリケーション単位に以下のディレクトリに配置すればよいようです。
application_dir/WEB-INF/flex/hotfix/
※application_dirはflex applicationのパスです。アプリケーション単位で配置します。
hotfix自体は以下のページからdownloadできます。
■Flex Data Services 2: Flash Player incorrectly redirects to the Adobe Download
http://www.adobe.com/go/c5b25893
こちらのエントリーで紹介されていたときにいまいちピンとこなかったので、ちょと試してみました。
でも、あとで上条さんのblogで日本語の解説がされていたので、ちょっと先走りすぎたかなと思いました。
» 続きを読む