It looks like the exception is thrown when the socket calls "bind()".
Isn't that you have the port 8080 already in use?
On 01/26/2010 09:58 PM, Tordek wrote:
I wanted to try out Clojure in GAE, so I downloaded the Java SDK, but
I can't run the demo apps: I get this error.
~/src/JavaGae$ ./appengine-java-sdk-1.3.0/bin/dev_appserver.sh
appengine-java-sdk-1.3.0/demos/guestbook/war/
26-Jan-2010 19:00:50 com.google.apphosting.utils.jetty.JettyLogger
warn
WARNING: failed selectchannelconnec...@127.0.0.1:8080
java.net.SocketException: Invalid argument
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind
(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind
(ServerSocketAdaptor.java:59)
at org.mortbay.jetty.nio.SelectChannelConnector.open
(SelectChannelConnector.java:211)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart
(SelectChannelConnector.java:309)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:228)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at
com.google.appengine.tools.development.JettyContainerService.startContainer
(JettyContainerService.java:188)
at
com.google.appengine.tools.development.AbstractContainerService.startup
(AbstractContainerService.java:120)
at
com.google.appengine.tools.development.DevAppServerImpl.start
(DevAppServerImpl.java:217)
at com.google.appengine.tools.development.DevAppServerMain
$StartAction.apply(DevAppServerMain.java:162)
at com.google.appengine.tools.util.Parser$ParseResult.applyArgs
(Parser.java:48)
at
com.google.appengine.tools.development.DevAppServerMain.<init>
(DevAppServerMain.java:113)
at com.google.appengine.tools.development.DevAppServerMain.main
(DevAppServerMain.java:89)
26-Jan-2010 19:00:50 com.google.apphosting.utils.jetty.JettyLogger
warn
WARNING: failed ser...@7eb1cc87
java.net.SocketException: Invalid argument
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind
(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind
(ServerSocketAdaptor.java:59)
at org.mortbay.jetty.nio.SelectChannelConnector.open
(SelectChannelConnector.java:211)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart
(SelectChannelConnector.java:309)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:228)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at
com.google.appengine.tools.development.JettyContainerService.startContainer
(JettyContainerService.java:188)
at
com.google.appengine.tools.development.AbstractContainerService.startup
(AbstractContainerService.java:120)
at
com.google.appengine.tools.development.DevAppServerImpl.start
(DevAppServerImpl.java:217)
at com.google.appengine.tools.development.DevAppServerMain
$StartAction.apply(DevAppServerMain.java:162)
at com.google.appengine.tools.util.Parser$ParseResult.applyArgs
(Parser.java:48)
at
com.google.appengine.tools.development.DevAppServerMain.<init>
(DevAppServerMain.java:113)
at com.google.appengine.tools.development.DevAppServerMain.main
(DevAppServerMain.java:89)
java.net.SocketException: Invalid argument
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind
(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind
(ServerSocketAdaptor.java:59)
at org.mortbay.jetty.nio.SelectChannelConnector.open
(SelectChannelConnector.java:211)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart
(SelectChannelConnector.java:309)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:228)
at org.mortbay.component.AbstractLifeCycle.start
(AbstractLifeCycle.java:40)
at
com.google.appengine.tools.development.JettyContainerService.startContainer
(JettyContainerService.java:188)
at
com.google.appengine.tools.development.AbstractContainerService.startup
(AbstractContainerService.java:120)
at
com.google.appengine.tools.development.DevAppServerImpl.start
(DevAppServerImpl.java:217)
at com.google.appengine.tools.development.DevAppServerMain
$StartAction.apply(DevAppServerMain.java:162)
at com.google.appengine.tools.util.Parser$ParseResult.applyArgs
(Parser.java:48)
at
com.google.appengine.tools.development.DevAppServerMain.<init>
(DevAppServerMain.java:113)
at com.google.appengine.tools.development.DevAppServerMain.main
(DevAppServerMain.java:89)
--
Also, when trying to `update` my app, I get a "Network is Unreachable"
Error.
I'm running sun-java6 on Debian Lenny on an Intel Core 2 Duo.
--
You received this message because you are subscribed to the Google Groups "Google
App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/google-appengine-java?hl=en.