u:p:
« prevnext »

Accessing VoiceObjects Desktop for Web does not work - HTTP error 404

Symptoms

When I try to access VoiceObjects Desktop for Web through the Internet Explorer, the VoiceObjects splash screen comes up. Then an HTTP error message 404 (Page Not Found - Requested Resource Does Not Exist) appears instead of the Login screen.

Resolution

There are three possible solutions to this problem:

  • The port configured for VoiceObjects Desktop is already occupied.
    Another program running on the system already uses the port number that has been configured for VoiceObjects Desktop.
    On Linux systems you may verify this by executing netstat -a | grep .*LISTEN (e.g. netstat -a | grep [PORT].*LISTEN) while VoiceObjects Desktop is not running, where [PORT] is the port number you want to run VoiceObjects Desktop on (e.g. 8080).
    If the result delivers a line with this port number and LISTEN, then another program occupies the port.
    To solve this problem set the port number for VoiceObjects Desktop to another value above 1024. This needs to be done within the configuration files:
    -/Platform/WEB-INF/config/VODesktop_Configuration.xml
    -/Platform/WEB-INF/etc/Jetty5/VODesktop.xml.
    Restart the Desktop process afterwards.
  • The application context is wrong.
    This is the common behavior, when you try to access VoiceObjects Desktop, but use the server application context instead.
    The application context is the second part of the URL. Example:http://<host>:<port>/<application-context>/<servlet-mapping> (e.g.: http://127.0.0.1:80/VoiceObjects/Desktop/index.jsp)
    Make sure that VoiceObjects Desktop is running.
    Change the URL you are using to connect to VoiceObjects Desktop by using the valid Desktop port and Desktop application context. If you have installed VoiceObjects with the Installer, the URL should be similar to the example above. If you are running VoiceObjects from a customized environment, the application context may be different. In this case, contact your VoiceObjects administrator to get the complete URL for the Desktop access.
  • Accessing VoiceObjects Desktop does not work - HTTP error 404
    Servlet deployment descriptor (web.xml) is wrong.
    This can only happen if you build your own WAR or EAR file to be deployed on a Web application server.
    Make sure, that the deployment descriptor (web.xml) is the one for the Desktop. You cannot use the same web.xml for VoiceObjects Server and VoiceObjects Desktop.
Was this page helpful?  
Last edited by:kschmitte on: 6/10/2009 10:20 AM (EDT)

Tags:
Edit  | Tags | Files | Info | Options | Subscribe |


©2002-2012 Voxeo Corporation  -  VoiceXML Hosting  -  VoiceXML Servers  -  Site Map  -  Terms of Use  -  Privacy Policy  -  Covered by U.S. Patent No. 6,922,411