I follow the
wiki:http://wiki.restlet.org/docs_2.1/13-restlet/28-restlet/78-restlet/55-restlet.html
to set up a standalone jetty for my restlet application, i tried the demo in
the wiki and could not make it run. I also checked the past wiki for this topic
and found no code difference. Anymore, the variable "application" in this demo
was never referenced again(?)
I'm a freshman for restlet, I felt very confused because the short of
documentation for restlet.
Waiting for your help and thanks in advance
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Logging to
Logger[org.eclipse.jetty.util.log] via org.eclipse.jetty.util.log.Slf4jLog
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Container
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692 +
qtp1439781957{1<=0<=0/255,-1} as threadpool
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Container
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692 +
[email protected]:8182 as connector
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Starting
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692
15:32:18 [main] INFO org.eclipse.jetty.util.log [Slf4jLog.java:55]-
jetty-7.1.6.v20100715
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Starting
qtp1439781957{1<=0<=0/255,-1}
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- STARTED
qtp1439781957{1<=0<=1/255,0}
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- starting
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Starting
[email protected]:8182
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- Starting
org.eclipse.jetty.server.nio.SelectChannelConnector$1@5f70bea5
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- STARTED
org.eclipse.jetty.server.nio.SelectChannelConnector$1@5f70bea5
15:32:18 [main] INFO org.eclipse.jetty.util.log [Slf4jLog.java:55]- Started
[email protected]:8182
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- STARTED
[email protected]:8182
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692 STOPPED
15:32:18 [main] DEBUG org.eclipse.jetty.util.log [Slf4jLog.java:70]- STARTED
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@27b15692
2011-4-8 15:32:18 org.restlet.engine.http.connector.HttpClientHelper start
信息: Starting the default HTTP client
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Container
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315 +
qtp10486149{1<=0<=0/255,-1} as threadpool
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Container
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315 +
[email protected]:8182 as connector
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Starting
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315
15:32:18 [qtp1439781957-13 - /] INFO org.eclipse.jetty.util.log
[Slf4jLog.java:55]- jetty-7.1.6.v20100715
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Starting qtp10486149{1<=0<=0/255,-1}
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- STARTED qtp10486149{1<=0<=1/255,0}
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- starting
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Starting [email protected]:8182
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- Starting
org.eclipse.jetty.server.nio.SelectChannelConnector$1@7f328c7a
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:70]- STARTED
org.eclipse.jetty.server.nio.SelectChannelConnector$1@7f328c7a
15:32:18 [qtp1439781957-13 - /] WARN org.eclipse.jetty.util.log
[Slf4jLog.java:40]- FAILED [email protected]:8182:
java.net.BindException: Address already in use
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:80]- EXCEPTION
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:289)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.Server.doStart(Server.java:253)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.restlet.ext.jetty.JettyServerHelper.start(JettyServerHelper.java:395)
at org.restlet.Server.start(Server.java:585)
at org.restlet.Restlet.handle(Restlet.java:227)
at org.restlet.Server.handle(Server.java:485)
at org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:150)
at
org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:167)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:594)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1042)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211)
at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:506)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315 STOPPED
15:32:18 [qtp1439781957-13 - /] WARN org.eclipse.jetty.util.log
[Slf4jLog.java:40]- FAILED
org.restlet.ext.jetty.JettyServerHelper$WrappedServer@8c3c315:
java.net.BindException: Address already in use
15:32:18 [qtp1439781957-13 - /] DEBUG org.eclipse.jetty.util.log
[Slf4jLog.java:80]- EXCEPTION
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:289)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.Server.doStart(Server.java:253)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.restlet.ext.jetty.JettyServerHelper.start(JettyServerHelper.java:395)
at org.restlet.Server.start(Server.java:585)
at org.restlet.Restlet.handle(Restlet.java:227)
at org.restlet.Server.handle(Server.java:485)
at org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:150)
at
org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:167)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:594)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1042)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211)
at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:506)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
2011-4-8 15:32:18 org.restlet.Restlet handle
警告: Unable to start the Restlet
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
at
org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:289)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.Server.doStart(Server.java:253)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at
org.restlet.ext.jetty.JettyServerHelper.start(JettyServerHelper.java:395)
at org.restlet.Server.start(Server.java:585)
at org.restlet.Restlet.handle(Restlet.java:227)
at org.restlet.Server.handle(Server.java:485)
at org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:150)
at
org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:167)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:594)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1042)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211)
at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:506)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
2011-4-8 15:32:18 org.restlet.engine.log.LogFilter afterHandle
信息: 2011-04-08 15:32:18 127.0.0.1 - 127.0.0.1 8182
GET / - 404 439 0 2 http://localhost:8182
Restlet-Framework/2.0.6 -
Exception in thread "main" Not Found (404) - Not Found
at org.restlet.resource.ClientResource.handle(ClientResource.java:858)
at org.restlet.resource.ClientResource.handle(ClientResource.java:763)
at org.restlet.resource.ClientResource.get(ClientResource.java:496)
at
com.dianxinos.pim.search.rest.ContactApplication.main(ContactApplication.java:139)
------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2718012