Estou começando a usar a JWS para fazer serviços web SOAP, achei super tranquilo o início. E surgiu uma dúvida agora.
Como posso criar um objeto que o meu WS vai receber, sendo que dentrro deste objeto teria q ter alguns atributos obrigatórios. Por exemplo, tenho um UserWS que tem um método create, esse método recebe um parâmetro do tipo User. Abaixo segue o código de User e UserWS:
public class User {
private Long idUser;
private String name;
}
@WebService()
public class UserWS {
@WebMethod(operationName = "create")
public Long create(@WebParam(name = "user")
User user) {
LOGGER.trace( "Create User" );
LOGGER.trace( "Name: " + user.getName() );
return 1L;
}
}
Desculpe se o post ficou muito complicado, mas não achei uma maneira melhor de perguntar... hehehe
Desde já agredeço a ajuda de todos!