Boa noite!
Tenho um webService que recebe uma String como parâmetro.
Há alguma forma de limitar o tamanho máximo desta String via programa (anotação, etc...), de forma que seja refletida no wsdl?
Grato!
Boa noite!
Tenho um webService que recebe uma String como parâmetro.
Há alguma forma de limitar o tamanho máximo desta String via programa (anotação, etc...), de forma que seja refletida no wsdl?
Grato!
Oi Odante,
Pior que o JAX-WS e o JAX-B não suportam restrições XSD no WSDL gerado.
O jeito seria gerar o WSDL na mão, pois assim você pode adicionar as restrições:
<simpleType name="campo">
<restriction base="string">
<minLength value="10" />
<maxLength value="30" />
</restriction>
</simpleType>