From cc8a93f185617ada3fa2813df09c0149338bbdb7 Mon Sep 17 00:00:00 2001 From: Francesco Piccinno Date: Tue, 1 Oct 2013 14:36:44 +0200 Subject: [PATCH] Handling inconsistencies among Twisted releases --- scrapy/webservice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapy/webservice.py b/scrapy/webservice.py index 43784c345..a694c5dda 100644 --- a/scrapy/webservice.py +++ b/scrapy/webservice.py @@ -4,7 +4,7 @@ Scrapy web services extension See docs/topics/webservice.rst """ -from twisted.web import server, error +from twisted.web import server, resource from scrapy.exceptions import NotConfigured from scrapy import log, signals @@ -45,7 +45,7 @@ class JsonRpcResource(JsonResource): newtarget = getattr(target, name) return JsonRpcResource(self.crawler, newtarget) except AttributeError: - return error.NoResource("No such child resource.") + return resource.ErrorPage(404, "No Such Resource", "No such child resource.") def get_target(self): return self._target