Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What the following exception means

 
Garandi Garandi
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
java.lang.UnsatisfiedLinkError: no ibmsynth in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.ibm.speech.synthesis.SynthImpl.loadLibraries(SynthImpl.java:110)
at com.ibm.speech.synthesis.IBMEngineCentral.createEngineList(IBMEngineCentral.java:84)
at javax.speech.Central.availableSynthesizers(Central.java:660)
at javax.speech.Central.createSynthesizer(Central.java:553)
at com.bluestar.care.ui.VoicePad.initSpeechSynthesisEngine(VoicePad.java:130)
at com.bluestar.care.ui.VoicePad.init(VoicePad.java:104)
at com.bluestar.care.ui.VoicePad.<init>(VoicePad.java:71)
at com.bluestar.care.ui.VoicePad.main(VoicePad.java:91)
Thank you in advance
Garandi
 
Stefan Wagner
Ranch Hand
Posts: 1923
Linux Postgres Database Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It means you're trying to use a library, ibmsynth, which isn't in the classpath.

A beginners question in my eyes.
 
Joe P Kumar
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maybe you are using a Native method and the native lang definition is not proper
 
Mathews P Srampikal
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
don't use in the the following block of your code

static{

System.loadLibrary("abc.dll");//error

instead
System.loadLibrary("abc");// no error error
}
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic