У меня проблема с веб-сервисом, в котором в качестве параметра указан массив или список.Вот пример:
@WebMethod
public String printList(@WebParam(name = "list") List<String> list) {
String result = "";
if(list == null) {
result = "list is null";
} else if(list.size() == 0) {
result = "list is empty";
} else {
for(String elem : list) {
result += elem + " ";
}
}
return result;
}
Когда я вызываю printList из клиента веб-службы, результат всегда «список пуст». То же самое, когда я использую массив String.Должен ли я использовать некоторые дополнительные аннотации или что-то?
Заранее спасибо