Классы Java от WSDL и Eclipse

1

Я пытаюсь создать и использовать набор классов Java из WSDL с использованием Apache Axis 2. Ive успешно сгенерировал файлы классов, используя описанный здесь подход:

http://www.gerd-riesselmann.net/scala/creating-java-classes-wsdl-file-using-apache-axis-2

Я скопировал сгенерированные файлы классов в среду разработки eclipse. Я получил все необходимые файлы jar, и я добавил их в свою среду.

Единственная (исходная) проблема остается, что я не понимаю. Секция кода выглядит так:

...
public org.tempuri.PreprocessingIncidentImportServiceStub.ImportResponse 
import (org.tempuri.PreprocessingIncidentImportServiceStub.Import import0)
throws java.rmi.RemoteException
{
org.apache.axis2.context.MessageContext _messageContext = null;
...

Eclipse сообщает: Синтаксическая ошибка в токене "импорт", ожидаемый идентификатор.

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

Заранее благодарю за любую помощь.

Теги:
wsdl
axis

1 ответ

1

Кажется, что метод называется import. Импорт - это зарезервированное слово на Java, поэтому вы не можете назвать метод с ним.

Предположим, что вы импортировали классы и не должны использовать полное квалифицированное имя. Это то, что у вас есть:

public ImportResponse import (Import import0) throws RemoteException{
//...
}
  • 0
    Дью ... спасибо за вашу помощь.
  • 0
    Примите ответ, если он вам поможет :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню