Мой проект Java Endpoints V2 Java генерирует исключение com.google.api.config.ServiceConfigException. Что мне не хватает?
Я вижу ниже ошибку в журналах. Что бы это объяснить?
У меня есть другой подобный проект, который работает нормально. Я просмотрел pom.xml, web.xml, appengine-web.xml несколько раз и не вижу, чего не хватает.
Ранее это был проект V1. Это входит в?
Заранее спасибо.
com.google.apphosting.runtime.jetty9.JettyLogger warn:
Failed startup of context c.g.a.r.j.AppEngineWebAppContext@57e008cd
{/, file:///base/data/home/apps/s~form8949/
20171214t103140.406216052512279215/,UNAVAILABLE} (JettyLogger.java:29)
com.google.api.config.ServiceConfigException:
Failed to fetch default config version for service
'form8949.appspot.com'. No versions exist!
at com.google.api.config.ServiceConfigSupplier.
fetchLatestServiceVersion(ServiceConfigSupplier.java:157)
at com.google.api.config.ServiceConfigSupplier.
fetch(ServiceConfigSupplier.java:126) ...
2018 08 01 Добавление по запросу:
Удаление приведенного ниже из моего файла web.xml заставило замолчать ошибку. К сожалению, я до сих пор не понимаю причин и последствий этого.
<filter-mapping>
<filter-name>endpoints-api-configuration</filter-name>
<servlet-name>EndpointsServlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>endpoints-api-controller</filter-name>
<servlet-name>EndpointsServlet</servlet-name>
</filter-mapping>
1 ответ
Если вы выполняете строгую миграцию и не нуждаетесь в функциях интерфейса конечных точек в Cloud Console, то вы сделали несколько дополнительных шагов. Вам не нужен фильтр конфигурации или управления. Смотрите шаги миграции.