問題タブ [wadl]

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.

0 投票する
1 に答える
710 参照

rest - Spring 統合と SOAP/Rest をインバウンドとして使用すると、wsdl/wadl を完全に自動生成できますか?

(希望はあるのかもしれません)

春の統合があり、インバウンドの SOAP または REST (http) として、従来のアプローチのように wsdl と wadl を動的に生成することは可能ですか?

(指定された xsd に基づいて wsdl を公開できることを見てきましたが、これら 2 つの「コントラクト」を生成する API に完全に興味があります...)

0 投票する
1 に答える
1035 参照

java - Jersey によって生成された WADL ファイルの応答に HTTP ステータス コードを含める方法

たとえば、リソースが利用可能であるか、パラメーターが空のままである場合に、さまざまな HTTP ステータス コードに応答するいくつかのメソッドを備えた単純な RESTful WS を開発しました。

ソース コードの観点から、私は独自のステータス コードを送信するか、結果として 200 ok を送信することに問題はありません。

たとえば、1 つのメソッドに対して 2 つの return ステートメントが考えられます。

また

生成されたWADLファイルを見ると、可能な応答のエントリは次のように定義されています

WADL ジェネレーターに次のようなエントリを生成するように指示するために、何らかの注釈を使用するか、他の回避策を実行することは可能ですか?

一般に、たとえばパラメーターを使用した複数の応答。

この種の情報をJersey/JAX-RSを使用したWADLファイルの生成に統合する方法を知っている人はいますか?

0 投票する
1 に答える
4121 参照

json - CXF の json の WADL

json で REST サービスの wadl の json 表現を生成する必要があります。

localhost:8080/services/?_wadl で

以下は、サービスのサービス構成と、wadl の json 表現を取得するための json スキーマです。

0 投票する
1 に答える
957 参照

rest - jax-rs cxf の wadl を生成する方法

動的サブリソースの wadl ファイルを生成する必要があります。出来ますか?
インターフェイスをサブリソースとして使用しており、その実装が実際の作業を行います。
依存性注入を使用して API を呼び出しています。しかし、wadlファイルを生成する方法がわかりません。これを行うhttp://localhost:8080/myfashions/catalog/product?_wadl&_type=xmlと、

動的サブリソースのwadlを取得する方法を教えてください。

0 投票する
1 に答える
1505 参照

java - fastxml.jackson シリアライザーを使用して Apache CXF で wadl を強化する

シリアライゼーションにfasterxml jacksonを使用する残りのアプリがあります。

次のような表現タグ内のモデル フィールドを表示するように wadl を拡張したかったのです。

バニラの説明の代わりに:

WadlGeneration に Bean を追加するだけで十分だと思いました...

..しかし、明らかにやるべきことはまだあります。jaxb と codehaus jackson で例を見てきましたが、fasterxml jackson でこれを機能させる方法についてのアイデアはありますか?

0 投票する
1 に答える
875 参照

java - 公開中の application.wadl を閉じるには?

私はJersey RESTアプリケーションを持っています。/application.wadl の下でその wadl を公開します。どうすれば外部に閉じることができますか、またはその URL を /application.wadl から変更するにはどうすればよいですか?

0 投票する
1 に答える
2301 参照

java - ジャージー maven-wadl-plugin は HttpServletRequest を解決できません

私はビルド時に maven-wadl-plugin を使用して拡張 WADL を生成してます

リソース クラスに HttpServletRequest クラスへの参照が含まれていない限り、期待どおりに動作し、必要なクラスが欠落して失敗することを確認しました。

[ERROR] Failed to execute goal com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate (generate) on project wadl: Execution generate of goal com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate failed: A required class was missing while executing com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate: Ljavax/servlet/http/HttpServletRequest;

同様の質問は見当たりませんし、関連するバグ レポートも見つかりません。これを修正するにはどうすればよいですか?

サポート情報:

以下は、-X を指定して実行した場合の完全なメッセージです。

サンプル リソース クラスが 1 つしかないプロジェクトでこれをテストしています。

私は Jersey 1.7 と Jetty 8.0.4.v20111024 を使用しています。これが完全なPOMです。