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?

Foi útil?

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
scroll top