Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 331376

Summary: ID-EKSJA: show history results in exception
Product: [Technology] Subversive Reporter: Tonny Madsen <tonny.madsen>
Component: CoreAssignee: Igor Burilo <igor.burilo>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: a.gurov
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Tonny Madsen CLA 2010-11-29 14:42:39 EST
Restart of Eclipse helped solve the problem.



Version:	0.7.9.I20100512-1900

SVN Client:	org.eclipse.team.svn.connector.svnkit16 2.2.2.I20100512-1900 SVN/1.6.6 SVNKit/1.3.2 (http://svnkit.com/) r6267

JVM Properties:
{java.runtime.name=Java(TM) SE Runtime Environment, java.runtime.version=1.6.0_20-b02, java.vendor=Sun Microsystems Inc., line.separator=
 , java.class.version=50.0, os.name=Windows 7, os.arch=x86, user.country=US, os.version=6.1, eclipse.commands=-os win32 -ws win32 -arch x86 -showsplash -launcher C:\Eclipse\eclipse-rcp-helios-win32\eclipse\eclipse.exe -name Eclipse --launcher.library C:\Eclipse\eclipse-rcp-helios-win32\eclipse\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810\eclipse_1309.dll -startup C:\Eclipse\eclipse-rcp-helios-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 2c64_50 -product org.eclipse.epp.package.rcp.product -clean -data C:\Eclipse\workspaces\no.marintek.sima -vm C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe , java.version=1.6.0_20, osgi.framework.version=3.6.1.R36x_v20100806, file.separator=\, java.vm.info=mixed mode, path.separator=;, user.timezone=Europe/Paris, user.language=en, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252}

java.lang.NoClassDefFoundError: org/tigris/subversion/javahl/ChangePath
java.lang.NoClassDefFoundError: org/tigris/subversion/javahl/ChangePath
	at org.tigris.subversion.javahl.JavaHLObjectFactory.handleLogMessage(JavaHLObjectFactory.java:565)
	at org.tmatesoft.svn.core.javahl.SVNClientImpl$6.handleLogEntry(SVNClientImpl.java:487)
	at org.tmatesoft.svn.core.wc.SVNLogClient$2.handleLogEntry(SVNLogClient.java:1012)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository$1.handleLogEntry(DAVRepository.java:929)
	at org.tmatesoft.svn.core.internal.io.dav.handlers.DAVLogHandler.endElement(DAVLogHandler.java:221)
	at org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVHandler.endElement(BasicDAVHandler.java:99)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:754)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:719)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:216)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:349)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:275)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:263)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:266)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:257)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.logImpl(DAVRepository.java:974)
	at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1034)
	at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:1024)
	at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:891)
	at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:506)
	at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:484)
	at org.polarion.team.svn.connector.svnkit.SVNKitConnector.logEntries(SVNKitConnector.java:1215)
	at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.logEntries(ThreadNameModifier.java:298)
	at org.eclipse.team.svn.core.utility.SVNUtility.logEntries(SVNUtility.java:345)
	at org.eclipse.team.svn.core.operation.remote.GetLogMessagesOperation.runImpl(GetLogMessagesOperation.java:104)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104)
	at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81)
	at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Comment 1 Alexander Gurov CLA 2010-12-03 12:06:25 EST
Thank you for the report, but I can't reproduce the situation (class ChangePath is in place and seems "healthy") and it was never happened before. 
So, if the problem happens again, then in order to resolve this issue please update your Subversive plug-in instance (including connectors) to the latest available one 0.7.9.I20101203-1700.
And if the problem is still not solved, then please check if everything is all right with Eclipse IDE and JVM installations.