Hi all,
Recently I started experiencing a problem below continuously for one of the job on my Jenkins setup (latest 1.478 version). Here folder 'linux' is an external reference imported at src/tools/jres/. After doing some search I found few references and tried changing memory parameters. Even I deleted 'linux' directory from the working copy and later tried wiping entire workspace and finally creating new project but still getting same error. I run Jenkins deployed on Tomcat with Heap size of 2G and PermGen of 512M. When I looked at memory information presented by the server status tab of the tomcat manager app, I was shocked to see a huge amount of memory as free. I'm surprised to see use of XML APIs in SVN update. Please help me in fixing this issue at the earliest. Fetching 'https://xyz.com/svn/external/installer/jres/linux' at 54,438 into '/data/hudsonhome/jobs/Trunk/workspace/trunk/src/tools/jres/linux' AU src/tools/jres/linux/Linux-Sun-1.6.0_26.bin AU src/tools/jres/linux/Linux-Sun-1.6.0_27.bin AU src/tools/jres/linux/Linux64-Sun-1.6.0_30.bin AU src/tools/jres/linux/Linux64-Sun-1.7.0_02.bin FATAL: Java heap spacejava.lang.OutOfMemoryError <http://stacktrace.jenkins-ci.org/search?query=java.lang.OutOfMemoryError>: Java heap space at com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append(XMLStringBuffer.java:205) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.refresh(XMLDocumentScannerImpl.java:1522) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.refresh&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.invokeListeners(XMLEntityScanner.java:2070) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.invokeListeners&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(XMLEntityScanner.java:1415) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2793) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next&entity=method> at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument&entity=method> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse&entity=method> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse&entity=method> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.parsers.XMLParser.parse&entity=method> at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse&entity=method> at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) <http://stacktrace.jenkins-ci.org/search/?query=com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:796) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:761) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:218) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:385) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:298) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:289) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request&entity=method> at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:277) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request&entity=method> at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:696) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest&entity=method> at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:328) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport&entity=method> at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1289) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport&entity=method> at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:837) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:557) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout(SVNUpdateClient16.java:965) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternalChange(SVNUpdateClient16.java:1836) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternalChange&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternalItemChange(SVNUpdateClient16.java:1759) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternalItemChange&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternals(SVNUpdateClient16.java:1728) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.handleExternals&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update(SVNUpdateClient16.java:567) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.update&entity=method> at org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout(SVNUpdateClient16.java:945) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc16.SVNUpdateClient16.doCheckout&entity=method> at org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run(SvnOldCheckout.java:19) <http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc2.old.SvnOldCheckout.run&entity=method>