Hi Dave, I have the following snippet of DashbdController class that I am expecting to hit with the following URL:
http:/localhost:8080/Dashbd <---SNIPPET package com.myeclipse.ozone; import java.util.Collection; import com.myeclipse.hibernate.*; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.cfg.Configuration; import org.apache.struts2.config.Result; import org.apache.struts2.config.Results; import org.apache.struts2.dispatcher.ServletActionRedirectResult; import org.apache.struts2.rest.DefaultHttpHeaders; import org.apache.struts2.rest.HttpHeaders; import com.opensymphony.xwork2.ModelDriven; import com.opensymphony.xwork2.Validateable; import com.opensymphony.xwork2.ValidationAwareSupport; @Results({ @Result(name="success", type=ServletActionRedirectResult.class, value="dashbd") }) public class DashbdController extends ValidationAwareSupport implements ModelDriven<Object>, Validateable{ //private static Gadget transientGadget = new Gadget(); //String id; int id; private static int dashboardId; private Collection<Dashbd> dashboardList; private Collection<Dashbd> model; private Collection<DashbdType> dashboardTypeList; private DashbdService dashboardService = new DashbdService(); // where the DAOs live /* **************************************************************************************** * DASHBOARDS */ // // GET .../dashbd get all dashboards in table // public HttpHeaders index() { dashboardList = dashboardService.getAll(); return new DefaultHttpHeaders("index") // dashbd-index.jsp .disableCaching(); } and etc. .... ...END SNIPPET > There are more methods in this calss of course, but all I'm trying to do initially is hit the index() action with the URL above ?!? the index.jsp is really simple: <% response.sendRedirect("dashbd"); %> this same scheme works perfectly with another RESTful app service and fir the life of me, I can't find any On Mon, Jul 28, 2008 at 4:17 PM, Dave Newton <[EMAIL PROTECTED]> wrote: > The web.xml doesn't have anything to do with the error message; it thinks > there isn't an action configured at the URL you're requesting. > > Impossible to help without more information. > > Dave > > --- On Mon, 7/28/08, John Moose <[EMAIL PROTECTED]> wrote: > > > From: John Moose <[EMAIL PROTECTED]> > > Subject: There is no Action mapped for namespace / and action name ... > > To: "Struts Users Mailing List" <user@struts.apache.org> > > Date: Monday, July 28, 2008, 3:58 PM > > I know what you're thinking... web.xml has no action > > mapping, but it does! > > > > > > <?xml version="1.0" > > encoding="UTF-8"?> > > <web-app version="2.5" > > xmlns="http://java.sun.com/xml/ns/javaee" > > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee > > > > http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> > > > > <display-name>Struts 2 RESTful Ozone > > Services</display-name> > > > > <!-- Filters --> > > <filter> > > <filter-name>action2</filter-name> > > > > > <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> > > <init-param> > > > > <param-name>actionPackages</param-name> > > > > <param-value>com.myeclipse.ozone</param-value> > > </init-param> > > <init-param> > > > > <param-name>struts.devMode</param-name> > > <param-value>true</param-value> > > </init-param> > > </filter> > > > > <filter-mapping> > > <filter-name>action2</filter-name> > > <url-pattern>/*</url-pattern> > > </filter-mapping> > > > > <welcome-file-list> > > <welcome-file>index.jsp</welcome-file> > > </welcome-file-list> > > </web-app> > > > > > > > > This file works well with another Struts2.1.3 app. Can > > someone help me > > understand where to look for the cause of this??? > > > > Thanks folks > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >