Hi Ram
Haven't tried with that version. Having looked at the code though
there does seem to be a rather suspicious "if" statement. The stop()
method of the DojoModuleActivator is as follows.
public void stop(ExtensionPointRegistry registry) {
Servlet servlet = servletHost.getServletMapping(dojoBaseUri);
if(servlet == null) {
servletHost.removeServletMapping(dojoBaseUri);
servletHost.removeServletMapping(dojoUri);
servletHost.removeServletMapping(tuscanyBaseUri);
servletHost.removeServletMapping(tuscanyUri);
}
servletHost = null;
}
Just by visual inspection it would seem that is should read
if(servlet != null). Is it possible for you to make this change
locally and give it a spin. If not I'll see if I can get a copy of the
JDK and try it here.
Regards
Simon