<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>DL Folder download size exceeds 10 GB then need to display error message an</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119673303" />
  <subtitle>DL Folder download size exceeds 10 GB then need to display error message an</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119673303</id>
  <updated>2026-04-06T10:14:51Z</updated>
  <dc:date>2026-04-06T10:14:51Z</dc:date>
  <entry>
    <title>DL Folder download size exceeds 10 GB then need to display error message an</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119673302" />
    <author>
      <name>srini vasulu</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119673302</id>
    <updated>2020-07-29T19:49:45Z</updated>
    <published>2020-07-29T19:49:45Z</published>
    <summary type="html">Hi all,&lt;br /&gt;DL Folder download size exceeds 10 GB then we need to display error message.&lt;br /&gt;here we deloped the EditFolderMVCResourceCommand class hook like below.&lt;br /&gt;&lt;br /&gt;@Component(&lt;br /&gt;		property = {&lt;br /&gt;				&amp;#34;javax.portlet.name=com_liferay_document_library_web_portlet_DLPortlet&amp;#34;,&lt;br /&gt;				&amp;#34;javax.portlet.name=com_liferay_document_library_web_portlet_DLAdminPortlet&amp;#34;,&lt;br /&gt;				&amp;#34;javax.portlet.name=com_liferay_document_library_web_portlet_IGDisplayPortlet&amp;#34;,&lt;br /&gt;				&amp;#34;mvc.command.name=/document_library/edit_folder&amp;#34;,&lt;br /&gt;				 &amp;#34;service.ranking:Integer=100&amp;#34;&lt;br /&gt;		},&lt;br /&gt;		service = MVCResourceCommand.class&lt;br /&gt;	)&lt;br /&gt;public class FolderDownloadResourceCommand implements MVCResourceCommand  {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	@Override&lt;br /&gt;	public boolean serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse)&lt;br /&gt;			throws PortletException {&lt;br /&gt;		// TODO Auto-generated method stub&lt;br /&gt;		long repositoryId = ParamUtil.getLong(resourceRequest, &amp;#34;repositoryId&amp;#34;);&lt;br /&gt;		long folderId = ParamUtil.getLong(resourceRequest, &amp;#34;folderId&amp;#34;);&lt;br /&gt;				&lt;br /&gt;		 System.out.println(&amp;#34;:::::::::***:::::FolderId&amp;#34;+folderId);&lt;br /&gt;		try {&lt;br /&gt;			double gbData = CommonUtil.getDownloadSize(repositoryId ,folderId, _dlAppService);&lt;br /&gt;			if(Validator.isNotNull(maxDownloadsize) &amp;amp;&amp;amp; gbData &amp;lt; 10.0) {&lt;br /&gt;				mvcResourceCommand.serveResource (resourceRequest, resourceResponse);&lt;br /&gt;			}else {&lt;br /&gt;				System.out.println(&amp;#34;Error message it&amp;#39;s more than actual size&amp;#34;); // here it&amp;#39;s entering but need to  know how to display error message in screen&lt;br /&gt;			}&lt;br /&gt;			&lt;br /&gt;		} catch (PortalException e) {&lt;br /&gt;			// TODO Auto-generated catch block&lt;br /&gt;			e.printStackTrace();&lt;br /&gt;		}&lt;br /&gt;		return true;&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	@Reference(unbind = &amp;#34;-&amp;#34;)&lt;br /&gt;	protected void setDLAppService(DLAppService dlAppService) {&lt;br /&gt;		_dlAppService = dlAppService;&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	@Reference(target = &amp;#34;(component.name=com.liferay.document.library.web.internal.portlet.action.EditFolderMVCResourceCommand)&amp;#34;)&lt;br /&gt;	 protected MVCResourceCommand mvcResourceCommand;&lt;br /&gt;	 &lt;br /&gt;	//private static final Log log = LogFactoryUtil.getLog(FolderDownloadResourceCommand.class);&lt;br /&gt;	 &lt;br /&gt;	@Reference&lt;br /&gt;	private DLAppService _dlAppService;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;after enter above else condition then screen displaying blank&lt;br /&gt;&lt;br /&gt;Please let me know how we want to do that?</summary>
    <dc:creator>srini vasulu</dc:creator>
    <dc:date>2020-07-29T19:49:45Z</dc:date>
  </entry>
</feed>
