Audium Knowledge Base

Knowledgebase Home | Contact Knowledgebase Home | Contact
Search the Knowledgebase Jump to ID Browse by Category
Solution to UnsatisfiedLinkError on some Windows Advance Server 2000 machines
Categories: Audium Call Services 3.6
Article ID: 306
Last updated: January 17, 2007
User Opinions
No users have voted.

How would you rate this answer?
Helpful
Not helpful

SUMMARY

This article explains an error that is seen on a small percentage of Windows Advance Server 2000 machines running Audium Call Services 3.6.x, relating to the licensing libraries.

SYMPTOMS

After installation, Audium Call Services starts normally.  However, when you attempt to login to the Software Activation Console (http://IP:PORT/Audium/Licensing) you receive an error similar to the following (if error reporting is enabled on your application server):

java.lang.UnsatisfiedLinkError: getNativeMachineID

RESOLUTION

This error occurs because an important licensing DLL cannot be loaded by Call Services because the JVM cannot locate it.  On machines experiencing this issue the following Java option has been shown to resolve this problem:

 -Djava.library.path=c:\progra~1\audium\callservices\lib

where "c:\progra~1\audium\callservices" is replaced with the actual installation folder on your machine (this is the default location).  This option explicitly notifies the JVM as to where to load the DLL from, rather than leaving it up to the JVM to locate it.

Visitor Comments
No visitor comments posted. Post a comment
Related Questions
Attachments
No attachments were found.

Copyright (c) 2005 Audium Corporation. All rights reserved.
Audium Home | Audium Support Center Home | Audium Customer Care Home