Jerseyを使用して以下のようなコードを書いています target(path).request(MediaType.APPLICATION_JSON).post(Entity.entity(request, MediaType.APPLICATION_JSON)).readEntity(MyClass.class); MyClassは以下の通り @XmlRootElement public class MyClass { private int id; private List obj; // Pertialy Ommited }; このときに、objの各要素に値がうまく格納されません。 JerseyTest#enable() で、 TestProperties.LOG_TRAFFIC, TestProperties.DUMP_ENTITY を設定し、有効な値が受信できていることは確認できています。 また、Listの要素数も送信と受信で一致しています。 Listの要素に実際の値を格納させるための記述をどこかへする必要があると 推測していますが、何かアドバイス頂けますでしょうか?
↧