Faça um parâmetro de tipo de tipo de bytes anulável em um serviço da web de eixo
-
13-09-2019 - |
Pergunta
Eu tenho um método Java que faz parte de uma interface de serviço da web e que pega um parâmetro de matriz de bytes como este
public int computeSomeThind(byte[] data) {
if(data != null) {
// ... do what ever
} else {
return -1;
}
}
Quando A Gere o WSDL com o eixo 1.3, o parâmetro de dados aparecerá como não é anulável. Existe uma maneira de definir isso como anulável?
Solução 2
Conforme sugerido por Mhaller em seu comentário byte [] parece ser a solução.
Outras dicas
Null é realmente diferente que um byte [] de 0 comprimento neste caso?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow