Nous avons un client webservice qui appelle un service (rpc-encodé, raison pour laquelle nous utilisons toujours l'axe 1) qui définit certaines valeurs comme suit xsd:float
mais refuse les valeurs transmises en notation scientifique. Je comprends qu'il s'agit d'un comportement tout à fait conforme aux normes du client ( https://www.w3.org/TR/xmlschema-2/ 3.2.4.1) et ce serait probablement la bonne façon pour le serveur d'utiliser la fonction xsd:decimal
Je me demande s'il existe un moyen d'indiquer à axis de ne pas utiliser la notation scientifique pour les xsd:float
y xsd:double
Possiblement lié : BigDecimal a la notation scientifique dans le message du savon demande comment réaliser cela avec JAX-B, la réponse acceptée suggérant d'utiliser un XMLAdapter
. Il existe peut-être un mécanisme similaire pour l'axe.