Struts 1.0 is stable, and that is the version of the framework I would
recommend that you use for development.
Late in the development of Struts 1.0, the nightly builds became very
stable. This is not going to be the case now, as we move into heavy
development of Struts 1.1. The nightly builds are not guaranteed to be
stable, and may not even build from day to day. At this point, the
nightly builds should really be considered alphas.
If you would like to look into another framework, I maintain a list here
http://husted.com/about/struts/links.htm#mvc
But I would suggest that you compare release version to release version.
-- Ted Husted, Husted dot Com, Fairport NY USA.
-- Custom Software ~ Technical Services.
-- Tel +1 716 737-3463
-- http://www.husted.com/about/struts/
Larry Maturo wrote:
>
> Well, this is my third attempt to get this answered.
> Does this mean nobody knows how to solve this problem
> and I should give up on using Struts and try some other
> framework? If so, does anyone have any suggestions for
> a better framework?
>
> Again, I'm trying to upgrade from struts 1.0 to the latest
> nightly build. I'm using Forte, and I get the following
> error in my output:
>
> 2001-09-07 11:32:23 - Ctx( ): Error in actioninit(), error happened at
> 999880230498 wait -113171 : Missing configuration resource for path
> /WEB-INF/struts-config.xml - javax.servlet.UnavailableException: Missing
> configuration resource for path /WEB-INF/struts-config.xml
> at
> org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1262)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:460)
> at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> at
> org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
> at org.apache.tomcat.core.Handler.init(Handler.java:215)
> at
> org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
> at
> org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartup
> Interceptor.java:130)
> at
> org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:443)
> at
> org.apache.tomcat.core.ContextManager.init(ContextManager.java:403)
> at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:197)
> at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:237)
> at
> org.netbeans.modules.web.core.execution.WebAppMain.main(WebAppMain.java:37)
>
> My web page displays the message:
> Error: 503
> Location:/EvaluationsHome.do
> Missing configuration resource for path /WEB-INF/struts-config.xml
>
> My actual actions were as follows:
>
> I unziped the build.
> I deleted struts-session.tld from my WEB-INF folder.
> I copied struts-bean.tld, struts-html.tld,
> struts-logic.tld, and struts-template.tld from the
> build to my WEB-INF folder.
> I copied struts.jar to my lib directory.
> I edited by web.xml file to replace struts-session.tld with
> struts-template.tld.
> I did a clean all.
> I did a build all.
>
> Any help would be appreciated.
>
> -- Larry Maturo