Verified that this occurs for all collections requested in XML.
GET http://localhost:35357/v3/projects Accept: application/xml X-Auth-Token: ADMIN
500 Internal Server Error Date: Thu, 07 Mar 2013 14:17:01 GMT Status: 500 Content-Length: 5197 Content-Type: text/plain Connection: close
Traceback (most recent call last): File "/Users/dolph/Environments/os/lib/python2.7/site-packages/eventlet/wsgi.py", line 383, in handle_one_response result = self.application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/paste/urlmap.py", line 203, in __call__ return app(environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/contrib/access/core.py", line 49, in __call__ response = request.get_response(self.application) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1296, in send application, catch_exc_info=False) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application app_iter = application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__ return resp(environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/common/wsgi.py", line 353, in __call__ response = request.get_response(self.application) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1296, in send application, catch_exc_info=False) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application app_iter = application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/common/wsgi.py", line 353, in __call__ response = request.get_response(self.application) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1296, in send application, catch_exc_info=False) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application app_iter = application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/common/wsgi.py", line 353, in __call__ response = request.get_response(self.application) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1296, in send application, catch_exc_info=False) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application app_iter = application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/common/wsgi.py", line 353, in __call__ response = request.get_response(self.application) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1296, in send application, catch_exc_info=False) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/request.py", line 1260, in call_application app_iter = application(self.environ, start_response) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__ resp = self.call_func(req, *args, **self.kwargs) File "/Users/dolph/Environments/os/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func return self.func(req, *args, **kwargs) File "/Users/dolph/Projects/keystone/keystone/common/wsgi.py", line 354, in __call__ return self.process_response(request, response) File "/Users/dolph/Projects/keystone/keystone/middleware/core.py", line 164, in process_response raise exception.Error(message=response.body) Error: {"links": {"self": "http://localhost:5000/v3/projects", "previous": null, "next": null}, "projects": [{"description": null, "links": {"self": "http://localhost:5000/v3/projects/47ec6e9523ed4c54bf001ea8a9e150fd"}, "enabled": true, "id": "47ec6e9523ed4c54bf001ea8a9e150fd", "domain_id": "default", "name": "admin"}]}
Verified that this occurs for all collections requested in XML.
GET http:// localhost: 35357/v3/ projects
Accept: application/xml
X-Auth-Token: ADMIN
500 Internal Server Error
Date: Thu, 07 Mar 2013 14:17:01 GMT
Status: 500
Content-Length: 5197
Content-Type: text/plain
Connection: close
Traceback (most recent call last): dolph/Environme nts/os/ lib/python2. 7/site- packages/ eventlet/ wsgi.py" , line 383, in handle_one_response n(self. environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ paste/urlmap. py", line 203, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ contrib/ access/ core.py" , line 49, in __call__ get_response( self.applicatio n) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1296, in send info=False) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1260, in call_application self.environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 144, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ common/ wsgi.py" , line 353, in __call__ get_response( self.applicatio n) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1296, in send info=False) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1260, in call_application self.environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ common/ wsgi.py" , line 353, in __call__ get_response( self.applicatio n) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1296, in send info=False) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1260, in call_application self.environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ common/ wsgi.py" , line 353, in __call__ get_response( self.applicatio n) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1296, in send info=False) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1260, in call_application self.environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ common/ wsgi.py" , line 353, in __call__ get_response( self.applicatio n) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1296, in send info=False) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/request. py", line 1260, in call_application self.environ, start_response) dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 130, in __call__ dolph/Environme nts/os/ lib/python2. 7/site- packages/ webob/dec. py", line 195, in call_func dolph/Projects/ keystone/ keystone/ common/ wsgi.py" , line 354, in __call__ response( request, response) dolph/Projects/ keystone/ keystone/ middleware/ core.py" , line 164, in process_response Error(message= response. body) localhost: 5000/v3/ projects", "previous": null, "next": null}, "projects": [{"description": null, "links": {"self": "http:// localhost: 5000/v3/ projects/ 47ec6e9523ed4c5 4bf001ea8a9e150 fd"}, "enabled": true, "id": "47ec6e9523ed4c 54bf001ea8a9e15 0fd", "domain_id": "default", "name": "admin"}]}
File "/Users/
result = self.applicatio
File "/Users/
return app(environ, start_response)
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
response = request.
File "/Users/
application, catch_exc_
File "/Users/
app_iter = application(
File "/Users/
return resp(environ, start_response)
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
response = request.
File "/Users/
application, catch_exc_
File "/Users/
app_iter = application(
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
response = request.
File "/Users/
application, catch_exc_
File "/Users/
app_iter = application(
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
response = request.
File "/Users/
application, catch_exc_
File "/Users/
app_iter = application(
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
response = request.
File "/Users/
application, catch_exc_
File "/Users/
app_iter = application(
File "/Users/
resp = self.call_func(req, *args, **self.kwargs)
File "/Users/
return self.func(req, *args, **kwargs)
File "/Users/
return self.process_
File "/Users/
raise exception.
Error: {"links": {"self": "http://