Я использую Netbeans для создания веб-службы, а код написан на Java.Мои проблемы возникают из-за создания 2 функций, которые будут доступны клиенту.Функции выглядят одинаково по имени, но их параметры различны.
При создании веб-службы (в файле war) я не получаю жалоб.Однако при развертывании файла war на сервере glassfish возникают ошибки, из-за которых я могу сделать вывод, что glassfish почему-то запутывается в двух функциях с одинаковыми именами, не заглядывая в список параметров.Это обычное явление и есть ли обходной путь?
Например:
@ WebMethod () public Long startMission (@WebParam (name = "session") Сеанс сеанса, имя строки {.....}
@WebMethod () public Long startMission (@WebParam (name = "session") Session session, Long num {.....}
Ошибка на сервере Glassfish возвращается ко мне и говорит мне, чтоВторая функция StartMission не содержит точку входа для параметра @Long num - что говорит мне о том, что она не распознает 2 функции с одинаковым именем. Возможно, я думаю об этом неправильно. Любая помощь, варианты, предложения будут оценены.спасибо!