JSONをJavaオブジェクトにアンマーシャリングしようとしています。重複しないJSONのアンマーシャリングjavax.xml.bind.UnmarshalException:予期しない要素(URI: ""、ローカル:
私のJavaクラスは、注釈
@XmlRootElement(name = "cpResponse")
public class CPResponse {
の下にあり、私はCXF-RT-RS-延長-プロバイダからorg.apache.cxf.jaxrs.provider.json.JSONProviderを使用しています - バージョン - 2.7.3
私はbeloを取得するWエラー
javax.xml.bind.UnmarshalException:予期しない要素(URI: ""、 ローカル: "cpResponse")
私はJettisonを使用していると思いますので、JSONを投稿して要素を確認してください。あなたはcontent-type application/jsonを受け取りましたか?あなたはXMLを受け取っているようです – pedrofb
あなたは正しい@ArKです。この問題は、Jettison Library 1.3.xバージョンで発生しました。私は1.2にダウングレードし、問題は解決しました。 –