Gotcha. Thanks.

--  
-a

"Ideally, a code library must be immediately usable by naive  
developers, easily customized by more sophisticated developers, and  
readily extensible by experts." -- L. Stein

On Jul 15, 2009, at 12:43 PM, Jerome Louvel wrote:

> Hi Schley,
>
> For Maven refresh policy, please check:
> http://www.restlet.org/downloads/maven
>
> For Restlet 2.0 M4, I'd like to push it out by the end of the month.
>
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>
>
> -----Message d'origine-----
> De : Schley Andrew Kutz [mailto:[email protected]]
> Envoyé : vendredi 10 juillet 2009 20:41
> À : [email protected]
> Objet : Re: bug?
>
> Jerome,
>
> Do you know when this will make it into the Maven snapshot? Thanks!
>
> --  
> -a
>
> "Ideally, a code library must be immediately usable by naive
> developers, easily customized by more sophisticated developers, and
> readily extensible by experts." -- L. Stein
>
> On Jul 7, 2009, at 3:04 AM, Jerome Louvel wrote:
>
>> Actually, I've just renamed the method to "doCatch" as the "error"
>> term was ambiguous regarding Java terminology (ie. errors vs
>> exceptions). Same logic.
>>
>> Best regards,
>> Jerome Louvel
>> --
>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>>
>>
>>
>> -----Message d'origine-----
>> De : Schley Andrew Kutz [mailto:[email protected]]
>> Envoyé : dimanche 5 juillet 2009 15:45
>> À : [email protected]
>> Objet : Re: bug?
>>
>> Great! I'm really looking forward to this and the OnError bit making
>> it into a release. :)
>>
>> -- 
>> -a
>>
>> "Ideally, a code library must be immediately usable by naive
>> developers, easily customized by more sophisticated developers, and
>> readily extensible by experts." -- L. Stein
>>
>> On Jul 5, 2009, at 8:20 AM, Jerome Louvel wrote:
>>
>>> Hi Schley,
>>>
>>> FYI, this has been fixed in SVN trunk.
>>>
>>> Best regards,
>>> Jerome Louvel
>>> --
>>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
>>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>>>
>>>
>>> Schley Andrew Kutz a écrit :
>>>> I want to prevent the use of HTTP VERB annotations in order to  
>>>> force
>>>> sub-classes to respond with specific class types via abstract
>>>> methods
>>>> that I prototype in a base class. I marked the isAnnotated() method
>>>> as
>>>> @Override and final and returned false. However, when it returns
>>>> false
>>>> I get the following error:
>>>>
>>>> java.lang.NullPointerException
>>>>    at
>>>> org
>>>> .restlet
>>>> .engine 
>>>> .resource.AnnotationUtils.getAnnotation(AnnotationUtils.java:
>>>> 106)
>>>>    at
>>>> org
>>>> .restlet.resource.ServerResource.getAnnotation(ServerResource.java:
>>>> 649)
>>>>    at
>>>> org.restlet.resource.ServerResource.doHandle(ServerResource.java:
>>>> 329)
>>>>    at
>>>> org
>>>> .restlet
>>>> .resource.ServerResource.doNegotiatedHandle(ServerResource.java: 
>>>> 592)
>>>>    at
>>>> org
>>>> .restlet
>>>> .resource.ServerResource.doConditionalHandle(ServerResource.java:
>>>> 260)
>>>>    at org.restlet.resource.ServerResource.handle(ServerResource.java:
>>>> 921)
>>>>    at
>>>> com
>>>> .h9labs.vangaea.server.rest.BaseResource.handle(BaseResource.java:
>>>> 159)
>>>>    at org.restlet.resource.Finder.handle(Finder.java:510)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Router.handle(Router.java:490)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at
>>>> org
>>>> .restlet 
>>>> .engine.application.StatusFilter.doHandle(StatusFilter.java:
>>>> 153)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
>>>>    at
>>>> org
>>>> .restlet
>>>> .engine 
>>>> .application.ApplicationHelper.handle(ApplicationHelper.java:
>>>> 71)
>>>>    at org.restlet.Application.handle(Application.java:396)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Router.handle(Router.java:490)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.routing.Router.handle(Router.java:490)
>>>>    at org.restlet.routing.Filter.doHandle(Filter.java:156)
>>>>    at org.restlet.routing.Filter.handle(Filter.java:201)
>>>>    at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
>>>>    at org.restlet.Component.handle(Component.java:397)
>>>>    at org.restlet.Server.handle(Server.java:350)
>>>>    at org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
>>>>    at
>>>> org
>>>> .restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:
>>>> 149)
>>>>    at
>>>> org.restlet.ext.servlet.ServerServlet.service(ServerServlet.java:
>>>> 932)
>>>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>>>    at
>>>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
>>>> 487)
>>>>    at
>>>> org 
>>>> .mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
>>>> 362)
>>>>    at
>>>> org
>>>> .mortbay 
>>>> .jetty.security.SecurityHandler.handle(SecurityHandler.java:
>>>> 216)
>>>>    at
>>>> org 
>>>> .mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
>>>> 181)
>>>>    at
>>>> org
>>>> .mortbay 
>>>> .jetty.security.SecurityHandler.handle(SecurityHandler.java:
>>>> 216)
>>>>    at
>>>> org 
>>>> .mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
>>>> 729)
>>>>    at
>>>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
>>>> 405)
>>>>    at
>>>> org 
>>>> .mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
>>>> 152)
>>>>    at
>>>> org
>>>> .mortbay
>>>> .jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:
>>>> 49)
>>>>    at
>>>> org 
>>>> .mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
>>>> 152)
>>>>    at org.mortbay.jetty.Server.handle(Server.java:324)
>>>>    at
>>>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
>>>> 505)
>>>>    at org.mortbay.jetty.HttpConnection
>>>> $RequestHandler.headerComplete(HttpConnection.java:829)
>>>>    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
>>>>    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java: 
>>>> 211)
>>>>    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java: 
>>>> 380)
>>>>    at
>>>> org
>>>> .mortbay
>>>> .io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
>>>> 395)
>>>>    at org.mortbay.thread.QueuedThreadPool
>>>> $PoolThread.run(QueuedThreadPool.java:488)
>>>
>>> ------------------------------------------------------
>>> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2368118
>>
>> ------------------------------------------------------
>> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2368128
>>
>> ------------------------------------------------------
>> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2368676
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2369992
>
> ------------------------------------------------------
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2371543

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2371544

Reply via email to