How to manage the struts-config programatically. I tried both 1.1 beta 2 and the nightly build 20021004.
In my TestPlugin I write; public void init(ActionServlet servlet, ApplicationConfig config) throws ServletException { ActionConfig ac = null; ForwardConfig fc = null; ac = new ActionConfig(); ac.setPath( "/articles" ); ac.setForward( "/layout/main.jsp" ); config.addActionConfig( ac ); fc = new ForwardConfig("articles", "/articles.do", false); config.addForwardConfig( fc ); ac = new ActionConfig(); ac.setPath( "/sections" ); ac.setForward( "/layout/main.jsp" ); config.addActionConfig( ac ); fc = new ForwardConfig("sections", "/sections.do", false); config.addForwardConfig( fc ); } When addressing http://localhost:8080/test/sections.do an exception is thrown; 16:12:58,015 WARN [jbossweb] WARNING: Exception for /test/articles.do java.lang.ClassCastException at org.apache.struts.action.RequestProcessor.processMapping(RequestProcesso r.java:632) at org.foss.framework.web.admin.SiteRequestProcessor.processMapping(SiteReq uestProcessor.java:33) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 232) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:366) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH andler.java:284) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:577) at org.mortbay.http.HttpContext.handle(HttpContext.java:1674) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCon text.java:544) at org.mortbay.http.HttpContext.handle(HttpContext.java:1624) at org.mortbay.http.HttpServer.service(HttpServer.java:875) at org.jboss.jetty.Jetty.service(Jetty.java:541) at org.mortbay.http.HttpConnection.service(HttpConnection.java:785) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:935) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:802) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:200 ) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:294) at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:743) at java.lang.Thread.run(Thread.java:536) - Ove Ranheim -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>