I am getting intermittent OutOfMemoryError errors in KonaKart. Sometimes when viewing an Address Book entry, sometimes during Checkout:
java.lang.OutOfMemoryError: Java heap space
org.apache.velocity.runtime.parser.VelocityCharStream.<init>(VelocityCharStream.java:335)
org.apache.velocity.runtime.parser.VelocityCharStream.<init>(VelocityCharStream.java:392)
org.apache.velocity.runtime.parser.VelocityCharStream.<init>(VelocityCharStream.java:403)
org.apache.velocity.runtime.parser.Parser.<init>(Parser.java:62)
org.apache.velocity.runtime.RuntimeInstance.createNewParser(RuntimeInstance.java:1034)
org.apache.velocity.runtime.ParserPoolImpl.initialize(ParserPoolImpl.java:50)
org.apache.velocity.runtime.RuntimeInstance.initializeParserPool(RuntimeInstance.java:1007)
org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:254)
org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:615)
org.apache.velocity.app.VelocityEngine.init(VelocityEngine.java:121)
com.konakart.bl.EmailMgr.getVelocityEngine(Unknown Source)
com.konakart.bl.EmailMgr.sendOrderConfirmationEmail1(Unknown Source)
com.konakart.app.KKEng.sendOrderConfirmationEmail1(Unknown Source)
com.konakart.actions.gateways.BaseGatewayAction.sendOrderConfirmationMail(Unknown Source)
com.konakart.actions.gateways.AuthorizenetAction.execute(Unknown Source)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
I am running with Xmx set to 32. Is this too low for KonaKart and the KonaKartAdmin webapps? What is the suggested memory setting?
Thanks