問題タブ [wsdl2java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven-2 - CXFmavenプラグインが間違ったディレクトリにクラスを生成する
私はmavencxf-codegen-pluginを使用してwsdlからJavaWebサービスファイルを生成しています。デフォルトの出力ディレクトリ(target \generated-sources \ cxf)にファイルを生成しようとしている場合、プラグインは正常に機能しますが、次を使用して他のディレクトリにファイルを生成しようとしている場合、プラグインは正常に機能します。
私のpom.xmlでは、次の場合にのみファイルが生成されます。
私が行った場合
'clean'がないと、ファイルは生成されません。
誰かが何か考えを持っていますか....?
私のpom:
ありがとう、アロン
java - JBoss: WSDL から Web サービスを生成する方法は?
リモート Web サービスにリクエストを送信する非常に単純なシステムのプロトタイプを作成する必要があります。このシステムは、処理が完了すると自分の Web サービスでコールバックします。残念ながら、コールバックのために WSDL を実装する必要があります。
WSDL を正しく実装し、些細な Java コードを実行する JBoss アプリケーションを生成する簡単な方法はありますか?
Apache CXF から wsdl2java を試してみましたが、展開可能なサーバーではなく、スタンドアロン サーバーしか得られませんでした。
java - cxfwsdl2javaにxmlbeansバインディングを使用する
apacheCXF2.1.5とxmlbeansを使用してWebサービスクライアントを生成することから始めています。FAQページには、jaxbバインディングを使用して以下のバインディングを作成する方法が示されていjava.util.Date
ますxsd:dateTime
。
代わりにxmlBeansバインディングを使用したいのですが、適切な例が見つかりません。xmlbeansを使用してxmlファイルをjavaオブジェクトにマップする方法を理解しましたが、使用する構文が見つかりませんcxf
。ポインタ、コードサンプルは大歓迎です。
java - axis NSToPkg.properties ファイルのマッピングで TCP ポートを指定することはできますか?
Axis 1.4 axis-wsdl2java ant タスクを使用して、Web サーバーのポート 8080 でホストされる Web サービスのスタブ コードを作成しています。過去に NStoPkg.properties ファイルを使用して、Web サーバーの名前空間を次のような構成行で便利な Java パッケージ名にマップしました。
しかし、ポート 8080 でホストされているサービスに対して同じことをしようとすると、次のようになります。
wsdl2java ツールはマッピングを認識していないようです。考えられる限り多くのバリエーションを試しましたが、すべて役に立ちませんでした。これは不可能ですか、それとも何か間違っていますか?
[編集: コマンドライン WSDL2Java ユーティリティの -N オプションを使用する場合、問題はなく、パッケージは正常に再マップされることを忘れていました。私が作業できないのは、これのオプションファイルベースのバージョンだけです.]
java - Axis2 (戦争) + Tomcat 6: WSDL2Java がありませんか?
Axis2 と Tomcat を使用して Web サービスを実装する方法を学ぼうとしていますが、基本的なことを理解していないのではないかと心配しています。
このチュートリアルに従っていましたが、WSDL2Java を使用しようとしたときに、ツールがどこにもないことに気付きました。これは、Axis2 の .war (Web アーカイブ) バージョンをダウンロードしてインストールしたことが原因ですよね?
Tomcat 内の現在のインストールにツールを組み込むにはどうすればよいですか? コピー&ペーストで十分ですか?
前もってありがとう、ハル
java - Axis2のwsdl2javaがRPC/エンコードされたスタイルのWebサービスで失敗する
Axis2に代わるものはありますか?または、それを機能させる方法(たとえば、異なるデータバインディング)?
注:ApacheCXFも失敗します:(
java - Javaを使用してクライアントシステムからファイルを読み取る方法は? wsdlを使用する必要がありますか?
クライアント システムからファイルを読み取りたいのですが、ファイルが生成されるクライアント システムのパスがあります。
私はこの機能を実行するために WSDL を使用したいと考えています... 私は WSDL を初めて使用しますが、WSDL を使用してクライアント システムからファイルを読み取る方法を教えてください....
助けていただければ幸いです...
EDIT :- 要件は次のようなものです... クライアント システムにクライアント コードがあり、クライアントがコードを実行すると xml ファイルが生成されます。その xml ファイルの場所は C://client/abc.xml のように知っています。Web アプリケーションからそのファイルを読みたいと思います。そのために、WSDLが便利か、単純なFTPファイル読み取りを使用できるかを知りたいです。
java - WSDL を使用した Web サービスのプロキシ クラス
WSDL を使用してプロキシ クラスを作成しようとすると、次の例外が発生します。
いくつかの観察:-
1) 私の WSDL は、xsd http://200.123.23.196:9090 /TOOLBOX/WSDL/temp/temparature.xsdに従って指摘/インポートします。上記の URL から wsdl で tempratue.xsd を使用すると、常に失敗し、Eclipse で次の例外がスローされます。
2) 異なるサーバーから同じ XSD にアクセスしようとすると、正しく動作し、プロキシ クラスが作成されます (temparature.xsd は異なるサーバーで利用可能です)。
3) 異なるサーバーで同じ XSD が異なる動作をする理由。
4)もう1つの観察:-このURLをブラウザに置くとhttp://200.123.23.196:9090 /TOOLBOX/WSDL/temp/temparature.xsd ブラウザでxsdの内容を直接見ることができません。他の URL を使用する代わりに、コンテンツを直接見ることができます。
IWAB0399E WSDL から Java を生成中にエラーが発生しました: WSDLException (/definitions/types/schema で): faultCode=OTHER_ERROR: ' http://200.123.23.196:9090/TOOLBOX/WSDL/temp/temparatureで参照されているスキーマを解決しようとしてエラーが発生しました.xsd'、'file:/D:/workspaces/globice/LAS/xsd/my_ice.wsdl'.: no content-type: java.net.UnknownServiceException: no content-type at java.net.URLConnection.getContentHandler(Unknownソース) java.net.URLConnection.getContent(未知のソース) java.net.URL.getContent(未知のソース) com.ibm.wsdl.util.StringUtils.getContentAsInputStream(未知のソース) com.ibm.wsdl.xml .WSDLReaderImpl.parseSchema (不明なソース) com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema (不明なソース) com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes (不明なソース) com.ibm.wsdl.xml.WSDLReaderImpl com.ibm.wsdl.xml.WSDLReaderImpl の .parseDefinitions (不明なソース)。com.ibm.wsdl.xml.WSDLReaderImpl の readWSDL (不明なソース)。org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:516) の readWSDL (不明なソース) org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495) org. apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
返信を待っています:)
前もってありがとうサム