Howdy, statsvn crashes on Java 1.4.2, because there is some Java 1.5 specific string manipulation going on. Similar case with patch: http://issues.apache.org/struts/browse/SHALE-251
- samuli (mitakummaa@gmail.com)
Traceback:
Parsing SVN log 'svn.log'
FINE statsvn.input.SvnLogfileParser parseSvnLog(): starting to parse...
Exception in thread "main" java.lang.NoSuchMethodError: java.lang.String.replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
at net.sf.statsvn.util.SvnPropgetUtils.getBinaryFilename(SvnPropgetUtils.java:180)
at net.sf.statsvn.util.SvnPropgetUtils.loadBinaryFiles(SvnPropgetUtils.java:113)
at net.sf.statsvn.util.SvnPropgetUtils.getBinaryFiles(SvnPropgetUtils.java:84)
at net.sf.statsvn.input.RepositoryFileManager.isBinary(RepositoryFileManager.java:237)
at net.sf.statsvn.input.SvnXmlLogFileHandler.endLogEntry(SvnXmlLogFileHandler.java:180)
at net.sf.statsvn.input.SvnXmlLogFileHandler.endElement(SvnXmlLogFileHandler.java:132)
at org.apache.crimson.parser.Parser2.maybeElement(Unknown Source)
at org.apache.crimson.parser.Parser2.content(Unknown Source)
at org.apache.crimson.parser.Parser2.maybeElement(Unknown Source)
at org.apache.crimson.parser.Parser2.parseInternal(Unknown Source)
at org.apache.crimson.parser.Parser2.parse(Unknown Source)
at org.apache.crimson.parser.XMLReaderImpl.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at net.sf.statsvn.input.SvnLogfileParser.parseSvnLog(SvnLogfileParser.java:397)
at net.sf.statsvn.input.SvnLogfileParser.parse(SvnLogfileParser.java:202)
at net.sf.statsvn.Main.generateDefaultHTMLSuite(Main.java:229)
at net.sf.statsvn.Main.generateDefaultHTMLSuite(Main.java:192)
at net.sf.statsvn.Main.main(Main.java:96)
Logged In: YES
user_id=358115
Originator: NO
Fixed in Subversion. thanks for raising this, let us know if more issues.
Benoit