問題タブ [resteasy]

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 に答える
671 参照

java - アンマーシャリング後に Rest Easy Client Framework の値が失われる

昨日、RestEasy フレームワークのクライアント側を使用しようとしました。インターフェイスには次のメソッドがあります。

いくつかの (ジャージー) レスト サービスへの呼び出しは次のようになります。

ロガーは次のように出力します。

14

期待通り。

しかし、文字列ではなくオブジェクトが必要なので、返された値を簡単にアサートできます。インターフェース:

String の代わりに、次のような InsertedResponse クラスがあります。

...そしてそのスーパークラス:

ここで、クライアント呼び出しも次のように変更すると:

値の代わりに空の文字列を取得します。

では、問題は - の値はどこへ行ったのかということです。上記の例の 14 のように、数値を出力する必要があります。

0 投票する
2 に答える
4236 参照

java - Resteasy でのファイルのアップロード

RESTEasy フレームワークを使用してファイルをアップロードするには?

0 投票する
2 に答える
3335 参照

java - 正規表現を使用した RestEasy @Path 質問

オプションのパス変数でパスを定義することは可能ですか?

以下の uri のように:

/app/make/{make}/model/{model}/year/{year}/mileage/{mileage}/fuelType/{fuelType}/maxPrice/{maxprice}/transmission/{transmission}/engineSize/{engineSize}

URI は、パラメータの 0 個以上の組み合わせで構成できますか? これらすべてのパスがオプションであることを resteasy に伝える方法はありますか?

乾杯。

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

java - SLF4J:Hibernate3とRESTeasy

私のプロジェクトでは、Hibernate3(slf4j-1.6に依存)とRESTeasy(slf4j-1.5に依存)を使用しています。どちらも互換性がなく、実行時にエラーが発生します。

この対立を解決するためのアイデアはありますか?

0 投票する
3 に答える
14058 参照

model-view-controller - RESTeasyとモデルを使用してJSPページに戻る

スプリングを使用せずに、RESTeasyにモデルを含むjspまたはhtmlページを返す簡単な方法はありますか?春のModelAndViewに似たようなことをしたいと思います。ここでは、/ contacts / loomerと言って、モックアップされたオブジェクトをjspテンプレートで返すように要求しています。私が見る例はすべてJSON/XML用です。私はジャージーであなたがviewableを使うことができることを知っています、しかし私はRESTeasyのものだけを使う必要があります。

ありがとう!

私はこのようなものが欲しいです(しかし、春のモデルとビューはありません):

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

java - RESTeasyが@Pathの競合を解決する方法

上記のコードを検討してください

http:// host / a / aをリクエストすると、常に「b」が表示されます。

適切な方法を選択するための戦略は何ですか?異なるリソースへの複数のパスについて通知を受ける方法はありますか?

0 投票する
2 に答える
35519 参照

java - RESTEasy - フルパスを必要とする @Path?

私は JAX-RS をいじっていて、JSON を生成する REST サービスを呼び出すアプリケーションを作成しました。Jersey を試してみたところ、すべて問題なく動作しましたが、アプリケーションを JDK5 でビルドする必要があるため、RESTEasy に切り替える必要がありました。web.xml を次のように変更しました。

したがって、/rest で始まるすべての URL が RESTEasy によって処理されることを期待しています。私のサービスは次のとおりです。

これは Jersey を使用して正常に機能し、http://localhost/MyContext/rest/services/service1が私の service1() メソッドにバインドされました。ただし、RESTEasy に変更すると、404 が発生しました。

HTTP ステータス 404 - フル パスの相対 : /rest/services/service1 のリソースが見つかりませんでした: http://localhost/MyContext/rest/services/service1

つまり、RESTEasy はリクエストを処理しましたが、この URL にバインドされたサービスを見つけることができませんでした。

私のクラスでは、うまく@Path("/services")いき@Path("/rest/services")ました。なぜ私がこの奇妙な行動をとったのか分かりますか? 私が読んだすべてのチュートリアル/ドキュメントには、/rest プレフィックスを含まない相対パスのみが記載されていました...

0 投票する
2 に答える
411 参照

java - QBE Restful メソッドをコーディングする最良の方法は?

RESTeasy と Seam を使用して、いくつかの Web サービスの開発に取り組んでいます。私が作成したいサービスの 1 つは、Query by Example サービスです。

私は最初に次のようにコーディングしようとしました:

残念ながら、これはクライアントに複雑さをもたらしました。

等々。この方法のバリエーションでは、日付範囲を使用できますが、明らかに、次の形式でも機能しません。

考えてみると、Message を GET メソッドに渡すことは、REST の精神に違反している可能性があります。確かに、Consumes アノテーションをメソッドから削除すると、クライアントはこれらのエラーなしで実行できます。しかし、ここで疑問が生じます。非 URL ベースの XML 入力を受け取り、XML 出力を生成するクエリ メソッドを作成する正しい方法は何でしょうか? それとも、XML と URL ベースのパラメーターの両方を取り、XML 出力を生成しますか?

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

rest - 最高のJAX-RSライブラリは何ですか?

私はRESTアプリケーションに使用するテクノロジーを選択しようとしてきましたが、次の4つの候補が見つかりました。

  1. ジャージー-jersey.java.net
  2. Apacheウィンク-incubator.apache.org/wink
  3. RESTlet-www.restlet.org
  4. RESTeasy-jboss.org/resteasy

しかし、4つを区別して1つを選択することができなかったので、どちらが最適ですか?基準は次のとおり
です。安定性\成熟度
b。セキュリティ
c。使いやすさ
d。サポート

ありがとう!

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

java - Jettison を使用して JSON Twitter の回答を Jaxb にマッピングするためのヘルプ

私は JSON 形式の操作を使用するのに少し慣れておらず、JAXB でもあまり実験していません。私がやろうとしているのは、Twitter で検索を開始するための小さなクライアントを構築することです。私の最初のフレームワークは JBoss RESTEasy (JAX-RS 実装) で、Jettison フレームワークを介して JSON を JAXB にマッピングすることにより、Rest サービス JSON サービスを消費するエレガントな方法を提供します (REST サービスを提供し、JSON を生成する場合は、別の方法でも機能します)。 JAXB)。

そこで、Twitter に簡単なリクエストを送信します。

答えは次の JSON 形式で返されます

だから私はこの答えをマッピングするために2つのクラスを作成しました

私の Twitter RESTEasy クライアントはシンプルなインターフェースです

これは、次の RESTEasy コードで悪用されます。

このコードは、次の Exception を提供します。

SearchResults クラスの間違った JAXB マッピングが原因だと思いますが、それを修正する方法がわかりません (そして、JSON から XML への変換は複雑です)。それを修正する手がかりは素晴らしいでしょう。

前もって感謝します