Quote:
Originally Posted by ASegredo
# ./startsage
Changing to SageTV directory /opt/sagetv/.
./startsage: line 53: ./startsagecore: No such file or directory
copied startsagecore to /opt/sagetv
cp /opt/sagetv/server/startsagecore /opt/sagetv
Wed 11/30 20:35:21.962 [main@3796751b] Exception in thread "main" Wed 11/30 20:35:21.962 [main@3796751b] java.lang.NoClassDefFoundError: jcifs/smb/SmbException
Wed 11/30 20:35:21.962 [main@3796751b] at sage.SageTV.<init>(SageTV.java:509)
Wed 11/30 20:35:21.962 [main@3796751b] at sage.Sage.startup(Sage.java:1173)
Wed 11/30 20:35:21.962 [main@3796751b] at sage.Sage.main(Sage.java:955)
Wed 11/30 20:35:21.963 [main@3796751b] Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
Wed 11/30 20:35:21.963 [main@3796751b] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
Wed 11/30 20:35:21.963 [main@3796751b] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
Wed 11/30 20:35:21.963 [main@3796751b] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
Wed 11/30 20:35:21.963 [main@3796751b] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Wed 11/30 20:35:21.963 [main@3796751b] ... 3 more
|
I find it very hard to believe that you built a .tgz file and then extracted it to this box. The fact you are manually copying files that EXIST in the tgz archive tells me that either you are not extracting it properly... or you are not building it properly. "startsagecore" and the lucene jar file are core files that must exist. If you've had to manually copy those, then likely you are missing 100s of other files as well...
My suggestion, is to extract the tgz archive again in a temp area, and look to see if has all the files. Compare with a tgz that you download from bintray. Once you verify that you have the tgz archive correct, then re-extract it in opt/sagetv/server/ and then verify that the files are extracted by comparing to the tmp area.
You are simply fighting with something that should never happen... ie, missing core sagetv files. Once you figure out why you are missing files, I'm pretty certain things will work.