<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ProcessDiagramGenerator.generateDiagram - java.lang.OutOfMemoryError: Java heap space in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/processdiagramgenerator-generatediagram-java-lang/m-p/144329#M100921</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to generate a PNG image of my process with ProcessDiagramGenerator.generateDiagram method, but this method throws an "javax.el.ELException: java.lang.OutOfMemoryError: Java heap space" exception. Possible reason for this exception is the size of my process, because I haven't encountered this problem while trying to generate an image for significantly smaller processes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have somebody resolved similar kind of issue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Full stackstrace of an exception is as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;SEVERE: Error in streaming dynamic resource. java.lang.OutOfMemoryError: Java heap space&lt;BR /&gt;SEVERE: javax.el.ELException: java.lang.OutOfMemoryError: Java heap space&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.el.BeanELResolver.getValue(BeanELResolver.java:368)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.el.parser.AstValue.getValue(AstValue.java:138)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.el.parser.AstValue.getValue(AstValue.java:183)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:224)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.primefaces.application.PrimeResourceHandler.handleResourceRequest(PrimeResourceHandler.java:64)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.faces.webapp.FacesServlet.service(FacesServlet.java:591)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at hr.banksoft.filter.MobileFilter.doFilter(MobileFilter.java:68)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.ContextTask.run(ContextTask.java:71)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:724)&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Jul 2013 08:29:57 GMT</pubDate>
    <dc:creator>lixkid</dc:creator>
    <dc:date>2013-07-11T08:29:57Z</dc:date>
    <item>
      <title>ProcessDiagramGenerator.generateDiagram - java.lang.OutOfMemoryError: Java heap space</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/processdiagramgenerator-generatediagram-java-lang/m-p/144329#M100921</link>
      <description>Hi,I'm trying to generate a PNG image of my process with ProcessDiagramGenerator.generateDiagram method, but this method throws an "javax.el.ELException: java.lang.OutOfMemoryError: Java heap space" exception. Possible reason for this exception is the size of my process, because I haven't encountere</description>
      <pubDate>Thu, 11 Jul 2013 08:29:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/processdiagramgenerator-generatediagram-java-lang/m-p/144329#M100921</guid>
      <dc:creator>lixkid</dc:creator>
      <dc:date>2013-07-11T08:29:57Z</dc:date>
    </item>
    <item>
      <title>Re: ProcessDiagramGenerator.generateDiagram - java.lang.OutOfMemoryError: Java heap space</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/processdiagramgenerator-generatediagram-java-lang/m-p/144330#M100922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Generating an image uses Java2D, which generates the image completely in memory.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So yes,it could happen … but .. how much memory do you allow your app to have?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 07:18:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/processdiagramgenerator-generatediagram-java-lang/m-p/144330#M100922</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2013-07-12T07:18:22Z</dc:date>
    </item>
  </channel>
</rss>

