JAXB Exception: la Classe n'est pas connu à ce contexte

Quand je l'appelle un particulier de service restful méthode, qui est construit à l'aide de CXF, j'obtiens l'erreur suivante, quelqu'un sait pourquoi et comment le résoudre?

JAXBException produit : classe
com.octory.ws.dto.ProfileDto ni aucune
de sa super-classe est connue à ce
contexte...

Suivantes sont la méthode de service et pertinentes Otd:

public class Service {
   public Response results() {
   Collection<ProfileDto> profilesDto = new ArrayList<ProfileDto>();
   ...
   SearchResultDto srd = new SearchResultDto();
   srd.setResultEntities(profilesDto); //Setting profilesDto collection as resultEntities
   srd.setResultSize(resultSize);
   return Response.ok(srd).build();
   }
}

SearchResultDto:

@XmlRootElement(name="searchResult")
public class SearchResultDto {
    private Collection resultEntities;
    private int resultSize;

    public SearchResultDto() { }

    @XmlElementWrapper(name="resultEntities")
    public Collection getResultEntities() {
        return resultEntities;
    }

    public void setResultEntities(Collection resultEntities) {
        this.resultEntities = resultEntities;
    }

    public int getResultSize() {
        return resultSize;
    }

    public void setResultSize(int resultSize) {
        this.resultSize = resultSize;
    }
}

ProfileDto:

@XmlRootElement(name="profile")
public class ProfileDto {
    ...
    ...
    public ProfileDto() { }
    ...
}
InformationsquelleAutor ABK07 | 2010-07-13