質問

xdoclet(1.2.3)を使用してEJBインターフェースを生成する古いEJB(2.1)プロジェクトがあります。残念ながら、xdocletはメソッドシグネチャでジェネリックを使用することを不可能にします。

パラメータでジェネリックを許可する代替手段または他の方法はありますか?

私が探しているジェネリック使用の最小タイプは次のとおりです。

 public Object ejbMethod(Collection<String> param) { return null;}

もちろん、より良い。

役に立ちましたか?

解決

XDT-1581 を確認することをお勧めします。 xdoclet EJBモジュールでジェネリックをサポートするための(未リリースの)パッチ。私はそれをテストしませんでした。

PS:知る限り、 XDoclet 2 Ejbプラグイン)はジェネリックをサポートしています。

他のヒント

xjavadoc-1.x.jarをライブラリの最新のものに置き換えてみてください。 (xjavadoc-1.1.jarからxjavadoc-1.5.jarへの移行はうまくいきました)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top