既存の Java コードから Web サービスを作成しようとしています。Axis2 POJO 手法を使用しようとしましたが、コードで使用する列挙型またはコレクションが Axis2 でサポートされていないため、うまくいきませんでした。
次に、列挙型とコレクションをサポートする JiBX フレームワークに注目しました。しかし、Jibx2Wsdl ツールは、java.net.InetAddress クラスを使用しており、Jibx2Wsdl はそれを XML にマップする方法を認識していないため、このコードでは機能しませんでした。そのためのカスタム マーシャラー/アンマーシャラーを作成する必要がありますが、Jibx2Wsdl にはカスタム マーシャラー/アンマーシャラーを呼び出す機能がないという、JiBXの作成者からの投稿を見つけました。
Java コードから WSDL ファイルを作成でき、列挙型とコレクションをサポートし、カスタムのマーシャラー/アンマーシャラーを呼び出すこともできるツールはありますか?