JDK-4893793 : UnsatisfiedLinkError on com.sun.media.sound.SimpleOutputDeviceProvider
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.sound
  • Affected Version: 5.0
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_nt
  • CPU: x86
  • Submitted: 2003-07-21
  • Updated: 2003-09-27
  • Resolved: 2003-09-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
5.0 tigerFixed

I attached a testcase ClassInfo.java

C:\sqe)java ClassInfo com.sun.media.sound.SimpleOutputDeviceProvider
java.lang.UnsatisfiedLinkError: nGetNumDevices
        at com.sun.media.sound.SimpleOutputDeviceProvider.nGetNumDevices(Native
        at com.sun.media.sound.SimpleOutputDeviceProvider.<clinit>(SimpleOutput
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at ClassInfo.main(ClassInfo.java:24)

###@###.### 2003-07-21

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger FIXED IN: tiger INTEGRATED IN: tiger tiger-b22

PUBLIC COMMENTS UnsatisfiedLinkError on com.sun.media.sound.SimpleOutputDeviceProvider

EVALUATION ###@###.### 2003-07-21 This class is currently not used in J2SE, and the native C functions were removed - apparently. Solution is probably to remove SimpleOutputDevice.class, too.