私は、提供されたWSDLのパラメータを使用してJSFフォームを自動的に生成するWebサービスをテストするアプリケーションを開発したいと考えています。WSDLからJava Beansを動的に自動生成する方法は?
WSDL URLはユーザーによって提供されており、解析する前に操作の名前はわかりません。私は、アプリケーションが解析された操作とそのパラメータを調べ、JSFフォームを生成するために使用する適切なJava Beansを自動生成することを望みます。
私はCXFとJAX-WSをテストしましたが、Java Beanを生成する前に操作名を知っておく必要があると思います。 WSDLのJava Beansを透過的に生成する方法は?手動でwsdl2java
を実行することは解決策ではありません。
プログラム内からwsdl2javaを実行するとどうなりますか? –
AFAIK、 'wsdl2java'は、操作名を持つ* .javaファイルを生成します。これは何とか動的にコンパイルしてインポートする必要があります。どのように私はこれを行うだろう、豆を作成する前に彼らの名前を知らない? – niutech