Неверная переменная DEFAULT_SERVICE_PATH - PullRequest
1 голос
/ 13 марта 2020

При импорте модели данных из внешней службы, которая в данном случае является источником xsodata, я вижу, что VDM создает неправильный DEFAULT_SERVICE_PATH. Действительно, оригинальный сервис содержит "." внутри, например, "/xsodata/Internals.xsodata/$metadata", enter image description here, но при проверке службы, сгенерированной VDM при импорте данных из внешней службы в SAP Web IDE, я вижу следующее: String DEFAULT_SERVICE_PATH = "/ xsodata / Internalsxsodata"; без "." enter image description here Я должен был добавить "." вручную.

Не могли бы вы проверить?

Simmaco

1 Ответ

1 голос
/ 27 апреля 2020

Если ручное изменение файла EDMX службы невозможно, и вы не хотите повторно настраивать сгенерированные исходные файлы, тогда я бы порекомендовал метод #withServicePath при взаимодействии с экземпляром службы, например:

InternalxsodataService service = new DefaultInternalxsodataService()
  .withServicePath("xsodata/internals.xsodata");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...