* @see DocumentHandler#getDocument(Map, InputStream)
* @see FileExtensionNotSupportedException
*/
public final Document createDocumentFromInputStream(
InputStream inputStream) throws Exception {
DocumentHandler documentHandler = documentHandlerManager.getDocumentHandler(getResourceName());
if( documentHandler!=null ) {
Document document = documentHandler.getDocument(getResourceDescription(), inputStream);
addFields(document);
return document;
} else {
throw new FileExtensionNotSupportedException("No handler for this resource name");
}