import javax.xml.ws.BindingProvider;провал - PullRequest
0 голосов
/ 29 октября 2019

Я новичок в затмении, java и axl. Я пытаюсь сделать демонстрационный проект, показанный на этом видео: https://d1nmyq4gcgsfi5.cloudfront.net/images/axl/axl-vid-outline.mp4

Вы можете увидеть часть кода, начинающегося с минимального 9: 03

Я думаю, что эта ссылка также является частью -ссылка на видео по этой ссылке не работает, поэтому мне пришлось искать видео: https://developer.cisco.com/docs/axl/#!javajax-ws-quickstart/java-jax-ws-quickstart

Я запускаю eclipse Версия: 2019-09 R (4.13.0) Идентификатор сборки: 20190917-1200 и jdk 12.0.2 и jre 6

Я внимательно следил за шагами в видео - включая загрузку, копирование схемы и использование wsimport для импорта классов.

package com.cisco.axl.demo;


import com.cisco.axlapiservice.AXLAPIService;
import com.cisco.axlapiservice.AXLPort;
import com.cisco.axl.api._10.*;
import javax.xml.ws.BindingProvider;


/**
* Makes the getPhone request and displays some of the fields that are returned.
 */
private void getPhone() {

// Instantiate the wsimport generated AXL API Service client --
// see the wsimport comments in the class javadocs above
AXLAPIService axlService = new AXLAPIService();
AXLPort axlPort = axlService.getAXLPort();


// Set the URL, user, and password on the JAX-WS client
String validatorUrl = "https://"
    + Demo.ucHost
    + ":8443/axl/";


((BindingProvider) axlPort).getRequestContext().put(
    BindingProvider.ENDPOINT_ADDRESS_PROPERTY, validatorUrl);
((BindingProvider) axlPort).getRequestContext().put(
    BindingProvider.USERNAME_PROPERTY, Demo.ucAdmin);
...

Проблема в том, что яполучаю ошибку при импорте последней команды импорта (в видео это первый импорт - я пытался переместить его на случай зависимости)

Я получаю красный х рядом с номером строки и словами 'javax'.xml.ws 'подчеркнуты красным. При наведении на них курсора появляется сообщение «Импорт javax.xml.ws не может быть разрешен»

программа также показывает другие ошибки, но при одном из неудачных операций импорта я полагаю, что это нормально. Я предполагаю, что это то, что я делал или не делал, но даже если я искал в Google, я не могу понять, что делать.

Может ли кто-нибудь запустить меня?

...