Running tutorial example 11, the router example.
Each time I call up the /docs/ url,
I get the following error


12-Nov-2006 11:33:52 com.noelios.restlet.LogFilter afterHandle
INFO: 2006-11-12        11:33:52        GET     /temp   -       127.0.0.1       
-       Mozilla/5.0 (X11; U;
Linux i686; en-GB; rv:1.8.0.8) Gecko/20061108 Fedora/1.5.0.8-1.fc5
Firefox/1.5.0.8 -       404     331     -       http://localhost:8182   3
12-Nov-2006 11:33:52 org.safehaus.asyncweb.http.internal.Request commitResponse
INFO: Request now comitted to a response. Notifying
12-Nov-2006 11:34:02 com.noelios.restlet.StatusFilter doHandle
SEVERE: Unhandled exception or error intercepted
java.lang.NullPointerException
       at org.restlet.Guard.authorize(Guard.java:125)
       at org.restlet.Guard.doHandle(Guard.java:88)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.java:81)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at 
com.noelios.restlet.application.ApplicationHelper.handle(ApplicationHelper.java:100)
       at org.restlet.Application.handle(Application.java:280)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at org.restlet.Filter.handle(Filter.java:118)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Chainer.handle(Chainer.java:66)
       at org.restlet.Filter.doHandle(Filter.java:140)
       at com.noelios.restlet.StatusFilter.doHandle(StatusFilter.java:81)
       at org.restlet.Filter.handle(Filter.java:118)
       at 
com.noelios.restlet.container.ContainerHelper.handle(ContainerHelper.java:113)
       at org.restlet.Container.handle(Container.java:142)
       at org.restlet.Server.handle(Server.java:189)
       at com.noelios.restlet.ServerHelper.handle(ServerHelper.java:96)
       at 
com.noelios.restlet.http.HttpServerHelper.handle(HttpServerHelper.java:87)
       at 
com.noelios.restlet.ext.asyncweb.AsyncWebServerHelper.dispatchRequest(AsyncWebServerHelper.java:131)
       at 
org.safehaus.asyncweb.transport.nio.HttpConnection.handleParsedRequest(Unknown
Source)
       at 
org.safehaus.asyncweb.transport.nio.HttpConnection$RequestParserListener.parsingComplete(Unknown
Source)
       at 
org.safehaus.asyncweb.http.codec.HttpRequestParser.headersBuilt(Unknown
Source)
       at org.safehaus.asyncweb.http.codec.HttpRequestParser.access$100(Unknown
Source)
       at 
org.safehaus.asyncweb.http.codec.HttpRequestParser$2.componentBuilt(Unknown
Source)
       at 
org.safehaus.asyncweb.codec.DecoderHandlerDecorator.componentBuilt(Unknown
Source)
       at 
org.safehaus.asyncweb.codec.AbstractStatefulDecoder.fireComponentBuilt(Unknown
Source)
       at org.safehaus.asyncweb.http.codec.HttpHeaderDecoder.access$200(Unknown
Source)
       at 
org.safehaus.asyncweb.http.codec.HttpHeaderDecoder$1.componentBuilt(Unknown
Source)
       at 
org.safehaus.asyncweb.codec.AbstractStatefulDecoder.fireComponentBuilt(Unknown
Source)
       at org.safehaus.asyncweb.codec.LoopingDecoder.decode(Unknown Source)
       at org.safehaus.asyncweb.http.codec.HttpHeaderDecoder.decode(Unknown
Source)
       at org.safehaus.asyncweb.codec.SequentialDecoderHelper.handle(Unknown
Source)
       at org.safehaus.asyncweb.codec.SequentialDecoder.decode(Unknown Source)
       at org.safehaus.asyncweb.http.codec.HttpRequestParser.parseBytes(Unknown
Source)
       at 
org.safehaus.asyncweb.transport.nio.HttpConnection.handleIncomingData(Unknown
Source)
       at org.safehaus.asyncweb.transport.nio.HttpIOHandler.dataRead(Unknown
Source)
       at 
org.apache.mina.io.AbstractIoFilterChain$2.dataRead(AbstractIoFilterChain.java:153)
       at 
org.apache.mina.io.AbstractIoFilterChain.callNextDataRead(AbstractIoFilterChain.java:373)
       at 
org.apache.mina.io.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:52)
       at 
org.apache.mina.io.AbstractIoFilterChain$Entry$1.dataRead(AbstractIoFilterChain.java:534)
       at 
org.apache.mina.io.AbstractIoFilterChain$1.dataRead(AbstractIoFilterChain.java:101)
       at 
org.apache.mina.io.AbstractIoFilterChain.callNextDataRead(AbstractIoFilterChain.java:373)
       at 
org.apache.mina.io.AbstractIoFilterChain.dataRead(AbstractIoFilterChain.java:364)
       at 
org.apache.mina.io.IoSessionManagerFilterChain$1.dataRead(IoSessionManagerFilterChain.java:77)
       at 
org.apache.mina.io.AbstractIoFilterChain.callNextDataRead(AbstractIoFilterChain.java:373)
       at 
org.apache.mina.io.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:52)
       at 
org.apache.mina.io.AbstractIoFilterChain$Entry$1.dataRead(AbstractIoFilterChain.java:534)
       at 
org.apache.mina.io.filter.IoThreadPoolFilter.processEvent(IoThreadPoolFilter.java:107)
       at 
org.apache.mina.util.BaseThreadPool$Worker.processEvents(BaseThreadPool.java:416)
       at 
org.apache.mina.util.BaseThreadPool$Worker.run(BaseThreadPool.java:371)
12-Nov-2006 11:34:02 com.noelios.restlet.LogFilter afterHandle
INFO: 2006-11-12        11:34:02        GET     /temp/docs/     -       
127.0.0.1       -       Mozilla/5.0
(X11; U; Linux i686; en-GB; rv:1.8.0.8) Gecko/20061108
Fedora/1.5.0.8-1.fc5
Firefox/1.5.0.8 -       500     366     -       http://localhost:8182   12
12-Nov-2006 11:34:02 org.safehaus.asyncweb.http.internal.Request commitResponse
INFO: Request now comitted to a response. Notifying
12-Nov-2006 11:34:02 org.safehaus.asyncweb.transport.nio.HttpIOHandler
sessionClosed
INFO: Connection closed


I think it's internal this time, not an npe in my code?

Suggestions please?

regards
--
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk

Reply via email to