Google App Engine Endpoint using multi module maven application

10 views
Skip to first unread message

Bhargav Mehta via StackOverflow

unread,
Sep 20, 2016, 12:49:04 AM9/20/16
to google-appengin...@googlegroups.com

hi i am using maven multi module project and google cloud endpoints as api management i am able to successfully run the application with appengine devserver but when i deploy it to appengine its shows error like.

java.lang.IllegalArgumentException: Environment variable 'ENDPOINTS_SERVICE_NAME' is not set at com.google.api.config.ServiceConfigSupplier.get(ServiceConfigSupplier.java:99) at com.google.api.config.ServiceConfigSupplier.get(ServiceConfigSupplier.java:47) at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:199) at com.google.api.config.ServiceConfigFetcher.fetch(ServiceConfigFetcher.java:40) at com.google.api.control.ServiceManagementConfigFilter$1.load(ServiceManagementConfigFilter.java:33) at com.google.api.control.ConfigFilter.init(ConfigFilter.java:87) at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:662) at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:206) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:179) at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:136) at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:504) at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:446) at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:453) at com.google.tracing.CurrentContext.runInContext(CurrentContext.java:276) at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:312) at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:304) at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:450) at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:235) at java.lang.Thread.run(Thread.java:745)



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/39585883/google-app-engine-endpoint-using-multi-module-maven-application

Bhargav Mehta via StackOverflow

unread,
Sep 20, 2016, 7:44:04 AM9/20/16
to google-appengin...@googlegroups.com

saiyr via StackOverflow

unread,
Sep 20, 2016, 2:04:09 PM9/20/16
to google-appengin...@googlegroups.com

As described in the documentation, you need to deploy your API configuration and specify your service name as an environment variable.



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/39585883/google-app-engine-endpoint-using-multi-module-maven-application/39600852#39600852
Reply all
Reply to author
Forward
0 new messages