Hi Robert,
Thanks for the suggestions! (And good to hear from you!)

*Option 1)* Specifying --host localhost:9999 didn't work. I got a different
error:
"Unable to bind localhost:9999"
I tried --host localhost:9090 and a couple other ports instead, and ended
up with the same error as above. (bad port, Access Denied)

*Option 2) *Try as administrator:
No error on initially running the command... but when I go to
localhost:8080, after a long wait, I get a bunch of errors, including
NullPointerException and ClassNotFoundException. but what I'm running is
Google's sample code from GitHub, which runs fine, so it must be a
configuration-related issue.

*Option 3)*
I tried one more thing:Just doing a "gcloud preview app deploy <module >"
and got another error.

I'm going to see if I can run the gcloud properly on a Linux box on GCE.
This does seem like it might be a Windows specific issue (I'm developing on
Windows 8.1) so let me try to rule that out.

Regards,
Avanish

*Detailed errors follow:*
============================================================
===================
*Option 2) Error*
============================================================
===================
Java module found in
[E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp]
INFO: Skipping SDK update check.
INFO: Starting API server at: http://localhost:58743
INFO: Starting module "default" running at: http://localhost:8080
INFO: Starting admin server at: http://localhost:8000
Feb 11, 2015 5:03:12 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml

ERROR: bad runtime process port ['']
INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/appengine-web.xml

Feb 11, 2015 5:03:12 PM
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml

INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/web.xml

Feb 11, 2015 5:03:12 PM
com.google.appengine.tools.development.SystemPropertiesManager
setSystemProperties

INFO: Overwriting system property key 'java.util.logging.config.file',
value 'E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\java\config\sdk\logging.properties'
with value 'WEB-INF/logging.properties' from
'E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF\appengine-web.xml'

Feb 11, 2015 5:03:12 PM
com.google.appengine.tools.development.AbstractContainerService configure

WARNING: Null value for
containerConfigProperties.get(devappserver.portMappingProvider)

Feb 11, 2015 5:03:12 PM com.google.apphosting.utils.jetty.JettyLogger info

INFO: Logging to JettyLogger(null) via
com.google.apphosting.utils.jetty.JettyLogger

Feb 12, 2015 1:03:12 AM com.google.apphosting.utils.jetty.JettyLogger info

INFO: jetty-6.1.x

Feb 12, 2015 1:03:13 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: EXCEPTION

java.lang.ClassNotFoundException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:216)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.mortbay.util.Loader.loadClass(Loader.java:91)

at org.mortbay.util.Loader.loadClass(Loader.java:71)

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:04:15 AM
com.google.appengine.tools.development.devappserver2.RemoteApiDelegate log

SEVERE: [1423703055222000] javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:04:15 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: failed sign: java.lang.NullPointerException

ERROR: bad runtime process port ['']
Feb 12, 2015 1:04:15 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: Failed startup of context
com.google.appengine.tools.development.DevAppEngineWebAppContext@2c9f0
{/,E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp}

java.lang.NullPointerException

at java.lang.Class.isAssignableFrom(Native Method)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:04:15 AM com.google.apphosting.utils.jetty.JettyLogger info

INFO: Started SelectChannelConnector@localhost:58745

Feb 12, 2015 1:04:15 AM
com.google.appengine.tools.development.AbstractModule startup

INFO: Module instance default is running at http://localhost:58745/

Feb 12, 2015 1:04:15 AM
com.google.appengine.tools.development.AbstractModule startup

INFO: The admin console is running at http://localhost:58745/_ah/admin

Feb 11, 2015 5:04:15 PM
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl
doStart

INFO: Dev App Server is now running

INFO: default: "GET /_ah/warmup HTTP/1.1" 500 8802
INFO: Shutting down.
INFO: Applying all pending transactions and saving the datastore
INFO: Saving search indexes
Traceback (most recent call last):
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line
189, in <module>
    main()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line
185, in main
    _cli.Execute()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\cli.py", line
509, in Execute
    result = args.cmd_func(cli=self, args=args)
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\backend.py", line
964, in Run
    result = command_instance.Run(args)
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\exceptions.py",
line 86, in TryFunc
    return func(*args, **kwargs)
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\lib\googlecloudsdk\appengine\app_commands\run.py",
line 319, in Run
    runner.Start(*runnables)
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\bin\..\./lib\googlecloudsdk\appengine\lib\appengine_adapter.py",
line 386, in Start
    self._command_class.main()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\devappserver2.py",
line 993, in main
    dev_server.stop()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\devappserver2.py",
line 806, in stop
    self._dispatcher.quit()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\dispatcher.py",
line 224, in quit
    _module.quit()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\module.py",
line 1199, in quit
    self._balanced_module.quit()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\wsgi_server.py",
line 390, in quit
    server.quit()
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\wsgi_server.py",
line 246, in quit
    self.requests.stop(timeout=1)
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\wsgi_server.py",
line 79, in stop
    self._condition.wait(timeout_time - time.time())
  File "C:\Python27\lib\threading.py", line 358, in wait
    _sleep(delay)
IOError: [Errno 4] Interrupted function call
Exception in thread WSGI select (most likely raised during interpreter
shutdown):
Traceback (most recent call last):
  File "C:\Python27\lib\threading.py", line 810, in __bootstrap_inner
  File "C:\Python27\lib\threading.py", line 763, in run
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\wsgi_server.py",
line 143, in _loop_forever
  File "E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\wsgi_server.py",
line 162, in _select
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
'select'
Terminate batch job (Y/N)?
^CTerminate batch job (Y/N)?
^CTerminate batch job (Y/N)?
^CTerminate batch job (Y/N)?
^CTerminate batch job (Y/N)?
^CJava module found in
[E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp]
INFO: Skipping SDK update check.
INFO: Starting API server at: http://localhost:58784
INFO: Starting module "default" running at: http://localhost:8080
INFO: Starting admin server at: http://localhost:8000
Feb 11, 2015 5:04:51 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml

