> On 19 Jul 2016, at 15:49, Jared Simms <sim...@mac.com> wrote: > > Thanks for the suggestions. > > I tried removing the garbage collection parameters but still got the out of > memory errors so I tried removing all the Java parameters and got the same > behavior. > > Vincent, I started with "-Xmx1024m" but increased it to 2048m after getting > the out of memory errors and reading the page you referenced > (http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Performances#HMemory). I > also used the parameters and values that page referenced as what is used on > the xwiki.org site. > > The other odd thing is that every time I restart Jetty, the Distribution > Wizard starts. This is my first experience with the Distribution Wizard, but > I'm guessing that isn't the expected behavior. It even starts up when I > restart Jetty before running into the out of memory errors.
Indeed that’s not the normal behavior ;) The only reason I can think of is that you’ve not configured the xwiki permanent directory location and it’s using some temporary directory by default and for some reason you’re clearing that directory every time before restarting XWiki. > I probably also should have mentioned that the VM I'm trying to run xwiki on > is configured with 8GB of memory and 4 vCPUs. > > Any other suggestions for how to get a stable installation running? Sorry I don’t have any more idea, except that 1024M is more than enough so your problem is elsewhere. Make sure that the JVM settings you’ve set up are really used. It’s possible that you think they are used but in practice some other settings are used. Note that the default JVM memory is 512KB I think and that’ definitely not enough for XWiki. Thanks -Vincent > > Thanks, > Jared > > This is the most recent error I got during testing this morning: > > 2016-07-19 07:56:20,847 > [http://nhhqwiki01:8080/xwiki/bin/view/Infrastructure/Policies%2C+Process%2C+and+Procedures/] > ERROR o.x.v.i.DefaultVelocityEngine - Exception in macro #template called > at 12:/skins/flamingo/view.vm[line 9, column 1] > 2016-07-19 07:56:20,848 > [http://nhhqwiki01:8080/xwiki/bin/view/Infrastructure/Policies%2C+Process%2C+and+Procedures/] > ERROR c.x.x.XWiki - Error while evaluating velocity > template [endpage.vm] > org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id > [/skins/flamingo/view.vm] > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:227) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:198) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.evaluateContent(InternalTemplateManager.java:726) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:627) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:605) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:571) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:557) > at > com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:65) > at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1896) > at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1874) > at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:822) > at sun.reflect.GeneratedMethodAccessor221.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369) > at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) > at > org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216) > at > org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311) > at > org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207) > at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluateInternal(DefaultVelocityEngine.java:259) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:222) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:198) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.evaluateContent(InternalTemplateManager.java:726) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:627) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:605) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:571) > at > com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:557) > at > com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:65) > at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1896) > at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180) > at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:449) > at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:193) > at > org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425) > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228) > at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669) > at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:115) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at > org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:127) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at > org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at > org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at > org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:137) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) > at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) > at org.eclipse.jetty.server.Server.handle(Server.java:499) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311) > at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) > at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.velocity.exception.MethodInvocationException: > Invocation of method 'parseTemplate' in class com.xpn.xwiki.api.XWiki threw > exception java.lang.OutOfMemoryError: GC overhead limit exceeded at > /templates/macros.vm[line 20, column 8] > at > org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:261) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:187) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369) > at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) > at > org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216) > at > org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311) > at > org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluateInternal(DefaultVelocityEngine.java:259) > at > org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:222) > ... 79 common frames omitted > Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users