자바 애플리케이션에서 휴식 API를 제공하기 위해 JAX-RS를 사용하고 있으며 다른 객체를 포함하는 객체를 비 직렬화하는 데 문제가 있습니다. 그런 객체 (콩)의 경우, 비 직렬화시에 "Java 클래스 ClassName 및 Java 유형 클래스 ClassNAme2에 대한 메시지 본문 판독기 및 MIME 미디어 유형 application/json을 찾을 수 없습니다"라는 오류 메시지가 나타납니다. 나는 그 오류를 봤고 "MessageBodyReader"와 관련하여 뭔가 잘못되어야한다고 생각했다. 그러나, 나는 무슨 일이 일어나고 있는지, 어떻게 문제를 해결하기 위해이 인터페이스를 사용해야하는지 잘 모르겠습니다. 어떤 도움이라도 대단히 감사합니다.저지와 함께 MessageBodyReader 사용하기
0
A
답변
0
적어도 직렬화와 관련된 클래스에 JAXB의 @XmlRootElement
주석을 추가하십시오. 그 오류를 제거하고 필요에 따라 더 많은 JAXB 주석을 추가 할 수 있는지 확인하십시오.
0
@ user1558274, jersey-json-1.8.jar 또는 jersey-server jar가 누락되지 않았는지 확인하십시오. POJO에 @XmlRootElement 주석을 달아야합니다. 더 많은 정보를 얻으려면 다음 링크를 클릭하십시오.
관련 문제
- 1. 저지와 최대 절전 모드를 함께 사용 하시겠습니까?
- 2. RESTEasy가 MessageBodyReader 오류 메시지
- 3. 저지와 톰캣에 neo4j 통합하기
- 4. 함께 Java와 TWAIN을 함께 사용하기
- 5. 함께 재생 및 함께 사용하기
- 6. ActivePython을 WSH와 함께 사용하기
- 7. C와 함께 GotoBLAS2 사용하기
- 8. ImageResource와 함께 GWTCanvas 사용하기
- 9. Yii에서 함께 사용하기
- 10. TextBox와 함께 DataSource 사용하기
- 11. Xtend와 함께 JOptionPane 사용하기
- 12. 스핑크스와 함께 regexp 사용하기
- 13. Perforce와 함께 Mercurial 사용하기
- 14. 안개를 glOrtho와 함께 사용하기
- 15. XNA와 함께 WinForms 사용하기?
- 16. setup.py와 함께 CMake 사용하기
- 17. Umbraco를 태그와 함께 사용하기
- 18. iScroll을 phonegap과 함께 사용하기
- 19. Ember.js와 함께 EJS 사용하기
- 20. MongoDB와 MySQL을 함께 사용하기
- 21. Hibernate와 함께 LINQ 사용하기
- 22. jQuery와 함께 Elmah 사용하기?
- 23. imagebox와 함께 thickbox 사용하기
- 24. BLToolkit을 MySQL과 함께 사용하기
- 25. jqGrid와 함께 knockoutjs 사용하기
- 26. jQuery와 함께 Ajax 사용하기
- 27. BitBucket과 함께 git 사용하기
- 28. ValidateAntiForgeryToken을 Ajax.ActionLink와 함께 사용하기
- 29. ErrorDocument와 함께 mod_rewrite 사용하기
- 30. CUDA와 함께 C++ 사용하기
JAXB 주석을 한 (포함 된 개체를 포함) 개체의 모든 작업을 수행 ? – condit
개체에 주석이 없습니다. – user1558274