ERROR: bad runtime process port ['']
INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/appengine-web.xml

Feb 11, 2015 5:04:51 PM
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml

INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/web.xml

Feb 11, 2015 5:04:51 PM
com.google.appengine.tools.development.SystemPropertiesManager
setSystemProperties

INFO: Overwriting system property key 'java.util.logging.config.file',
value 'E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\java\config\sdk\logging.properties'
with value 'WEB-INF/logging.properties' from
'E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF\appengine-web.xml'

Feb 11, 2015 5:04:51 PM
com.google.appengine.tools.development.AbstractContainerService configure

WARNING: Null value for
containerConfigProperties.get(devappserver.portMappingProvider)

Feb 11, 2015 5:04:51 PM com.google.apphosting.utils.jetty.JettyLogger info

INFO: Logging to JettyLogger(null) via
com.google.apphosting.utils.jetty.JettyLogger

Feb 12, 2015 1:04:51 AM com.google.apphosting.utils.jetty.JettyLogger info

INFO: jetty-6.1.x

Feb 12, 2015 1:04:52 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: EXCEPTION

java.lang.ClassNotFoundException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:216)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.mortbay.util.Loader.loadClass(Loader.java:91)

at org.mortbay.util.Loader.loadClass(Loader.java:71)

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:05:54 AM
com.google.appengine.tools.development.devappserver2.RemoteApiDelegate log

SEVERE: [1423703154238000] javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:05:54 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: failed sign: java.lang.NullPointerException

ERROR: bad runtime process port ['']
Feb 12, 2015 1:05:54 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: Failed startup of context
com.google.appengine.tools.development.DevAppEngineWebAppContext@2c9f0
{/,E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp}

java.lang.NullPointerException

at java.lang.Class.isAssignableFrom(Native Method)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:05:54 AM com.google.apphosting.utils.jetty.JettyLogger info

INFO: Started SelectChannelConnector@localhost:58785

Feb 12, 2015 1:05:54 AM
com.google.appengine.tools.development.AbstractModule startup

INFO: Module instance default is running at http://localhost:58785/

Feb 12, 2015 1:05:54 AM
com.google.appengine.tools.development.AbstractModule startup

INFO: The admin console is running at http://localhost:58785/_ah/admin

Feb 11, 2015 5:05:54 PM
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl
doStart

INFO: Dev App Server is now running

INFO: default: "GET /_ah/warmup HTTP/1.1" 500 8802
Feb 11, 2015 5:05:07 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml

ERROR: bad runtime process port ['']
INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/appengine-web.xml

Feb 11, 2015 5:05:07 PM
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml

INFO: Successfully processed
E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF/web.xml

Feb 11, 2015 5:05:07 PM
com.google.appengine.tools.development.SystemPropertiesManager
setSystemProperties

INFO: Overwriting system property key 'java.util.logging.config.file',
value 'E:\Program Files\Google\Cloud
SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\java\config\sdk\logging.properties'
with value 'WEB-INF/logging.properties' from
'E:\appengine-modules-sample-java-master\appengine-modules-guestbook\src\main\webapp\WEB-INF\appengine-web.xml'

ERROR: bad runtime process port ['']
Feb 11, 2015 5:05:07 PM
com.google.appengine.tools.development.AbstractContainerService configure

WARNING: Null value for
containerConfigProperties.get(devappserver.portMappingProvider)

Feb 11, 2015 5:05:07 PM com.google.apphosting.utils.jetty.JettyLogger info

INFO: Logging to JettyLogger(null) via
com.google.apphosting.utils.jetty.JettyLogger

Feb 12, 2015 1:05:07 AM com.google.apphosting.utils.jetty.JettyLogger info

INFO: jetty-6.1.x

Feb 12, 2015 1:05:08 AM com.google.apphosting.utils.jetty.JettyLogger warn

WARNING: EXCEPTION

java.lang.ClassNotFoundException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at
com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:216)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.mortbay.util.Loader.loadClass(Loader.java:91)

at org.mortbay.util.Loader.loadClass(Loader.java:71)

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

at
com.google.appengine.tools.development.AbstractModule.startup(AbstractModule.java:87)

at com.google.appengine.tools.development.Modules.startup(Modules.java:105)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.doStart(DevAppServer2Impl.java:242)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.access$000(DevAppServer2Impl.java:56)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:208)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl$1.run(DevAppServer2Impl.java:206)

at java.security.AccessController.doPrivileged(Native Method)

at
com.google.appengine.tools.development.devappserver2.DevAppServer2Impl.start(DevAppServer2Impl.java:206)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:128)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance$StartAction.apply(StandaloneInstance.java:82)

at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.run(StandaloneInstance.java:66)

at
com.google.appengine.tools.development.devappserver2.StandaloneInstance.main(StandaloneInstance.java:44)



Feb 12, 2015 1:06:10 AM
com.google.appengine.tools.development.devappserver2.RemoteApiDelegate log

SEVERE: [1423703170579000] javax.servlet.ServletContext log: unavailable
javax.servlet.UnavailableException:
com.google.appengine.demos.guestbook.SignGuestbookServlet

at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:79)

at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)

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 org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)

at org.mortbay.jetty.Server.doStart(Server.java:224)

at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)

at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:255)

at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:288)

at
com.google.appengine.tools.development.AutomaticInstanceHolder.startUp(AutomaticInstanceHolder.java:26)

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAAsw5hF2TYrentZOxx0XuAsokLWwBQxdsEwuD_HeEyTN98xCLA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to