[SPRING] com.thoughtworks.xstream.converters.ConversionException
SPRINGcom.thoughtworks.xstream.converters.ConversionException
[편집 됨]
내가하고있는 프로젝트는 서블릿이있는 Java J2EE와 지속성을위한 최대 절전 모드 (Hibernate)의 3 폴더 프로젝트입니다. 다음과 같은 구조가 있습니다 : - Admin -> bean과 HTML / CSS가있는 메인 프로그램 - Jar -> Jar, Hibernate 도구 및 클래스 - War -> Servlets
그 (것)들 사이에서, 나는 종류 및 중요한 정보를 공유하기 위하여 Xstream를 이용한다.
저는 Eclipse와 Tomcat 7을 사용하고 있습니다.
이 모든 일로 글로벌 아이디어를 얻길 바랍니다.
이것은 Xstream 디버거가 말한 것입니다.
Caused by: com.thoughtworks.xstream.converters.ConversionException: satdata.musicoterapia.hibernate.Terapeuta0 : satdata.musicoterapia.hibernate.Terapeuta0
---- Debugging information ----
message : satdata.musicoterapia.hibernate.Terapeuta0
cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message : satdata.musicoterapia.hibernate.Terapeuta0
class : satdata.musicoterapia.hibernate.Usuario
required-type : satdata.musicoterapia.hibernate.Usuario
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
path : /list/Usuario[2]/terapeuta
class[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
version : null
링크 (링크가 2 개 이상이면 평판이 충분하지 않습니다.) :
전체 StackTrace : http://pastebin.com/6vXyD6hC XML : http://pastebin.com/YM9q3uvq 서블릿 : 아래, 주석에 문제가 발생한 위치 : 아래, 설명에 Java 클래스 : 주석 아래 누락 된 것이 있으면 물어 보겠습니다. 모두를 위해 고맙다 !!!
해결법
-
==============================
1.서블릿 코드에서 언급하는 것은 :
서블릿 코드에서 언급하는 것은 :
xstream.alias("Terapeuta", Terapeuta.class);
XML 파일에서 그것은 다음과 같이 주어집니다 :
<terapeuta class="satdata.musicoterapia.hibernate.Terapeuta0" resolves-to="Terapeuta">
따라서 로그에서 다음과 같이 오류가 발생합니다.
로그의 예외는 다음과 같습니다.
XML의 클래스 이름이 satdata.musicoterapia.hibernate.Terapeuta 여야합니다.
satdata.musicoterapia.hibernate.Terapeuta0
from https://stackoverflow.com/questions/25546413/com-thoughtworks-xstream-converters-conversionexception by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring Webflux Reactive WebClient를 사용하여 연결 시간 제한 설정 (0) | 2019.05.22 |
---|---|
[SPRING] 웹 페이지에 PDF 표시 (0) | 2019.05.22 |
[SPRING] Spring Boot Plugin에서 시스템 속성 정의하기 (0) | 2019.05.22 |
[SPRING] 인터페이스는 IoC / DI의 @Component 주석으로 주석 처리됩니다. 그 이유는 무엇일까요? (0) | 2019.05.22 |
[SPRING] @PreAuthorize는 Spring 컨트롤러에서 중첩 된 메소드에 대해 수행한다. (0) | 2019.05.22 |