Community
Participate
Working Groups
Access http://help.eclipse.org/galileo/index.jsp --> HTTP ERROR 500 Problem accessing /help/advanced/content.jsp. Reason: INTERNAL_SERVER_ERROR Caused by: java.lang.OutOfMemoryError at java.util.zip.ZipEntry.initFields(Native Method) at java.util.zip.ZipEntry.(ZipEntry.java:117) at java.util.zip.ZipFile$3.nextElement(ZipFile.java:488) at java.util.zip.ZipFile$3.nextElement(ZipFile.java:466) at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.getEntryPaths(ZipBundleFile.java:276) at org.eclipse.osgi.baseadaptor.BaseData.getEntryPaths(BaseData.java:124) at org.eclipse.osgi.framework.internal.core.AbstractBundle.findLocalEntryPaths(AbstractBundle.java:1450) at org.eclipse.osgi.framework.internal.core.AbstractBundle.findEntries(AbstractBundle.java:1389) at org.eclipse.equinox.jsp.jasper.JspServlet$ServletContextAdaptor.getResource(JspServlet.java:172) at org.apache.jasper.JspCompilationContext.getResource(JspCompilationContext.java:274) [...]
I've restarted the Galileo help instance. -M.
Out of curiosity, what memory args does the helpserver run with? eg -vmargs -Xmx512m -XX:MaxPermSizer=256m I have seen the Lucene indexer take a surprisingly large amount of memory, such that the default vmargs were not sufficient even on a relatively small help server. Also, to avoid / diagnose problems in the future, I would suggest running with a JVM option that dumps the heap on out-of-memory: http://wiki.eclipse.org/index.php/MemoryAnalyzer#IBM_Java_5.0_and_Java_6_Virtual_Machine_dump_options Such a heap dump can be analyzed very quickly and easily to see what caused the Out-of-memory-error.
It's not using any specific memory settings... java -classpath eclipse/plugins/org.eclipse.help.base_3.4.0.v200906111540.jar org.eclipse.help.standalone.Infocenter -clean -command start -eclipsehome help.eclipse.org/galileo/eclipse -port 8087 -nl en -locales en -plugincustomization help.eclipse.org/galileo/eclipse/plugin_customization.ini