platformwebservice больше не используется после того, как я реализовал пользовательский веб-сервис - PullRequest
0 голосов
/ 05 сентября 2018

Мне нужно настроить некоторые DTO и Ressources из platformwebservices, поэтому я следую инструкции Hybris, чтобы создать собственное расширение для веб-служб.

Вы можете пометить одно из собственных расширений как расширение веб-сервиса:

1 - Create a new extension using the yempty template.
2 - Add the new extension to localextensions.xml file.
3 - In the command line go to the platform directory and call: ant.
4 - In the command line go to the new extension directory and call ant webservice_nature -Dextname=customextension.

Running this task gives the selected extension a nature of platformwebservices extension. It results in:

1 - Generation of a new web.xml file. If one already exists, it is renamed to web.xml.old.
2 - Generation of the extension_name -web-spring.xml located in extension_name /resources directory, unless it already exists there.
3 - An additional entry in the Platform's local.properties file, 

file : local.properties

webservice.module={extensionname}

Я могу скомпилировать (очистить все) и запустить сервер, но при попытке выполнить запрос в почтальоне, например: https://localhost:9002/ws410/rest/products/ не работает, выдает ошибку 404.

если я удаляю свои customExtension в локальном extension.xml и "webservice.module = {extensionname}" в local.properties и выполнить запрос (тот же URL). Дайте 200 с правильным ответом.

Дело в том, что когда настроено мое customExtension, платформаwebservices больше не используется.

...