田中久太郎です。

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