smartsvn 8.6 on Solaris 10 (x86) JavaHL-Version Error

schulzha
schulzha
Hi,  starting smartsvn 8.6 on solaris 10 causes  java.lang.reflect.InvocationTargetException   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  [...]   at QBootLoader.main(SourceFile:114)  Caused by: java.lang.NoClassDefFoundError: org/apache/subversion/javahl/SubversionException    Installed Coponnts:  SVN-Client http://www.wandisco.com/system/files/subversion/WANSVNclient-1-8-10-i386.pkg.gz?os=Solaris&osvar=solaris10  Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode)  GTK-2.1/2.10.0 (from OpenCSW)    After creation of a symlink in smartsvn8.6's lib-Directory (subversion-1.8-javahlext.solaris.x86.jar -> /opt/WANdisco/lib/svn-javahl/svn-javahl.jar) a Messagebox appears:  Title:"Invalid JavaHL"  Text:"Invalid JavaHL and or Runtime version. Alt least JavaHL 1.8.5 and subversion runtime 1.8.5 versions are requirerd. Please verify that you have installed [...]"    And so I did:  Integration of /opt/WANdisco/lib/svn-javahl/svn-javahl.jar in a basic java App and running org.apache.subversion.javahl.SVNClient.Version() returnes: "svn: 1.8.10 (r1615264), jni:0.9.0".  Also, the integration of the WANdisco javahl-Adapter in Eclipse-Subversive-SVN-Connector succeeded.    What did I miss ?    Thanks and bst regards,     Hanno

Last updated

orbrey
orbrey
Hi there,  While we do offer a Subversion command line client for Solaris, we don't offer SmartSVN - apologies if you meant the command line client, if so we'll happily look into it for you but please clarify if that's the case or not?
schulzha
schulzha
Thanks very much,  It's the Smartsvn 8.6 GUI (Linux Version) -- really.   Your Solaris command-Line Client and the included JavaHL are working fine.  An older Version of Smartsvn (7.6.3 - using SVN-Kit) is running quite perfect in my Solaris10-box too.  I was quite hoping, that there could exist an "unofficial Tweak" to get the Smartsvn 8.6 GUI running in a proper Java-Environmnt in Solaris10 too ...  Sorry for bothering you and  best regards,  Hanno
orbrey
orbrey
Hi,  Just asked our dev team about this. Since SmartSVN 8.5 we've moved to a custom javaHL instead of svnkit, so you won't be able to use the one that comes with Solaris - I'll raise a ticket to our team to see if we can get a version done for Solaris but as things stand I'm afraid you'll have to use a version that's older than 8.5.  Hope that helps explain.

1-4 of 4

Reply to this discussion

You cannot edit posts or make replies: You should be logged in before you can post.