2012-05-03 10 views
0

私はJerseyを使用しているWebアプリケーションを持っています.WADLによるREST APIについて説明したいと思います。 Jerseyはデフォルトで.wadlファイルを生成しますが、オブジェクトは含まれていません(一部のREST呼び出しはオブジェクトを返す)。実際には、次のようなものが得られます。WADLにオブジェクトがありません

<method id="save" name="POST"> 
<request> 
<representation mediaType="application/json"/> 
</request> 
<response> 
<representation mediaType="application/json"/> 
</response> 
</method> 

オブジェクトを記述する.wadlを作成するにはどうすればよいですか?

答えて

2

受け入れ可能/返される型は、application/xml型を受け入れる/返すときにのみ、XML Schemaで記述されます。 JSONのタイプや構造は一般的には受け入れられていませんので、Jerseyから生成されたWADLには関連する記述が含まれていません(これを実現する標準的な方法がないため)。

関連する問題