Active Topics          Search          Help
            Register          Login
Omni Mobile Server for GroupWise Synchronization
 Omni Web Forum : GroupWise for PDAs and Smart Phones ~ Omni Mobile : Omni Mobile Server for GroupWise Synchronization
Subject Topic: FIX: WebAccess App Server Fails to Start Post ReplyPost New Topic
Author
Message
Gordon Welling
Admin Group
Admin Group

Manager Technnical Support Services

Joined: 11-December-2003
Location: Canada
Posts: 507
Posted: 27-February-2006 at 2:37pm

A customer reported uninstalling and reinstalling Omni Mobile server to perform an upgrade.  After Omni Mobile server was installed, the WebAccess Application failed to start reporting:

HTTP Status 500 - No Context configured to process this request type.
Status report message No Context configured to process this request description.
The server encountered an internal error (No Context configured to process this request) that prevented it from fulfilling this request.Apache Tomcat/4.1.31

Upon closer examination of the web.xml file, it was discovered that the "PrefAdmin" servlet lines (in the web.xml file) appeared twice causing a non-unique name error. This can be caused by:

  • running the Omni Mobile installer twice without running the uninstaller between the two installations, or
  • having the web.xml file open and locked (by a user or by the server) when the uninstaller is run.

When the administrator took the second set of references out of the web.xml file and started Tomcat, everything seemed to start up properly.

This is an example of what a correct web.xml file should contain:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
 PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
 "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>


 <!-- Updated by Omni Mobile Installer on Fri Feb 17 11:21:11 MST 2006 -->
 <servlet>
  <servlet-name>PrefAdmin</servlet-name&a mp;g t;
  <servlet-class>com.omnits.prefadmin.servle t.PrefAdminServlet</servlet-class>
  <init-param>
   <param-name>context.1</param-name >
   <param-value>/applicationContext.xml </param-value>
  </init-param>
  <load-on-startup> </load-on-startup>
 </servlet>
 <servlet>
  <servlet-name>DisplayChart</servlet-nam e>
  <servlet-class>com.omnits.prefadmin.servle t.DisplayChartServlet</servlet-class>
  <load-on-startup> </load-on-startup>
 </servlet>

 <servlet>
  <servlet-name>webacc</servlet-name>
  <!-- Updated by Omni Mobile Installer on Fri Feb 17 11:21:11 MST 2006 -->
  <servlet-class>com.omnits.prefadmin.servle t.OmniMobileServlet</servlet-class>
  <init-param>
   <param-name>Config</param-name> ; ;
   <param-value>SYS:/Novell/WebAccess/w ebacc.cfg</param-value>
  </init-param>
  <load-on-startup> </load-on-startup>
 </servlet>
 <servlet>
  <servlet-name>spellchk</servlet-name> ; ;
  <servlet-class>com.novell.collexion.spell. servlet.SpellServlet</servlet-class>
  <init-param>
   <param-name>Config</param-name> ; ;
   <param-value>SYS:/Novell/WebAccess/s pellchk.cfg</param-value>
  </init-param>
  <load-on-startup> </load-on-startup>
 </servlet>

 <!-- Updated by Omni Mobile Installer on Fri Feb 17 11:21:11 MST 2006 -->
 <servlet-mapping>
  <servlet-name>PrefAdmin</servlet-name&a mp;g t;
  <url-pattern>/PrefAdmin/*</url-pattern& amp; gt;
 </servlet-mapping>
 <servlet-mapping>
  <servlet-name>DisplayChart</servlet-nam e>
  <url-pattern>/DisplayChart/*</url-patte rn>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>webacc</servlet-name>
  <url-pattern>/webacc/*</url-pattern>
 </servlet-mapping>
 <servlet-mapping>
  <servlet-name>spellchk</servlet-name> ; ;
  <url-pattern>/spellchk/*</url-pattern&a mp;g t;
 </servlet-mapping>
</web-app>

 



Edited by Gordon Welling on 02-August-2006 at 4:33pm
Back to Top
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.2344 seconds.