On Sep 16, 2011, at 5:59 PM, Sergiu Dumitriu wrote: > On 09/16/2011 11:47 AM, Thomas Mortagne wrote: >> Hi devs, >> >> Right now it's pretty dangerous to manipulate script services from Velocity. >> >> If even you try to get a service that does not exist that will produce >> an exception which will kill your script for good. It's a pain to have >> use case like using a service only if it's here and fallback on >> something else otherwise. >> >> For example even if you disabled CSRF XWiki will fill in many places >> if you even think or removing the csrf jar. That seems pretty bad to >> me. >> >> The exception does not bring much value to scripts here (even for >> scripts supporting it) so I proposed to return null instead of >> throwing an exception. >> >> WDYT ? >> >> Here is my +1. >> > > +1 as well. > > Should there be a WARN log entry as well? I'd say no, since it will fill > the logs needlessly.
I'd say no too since the method returns null so we already indicate that the service doesn't exist. Thanks -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

