Error Message Definitions Key
These error messages may appear in a pop-up window when using ListenUp.
User Related Error Messages
Developer Related Error Messages
- BadLicenseVersion
- ListenUp license file missing
- HTTP 1.1/405 Method not allowed
- Digital Signature expired or not yet valid
- NoSuchElementException: Vector Enumeration
- ListenUp Login Rejected
- Connection Refused
- System cannot find the file specified
- Unsupported Control Type: Master Gain
- ListenUp license error: java.lang.SecurityException: URL
- Internal Server Error: The server encountered an internal error
Message: "Caught: com.softsynth.javasonics. DeviceUnavailableException: javax.sound.sampled.LineUnavailableException: Requested format incompatible with already established device format: "
Interference from other Programs. Another program is using the audio device and is interfering with ListenUp. Please close other audio or music programs before using ListenUp, particluarly ones that record audio.
Message: "ListenUp license error: java.lang.SecurityException: BadLicenseVersion: <head>"
Server is returning an HTML file in place of the license. The text "<head>" may be some other HTML text. This is probably because your server cannot find the license file and is returning a default error message file instead. Please see step #2 in the installation docs.
Message: "ListenUp license file missing!"
The "listenup_license.txt" file could not be found. The license file "listenup_license.txt" should be placed in the same folder as the ListenUp jar files. Please see the license file installation instructions.
Message: "HTTP/1.1 405 Method not allowed" when uploading a recording.
Your web server needs to allow POST requests to a CGI script. Here is a tutorial on configuring Apache to allow POST.
Message: " AccessControlException"
java.security.AccessControlException: access denied (javax.sound.sampled.AudioPermission record)
This message will appear if one does not accept the security certificate for the Applet.
Message: " The application's digital signature has an error. Do you want to run the application?" and "The digital signature was generated with a trusted certificate but has expired or is not yet valid"
You can receive this message if you have accidentally reverted to an older version of ListenUp.
You can login and get the new version here:
http://www.javasonics.com/downloads/
Message: " ListenUp version V1.68 (build #) Caught: java.util.NoSuchElementException: Vector Enumeration"
You can receive this message if you have accidentally reverted to an older version of ListenUp.
You can get the new version here:
JavaSonics Update
Message:"ListenUp license error: java.lang.RuntimeException: ListenUp login rejected. "
You may receive this message when attempting to run a web application because your registered domain does not agree with the test page domain. You can add that IP address as a domain and then the license will work. You can add up to three domains (or IP addresses) to one account.
Just login here:
http://www.javasonics.com/user/login.php
then add your IP address on this page:
http://www.javasonics.com/user/domains.php
Message:"Caught: java.net.ConnectException: Connection refused: connect "
You can receive this message when attempting to send a recording while using a different internet port than the default. The default port for HTTP uploads is port 80. If you have set the port to something else, you must make sure that the port you have configured the server to matches the port in the uploadURL Applet parameter. For example to use port 456:
<param name="uploadURL" value="http://www.mysite.com:456/whatever.php">
If the connection is still refused because of a proxy or other problem, please try a higher level connection object. It does not support the upload progress meter but it offers better compatibility.
<param name="useURLConnection" value="yes">
Message:" ListenUp license file missing! C:\\ProgramFiles\\webstuff\\htdocs\\listenup\\codebase\\listenup.lic (The system cannot find the file specified)"
The ListenUp software will currently work on the web domain that you have signed up for. For testing on a LAN, eg. localhost, please request a LAN license file.
Message:"Caught java.lang.IllegalArgumentException: Unsupported control type: Master Gain java.lang.IllegalArgumentException: Unsupported control type: Master Gain "
If you are running an old version of ListenUp, prior to 1.40, then ListenUp will fail. Sun removed some existing controls, eg. MasterGain, from JavaSound when they released a new beta version. Luckily the controls were not critical for ListenUp. So in later versions 1.40 and later of ListenUp we just print the message "MASTER_GAIN control not supported in this version of JavaSound!" to the console and continue without error.
If you have not already done we recommend upgrading to the latest version from here:
http://www.javasonics.com/downloads/download.php
Message:" ListenUp license error: java.lang.SecurityException: URL "
The license manager is case sensitive. Our management pages do not allow changes in case. Change your domain by modifying it to "incorrectcaseZZ.com" then to "correctcase.com" .
Message:" Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. "
PHP is not properly installed for your site. You do not have to use PHP with ListenUp. You can use JSP, ASP, CGI, Perl or any other scripting language. Our examples are in PHP and JSP because they are common.
Message:"Caught: java.lang.RuntimeException: Audio I/O from Java not supported on this system"
This means that Java could not open the audio device, or these is no audio device available on the computer. Do you have a microphone? If you have an audio device then some other application may have opened it with another sample rate. Try closing other audio applications and then try using ListenUp again.
Technical Support
If you don't see what your looking for here please go to our User Technical Support or Developer Technical Support pages.