[akabana-user:5] Re: [S2Flex2] サンプルが実行できない

jun funakura jun.funakura @ gmail.com
2006年 9月 6日 (水) 03:16:43 JST


山下さん

ふなくら(nod)です。
flex2_exampleの検証をしました。

エラーになっている原因は2つありました。

1.s2flex2-backport175
   s2flex2-backport175で、アノテーションを読み出す際に
 プロパティがあってgetter/setterのみのケースでは例外が発生してしまう
 ことがわかりました。
 getHoge()があってsetHogeがないケースです。
 現在修正してSVNにはコミットしています。
 次のリリースで修正されます。

2.アノテーションの呼び出し
 アノテーションを呼び出す際に、AOPが設定されていると
 ClassファイルをLoadすることができず例外が発生します。
 これは、現在のサンプルである、CoolDeploy環境では発生します。

対応方法として、現状では
AOPを利用しない。
Annotationを利用しない。

を選択することになってしまいます。
これは少なくとも現状のS2flex2 +JDK1.4 + backport175 + s2flex2-backport175での
制限になってしまいます。

s2flex2-backportを修正したものを同梱し、AOPを利用しない形で
flex2_exampleをrc-2として近くリリースいたします。

お手数をおかけいたしますがどうぞよろしくお願いいたします。
<m(__)m>

--
ふなくら


06/09/03 に jun funakura<jun.funakura @ gmail.com> さんは書きました:
> 山下さん
>
> ふなくら(nod)です。
> はじめまして。
>
> flex2_exampleが動作する状態になっておらず
> お手数おかけしております。<m(__)m>
>
> まだ調査・確認の途中段階ですが、backport175のAnnotationを読み込むところで
> 例外が発生していることがわかりました。
>
> s2-flex2-backport175-B3.jar(rc1を入れるべきでした)
> backport175-1.0jar
>
> の2つをWEB-INF/libから削除した上で動作するかご確認いただけますでしょうか。
> 念のため動作したworkspace上にあるflex2_exampleをzip化したものを
> 以下にアップいたしました。
>
> http://www.noridon.net/akabana_tmp/
> ※動作するものをリリースした時点で削除いたします。
>
> flex builder 2(+JDT3.1.2) + jdk1.4.12 + tomcat5.0.28で動作確認いたしました。
>
> アノテーションが利用できなくなるとsessionデータの扱いができなくなってしまいますので、もう少し調査する時間をいただければと思います。
>
> 以上よろしくお願いいたします。
>
> --
>
>
>
> 06/09/02 に jun funakura<jun.funakura @ gmail.com> さんは書きました:
> > ふなくら(nod)です。
> >
> > > サンプルプログラムをサイトよりダウンロードし、実行してみたところ
> > >
> > > 一部プログラムが動かないという状態になってしまいました。
> >
> > お手数をおかけしています。
> > こちらで、再度downloadしてプロジェクト入れ替えて確認いたします。
> > しばらくおまちくださいませ。
> >
> > --
> > ふなくら
> >
> > 06/09/01 に yamashita.akihito<yamashita.akihito @ classmethod.jp> さんは書きました:
> > >
> > >
> > >
> > >
> > > 山下ともうします。
> > >
> > > はじめまして。
> > >
> > >
> > >
> > > 早速ですが、rc-1対応版のS2Flex2-exampleについて質問があります。
> > >
> > >
> > >
> > > サンプルプログラムをサイトよりダウンロードし、実行してみたところ
> > >
> > > 一部プログラムが動かないという状態になってしまいました。
> > >
> > > 以下実行した際の環境等。
> > >
> > >
> > >
> > > [環境]
> > >
> > > FlexBuilder : 2.1.14
> > >
> > > FlashPlayer : 9,0,16,0
> > >
> > > Tomcat      : 5.0
> > >
> > > Java        : 1.4.2
> > >
> > >
> > >
> > > [再現手順]
> > >
> > > 1.サイトよりサンプルをダウンロードする
> > >
> > > 2.ドキュメントに記述されている手順(プロジェクトのインポート->コンテキストへの登録)で準備を行う。
> > >
> > > 3.Tomcatを起動する。
> > >
> > > 4.eclipse上でadd.mxmlプログラムを選択し、右クリック->Run As->Flex Applicationと選択する。
> > >
> > > 5.足し算プログラムのFlexの画面が立ち上がるので上段テキストボックスに数値を入力し上段の
> > >
> > >   Enterボタンをクリックする。
> > >
> > > 6.エラーをキャッチした旨を示すウィンドウが表示される。
> > >
> > >
> > >
> > > [表示されるエラーメッセージ]
> > >
> > > Error #2044: ハンドルされていない NetStatusEvent : level=error,
> > > code=NetConnection.Call.Failed
> > >
> > >
> > >
> > > [備考]
> > >
> > > ・add.mxml以外のサンプルについては問題なく動いているように見えた
> > >
> > > ・eclipseのコンソールには何も出力されなかった
> > >
> > >
> > >
> > > 以上の情報から何か分かる方がいらっしゃいましたら助言をお願いします。
> > > _______________________________________________
> > > akabana-user mailing list
> > > akabana-user @ ml.seasar.org
> > > https://www.seasar.org/mailman/listinfo/akabana-user
> > >
> > >
> > >
> >
>


akabana-user メーリングリストの案内