diff --git a/src/main/java/fr/ulille/iut/tva/dto/DetailTauxDto.java b/src/main/java/fr/ulille/iut/tva/dto/DetailTauxDto.java index e0bdf292933ac26f4ef62a0dc07274805597ce2a..44d3e1b7398998485bfad8fa5d96c0fb495cd084 100644 --- a/src/main/java/fr/ulille/iut/tva/dto/DetailTauxDto.java +++ b/src/main/java/fr/ulille/iut/tva/dto/DetailTauxDto.java @@ -2,7 +2,9 @@ package fr.ulille.iut.tva.dto; import fr.ulille.iut.tva.service.CalculTva; import fr.ulille.iut.tva.service.TauxTva; +import jakarta.xml.bind.annotation.XmlRootElement; +@XmlRootElement public class DetailTauxDto { private double montantTotal; private double montantTva; diff --git a/src/main/java/fr/ulille/iut/tva/ressource/TvaRessource.java b/src/main/java/fr/ulille/iut/tva/ressource/TvaRessource.java index ba193576a5e4e48416ff2bced78ef1daa4d9397a..e77f9987feef8c06d353aae375c13dd8d2f46061 100644 --- a/src/main/java/fr/ulille/iut/tva/ressource/TvaRessource.java +++ b/src/main/java/fr/ulille/iut/tva/ressource/TvaRessource.java @@ -61,6 +61,7 @@ public class TvaRessource { @GET @Path("details/{taux}") + @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) public DetailTauxDto getDetail( @PathParam("taux") String taux, @QueryParam("somme") double somme) {