В моем приложении я использую много веб-сервисов. Поскольку WSDL не меняется, я интегрировал файлы WSDL в свой проект. Если я использую инструмент WSDL2Java из CXF, абсолютный путь к местоположениям WSDL жестко запрограммирован.
Теперь мой вопрос: как изменить параметр «wsdlocation» в аннотации @WebserviceClient на относительный путь?
Вот пример:
@WebServiceClient(name = "Time",
wsdlLocation = "file:/C:/Users/dominik/Documents/NetBeansProjects/Webservices/src/wsdl/Time.wsdl" ) /*I want this path to be relative */
public class Time extends Service {