Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)

119858 jvonka: RA-632: REST fwk - minor tweak to be consistent with existing exception handling


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126375 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Jamal Kaabi-Mofrad
2016-05-10 10:34:36 +00:00
parent 3c2e33ec20
commit 744ca56709

View File

@@ -116,26 +116,25 @@ public class ResourceWebScriptPut extends AbstractResourceWebScript implements P
* @return InputStream * @return InputStream
*/ */
private InputStream getStream(WebScriptRequest req) private InputStream getStream(WebScriptRequest req)
{
try
{ {
if (req instanceof WebScriptServletRequest) if (req instanceof WebScriptServletRequest)
{ {
WebScriptServletRequest servletRequest = (WebScriptServletRequest) req; WebScriptServletRequest servletRequest = (WebScriptServletRequest) req;
try
{
return servletRequest.getHttpServletRequest().getInputStream(); return servletRequest.getHttpServletRequest().getInputStream();
} }
else if (req instanceof WrappingWebScriptRequest)
{
// eg. BufferredRequest
WrappingWebScriptRequest wrappedRequest = (WrappingWebScriptRequest) req;
return wrappedRequest.getContent().getInputStream();
}
}
catch (IOException error) catch (IOException error)
{ {
logger.warn("Failed to get the input stream.", error); logger.warn("Failed to get the input stream.", error);
} }
}
else if (req instanceof WrappingWebScriptRequest)
{
// TODO review REST fwk change
// eg. BufferredRequest
WrappingWebScriptRequest wrappedRequest = (WrappingWebScriptRequest) req;
return wrappedRequest.getContent().getInputStream();
}
return null; return null;
} }