0

安らかなウェブサービスに取り組んでいます。Rest ful サービスの呼び出し中に次のエラーが発生しますが、統合テストは同じ要求に対して機能しています。

エラー: 重大: 2012 年 7 月 15 日 8:59:10 AM org.apache.cxf.jaxrs.utils.JAXRSUtils readFromMessageBody 重大: 入力ストリームをターゲット クラス UserActivity、コンテンツ タイプに逆シリアル化するエラー: / 2012 年 7 月 15 日 8:59:10 AM org.apache.cxf.jaxrs.impl.WebApplicationExceptionMapper toResponse 警告: WebApplicationException がキャッチされました: 入力の終わりのため、オブジェクトにマップするコンテンツがありません

JsonInput は {"pageURL":"https://google.com,"activityType":"LOGIN","userGUID":"105"} です。

そして、テストクライアントで同じ入力を試みると、それは機能しています...ここで何が起こっているのか、何かライブラリがありませんか?

どんな提案でも大歓迎です。

4

2 に答える 2

2

google.com URL の後に引用符がないため、JSON の形式が正しくありません。

次のようにする必要があります。

{"pageURL":"https://google.com","activityType":"LOGIN","userGUID":"105"}

次のような無料のツールを使用して、いつでも JSON を検証できます。

于 2012-07-15T13:24:40.153 に答える
0

解決しました..

適切なリクエスト値をジャージー クライアントに渡していませんでした。

ありがとう

于 2012-07-15T14:32:38.620 に答える