我正在使用JSF构建一个Web应用程序。我正在使用glassfish ssrver。我正在尝试使用iText在PDF上应用水印。它运行良好,但是当我尝试在超过30MB的pdf文档上应用水印时(包含更多内容)超过5500页),它摒弃了这个例外。
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
root cause
javax.faces.el.EvaluationException: java.lang.OutOfMemoryError: Java heap space
root cause
java.lang.OutOfMemoryError: Java heap space
note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 3.1.2 logs.
在搜索解决方案时,我发现通过设置程序大小,我们可以解决这个问题。
所以我把这些VMargs - Xms6000m
-Xmx6000m
in放在该类的运行配置中但是没有效果。
现在我无法理解什么是解决方案?谢谢