Список веб-сервисов FlexBuilder пуст - PullRequest
0 голосов
/ 17 марта 2009

У меня есть список веб-сервисов из проекта Flex. Я пытаюсь загрузить проект на новую машину, и он забыл все веб-службы из списка.

Я скопировал исходный файл настроек в:

 "myproject-web\.settings\webservices.xml"

Это содержит довольно много веб-сервисов, и я не хочу их заново импортировать. Это будет означать удаление всего сгенерированного кода, просмотр одного за другим и добавление их.

Проблема в том, что когда я захожу в «Данные> Управление веб-службами», я не вижу ни одного из этих элементов.

Итак, я попробовал очевидное:

  • добавить новый веб-сервис
  • проверить, что файл webservices.xml был изменен. фактически новый сервис добавляется к содержимому этого файла
  • закрыть и снова открыть Flex Builder
  • список содержит только одну добавленную мной новую услугу, а не старые.

Как я могу «обмануть» Flexbuilder для распознавания других веб-сервисов в списке. Должно быть, где-то еще хранится список.

Примечание: это тот же вопрос здесь от месяцев назад, но нет ответа.

1 Ответ

1 голос
/ 04 марта 2010

Я тоже столкнулся с этой проблемой. Мне нужно было скопировать файл wsdl.xml из папки .metadata.plugins \ com.adobe.flexbuilder.webservices рабочей области с одного компьютера на другой.

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

...