The most recent change to my code was:

   public void handleGET(Request request, Response response){
       Reference r =request.getReferrerRef();
       String f = r.getFragment();
       System.out.println("Fragement for get is ["+ f+"]");


The report was

11-Nov-2006 10:41:03 com.noelios.restlet.StatusFilter doHandle
SEVERE: Unhandled exception or error intercepted
java.lang.NullPointerException
       at tranformation.MethodHandler.handleGET(MethodHandler.java:75)
       at tranformation.MethodHandler.handle(MethodHandler.java:60)
       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)
11-Nov-2006 10:41:03 org.safehaus.asyncweb.http.internal.Request commitResponse
INFO: Request now comitted to a response. Notifying
11-Nov-2006 10:41:03 org.safehaus.asyncweb.transport.nio.HttpIOHandler
sessionClosed
INFO: Connection closed

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

Reply via email to