This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 243801 - NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
Summary: NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl...
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Subversion (show other bugs)
Version: 8.2
Hardware: All All
: P3 normal (vote)
Assignee: Ondrej Vrabec
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-13 20:59 UTC by ophers
Modified: 2016-10-14 17:13 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 206807


Attachments
stacktrace (3.24 KB, text/plain)
2014-04-13 20:59 UTC, ophers
Details
stacktrace (6.77 KB, text/plain)
2014-07-23 14:55 UTC, adithyank
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ophers 2014-04-13 20:59:34 UTC
Build: NetBeans IDE 8.0 (Build 201403101706)
VM: Java HotSpot(TM) 64-Bit Server VM, 24.51-b03, Java(TM) SE Runtime Environment, 1.7.0_51-b13
OS: Windows 7

User Comments:
GUEST: java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
	at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:57)
	at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl(JhlClientAdapterFactory.java:63)
	at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:63)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.createClient(JavaHlClientAdapterFactory.java:141)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.getVersion(JavaHlClientAdapterFactory.java:158)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.isAvailable(JavaHlClientAdapterFactory.java:129)
	at org.netbeans.libs.svnclientadapter.SvnClientAdapterFactory.getInstance(SvnClientAdapterFactory.java:75)
	at org.netbeans.modules.subversion.client.SvnClientFactory.setupJavaHl(SvnClientFact

GUEST: set Subversion client in javahl

jmborer: I tried to use Subversion with JavaHL and SlikSVN 1.7.x 32 & 64 bits. Same error with both when selecting the javahl dll.

GUEST: tried to change subversion client

GUEST: I get this error when I try to configure SVN to work with my Collabnet SVN client through JavaHL. It occurs when I apply the options.

ophers: Changed Subversion library to javahl

GUEST: When I try to set up my SVN client on a fresh install of netbeans




Stacktrace: 
java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
   at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:57)
   at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl(JhlClientAdapterFactory.java:63)
   at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:63)
   at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.createClient(JavaHlClientAdapterFactory.java:141)
   at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.getVersion(JavaHlClientAdapterFactory.java:158)
   at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.isAvailable(JavaHlClientAdapterFactory.java:129)
Comment 1 ophers 2014-04-13 20:59:36 UTC
Created attachment 146725 [details]
stacktrace
Comment 2 adithyank 2014-07-23 14:55:30 UTC
Created attachment 148238 [details]
stacktrace

tried to set javahl as the svn's provider
Comment 3 siriousje 2016-09-26 22:48:19 UTC
it's happening again with 8.2RC, it was not happening with 8.1, same subversion, same machine, 8.2RC gives me this:

java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
	at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(JhlClientAdapter.java:57)
	at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.createSVNClientImpl(JhlClientAdapterFactory.java:63)
	at org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVNClient(SVNClientAdapterFactory.java:63)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.createClient(JavaHlClientAdapterFactory.java:143)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.getVersion(JavaHlClientAdapterFactory.java:160)
	at org.netbeans.libs.svnclientadapter.javahl.JavaHlClientAdapterFactory.isAvailable(JavaHlClientAdapterFactory.java:131)
	at org.netbeans.libs.svnclientadapter.SvnClientAdapterFactory.getInstance(SvnClientAdapterFactory.java:75)
	at org.netbeans.modules.subversion.client.SvnClientFactory.setupJavaHl(SvnClientFactory.java:300)
	at org.netbeans.modules.subversion.client.SvnClientFactory.setup(SvnClientFactory.java:223)
	at org.netbeans.modules.subversion.client.SvnClientFactory.init(SvnClientFactory.java:120)
	at org.netbeans.modules.subversion.client.SvnClientFactory.isClientAvailable(SvnClientFactory.java:261)
	at org.netbeans.modules.subversion.Annotator.checkClientAvailable(Annotator.java:663)
	at org.netbeans.modules.subversion.Annotator.annotateIcon(Annotator.java:531)
	at org.netbeans.modules.subversion.FileStatusProvider.annotateIcon(FileStatusProvider.java:78)
	at org.netbeans.modules.versioning.DelegatingVCS$2.annotateIcon(DelegatingVCS.java:247)
	at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:658)
	at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.annotate(VersioningAnnotationProvider.java:688)
	at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache.access$1500(VersioningAnnotationProvider.java:511)
	at org.netbeans.modules.versioning.core.VersioningAnnotationProvider$Cache$AnnotationRefreshTask.run(VersioningAnnotationProvider.java:794)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)