Bom dia senhores!
Estou construindo um web service utilizando Axis.
Eu tenho uma classe assim:
public class MeuWebService
{
private List listaParcelas ;
private List getListaParcelas()
{
return listaParcelas ;
}
private void setListaParcelas(List novaLista)
{
listaParcelas =novaLista ;
}
}
Dentro da lista, de acordo com minha lógica, eu colocarei o bean Parcela.
:?: Minha 1ª dúvida é:
Como desenvolvedor, eu sei que a lista é de objetos Parcelas, mas e quanto ao cliente ? Isto deverá ser “combinado” e bem documentado na javadoc do web service?
:?: Minha 2ª dúvida é:
Quando o axis gerar o web service desta classe, como ele não encontra nenhuma referência para o tipo Parcela, então ele não gera respectivo tipo no WSDL.
Alguém sabe se tem algum problema em adicionar o tipo Parcela no WSDL do WebService acima, mesmo que sua classe não tenha referência explícita ao tipo Parcela?
Obrigado à todos,
Adilson