CXFのwsdl2javaにクローン可能なクラスを発行させることは可能ですか?たぶん、いくつかのオプションまたはプラグインを介して?
私がする必要があるのは、あるオブジェクトツリーから別のオブジェクトツリーにかなり複雑なスキーマ構造を値でコピーすることであり、各メンバーの値を手動で取得/設定したり、生成されたクラスに手動で触れたりすることはありません。
/Björn
Cloneableを避け、発行されたクラスをシリアル化可能にし、クラスをシリアル化および逆シリアル化してクローン化することをお勧めします。自分で試したことはありませんが、CXFでそれを行う方法についていくつか説明します。
これを行うには、XJCプラグインを作成できます。CXFには、モデルとして使用できるさまざまなことを実行するためのXJCプラグインがいくつかあります。(そして多分CXFに送り返してください)
これで、クローン可能なクラスを発行するXJCプラグインを実装して提供しました: https://issues.apache.org/jira/browse/CXF-3354