[ https://issues.apache.org/jira/browse/COMDEV-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shane Curcuru closed COMDEV-222. -------------------------------- Resolution: Implemented Thanks, sebb! > projects.a.o does not handle SVN problems well > ---------------------------------------------- > > Key: COMDEV-222 > URL: https://issues.apache.org/jira/browse/COMDEV-222 > Project: Community Development > Issue Type: Bug > Components: Projects Tool > Reporter: Sebb > Priority: Major > > Recently there was some kind of a problem accessing SVN. This caused lots of > errors [1] like: > Error when processing doap file > http://svn.apache.org/repos/asf/xmlgraphics/site/trunk/content/fop/doap.rdf: > ------------------------------------------------------------ > Traceback (most recent call last): > File "parseprojects.py", line 154, in <module> > rdf = urllib.request.urlopen(url, timeout=URL_TIMEOUT).read() > File "/usr/lib/python3.4/urllib/request.py", line 161, in urlopen > return opener.open(url, data, timeout) > File "/usr/lib/python3.4/urllib/request.py", line 469, in open > response = meth(req, response) > File "/usr/lib/python3.4/urllib/request.py", line 579, in http_response > 'http', request, response, code, msg, hdrs) > File "/usr/lib/python3.4/urllib/request.py", line 507, in error > return self._call_chain(*args) > File "/usr/lib/python3.4/urllib/request.py", line 441, in _call_chain > result = func(*args) > File "/usr/lib/python3.4/urllib/request.py", line 587, in http_error_default > raise HTTPError(req.full_url, code, msg, hdrs, fp) > urllib.error.HTTPError: HTTP Error 403: Forbidden > URL: > 'http://svn.apache.org/repos/asf/xmlgraphics/site/trunk/content/fop/doap.rdf' > Each such failure causes a message to site-dev > The failed gets also cause the doaps to be dropped: > Deleting obsolete file projects/xmlgraphics-fop.json > The script needs to be able to distinguish different kinds of errors and > handle them accordingly. > For example, missing DOAPs are quite frequent, and should be retried next run. > However SVN errors such as the above should probably cause the run to be > abandoned. > [1] https://reporter.apache.org/logs/2017-06/parseprojects_2017-06.log -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org