On Fri, 30 Mar 2001, Young, Wayne wrote:
> I'm trying to run my struts application disconnected from the internet.
>
> When I try to start Tomcat 3.2 in JBuilder4, it is unable to find the
> struts-config_1_0.dtd in the location below and won't load the action
> servlet. (as expected)
> <!DOCTYPE struts-config PUBLIC
> "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
> "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
>
Struts registers a local copy of the DTD for this (and for the web.xml
DTDs as well) at a path that should be in the struts.jar file:
/org/apache/struts/resources/struts-config_1_0.dtd
which is then accessed via this.getClass().getResource(). If there is
something wierd about the classloader inside JBuilder4, it might have
problems with this -- I've successfully run Struts in detached mode on
Tomcat 3.2 stand alone.
Craig