2016-05-04 2 views
2

Я пытаюсь подключиться к веб-сервису HR рабочего дня. Но я получаю:Клиент SOAP рабочего дня Неподдерживаемый адрес конечной точки

WebServiceException: Неподдерживаемый адрес конечной точки: Human_Resources.

public static void main(String[] args){ 
    HumanResourcesService hrservice=new HumanResourcesService(); 
    HumanResourcesPort hrport=hrservice.getHumanResources(); 
    //further code 
} 

WebEndpoint Отрывок из класса HumanResourcesService:

@WebEndpoint(name = "Human_Resources") 
public HumanResourcesPort getHumanResources() { 
    return super.getPort(new QName("urn:com.workday/bsvc/Human_Resources", "Human_Resources"), 
      HumanResourcesPort.class); 
} 

Любая помощь приветствуется.

ответ

0

При определении конечных точек API рабочего дня вам необходимо указать номер версии в конце урны.

Например у вас есть:

urn:com.workday/bsvc/Human_Resources 

и это должно быть (если вы используете V28)

urn:com.workday/bsvc/Human_Resources/v28.0 
Смежные вопросы