Re: EJBのクラスに使う名前の制約
田中久太郎です。
Iwao Watanabeさんの<bqk6vl$ohh$1@wam-soft.com>から
>Oracle8iのEJBの開発者向けのマニュアルでは「$」 や「_」 が
>EJBの実装クラス/インタフェースに含まれていてはならないと
>記述されているのは知っているのですが,
>J2EE的にはそのような決まりはあるのでしょうか?
<省略>
>アプリケーション サーバ的には問題なくても、
>IIOPで通信させるとまずいかもしれないと考えたりしていますが
>確信が持てないのです。
正しい J2EE仕様はよくわかりませんが、Oracle8iのEJBで「$」が禁止されて
いるのは、内部クラスがコンパイルされるとクラスファイル名が
「包含クラス$内部クラス.class」
となることと、何か関係があるんじゃないでしょうか?
はずしてたらごめんなさい。
--
Tanaka-Qtaro-Yasuhiro mailto:tanaq@ca2.so-net.ne.jp
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735