It looks like the value is present in web.xml:

    <filter>
        <filter-name>struts</filter-name>

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
        <init-param>
            <param-name>actionPackages</param-name>
            <param-value>com.mycompany.app.webapp.action</param-value>
        </init-param>
    </filter>

Are you creating your HelloWorldAction in this package?

On Tue, May 5, 2009 at 2:15 PM, Marc StPierre <marc.stpie...@doj.ca.gov>wrote:

> This is what I ran today to get started.
>
> mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes
> -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=
> http://static.appfuse.org/releases -DarchetypeVersion=2.0.2
> -DgroupId=com.mycompany.app -DartifactId=myproject
>
> >>> Matt Raible <m...@raibledesigns.com> 5/5/2009 1:10 PM >>>
> What version of AppFuse are you using? The codebehind plugin should be
> configured in any 2.0.x archetype.
>
> http://struts.apache.org/2.0.11/docs/codebehind-plugin.html
>
> Matt
>
> On Tue, May 5, 2009 at 2:08 PM, Marc StPierre <marc.stpie...@doj.ca.gov
> >wrote:
>
> > No it doesn't appear so.
> >
> > >>> Matt Raible <m...@raibledesigns.com> 5/5/2009 12:58 PM >>>
> > Do you have actionPackages defined in your web.xml?
> >
> > On Tue, May 5, 2009 at 1:42 PM, Marc StPierre <marc.stpie...@doj.ca.gov
> > >wrote:
> >
> > > Matt, I was just wondering if I missed a step or something on the
> > > HelloWorld Tutorial. I followed all the steps only I used eclipse,
> which
> > > that was no problem. But when I went to run it I kept getting the
> > following
> > > error:
> > >
> > > ERROR [btpool0-1] ActionComponent.executeAction(259) | Could not
> execute
> > > action: default/hello
> > > There is no Action mapped for namespace default and action name hello.
> -
> > > [unknown location]
> > >
> > > I resolved this by adding the following to struts.xml
> > >
> > >        <action name="hello"
> > > class="com.mycompany.app.webapp.action.HelloAction">
> > >            <result name="input">/</result>
> > >            <result name="success">/</result>
> > >        </action>
> > >
> > > But I noticed you hadn't done that and the source code doesn't seem to
> > have
> > > that in it. Any idea why I am having this problem, is there something I
> > > might have missed in the tutorial. When I created the Action in Eclipse
> > is
> > > there something that idea does behind the scenes that eclipse
> doesn't???
> > >
> > > While I got it to work I am curious about the discrepancy, just from a
> > > learning perspective.
> > >
> > > Thanks, Marc
> > >
> > >
> > > CONFIDENTIALITY NOTICE: This communication with its contents may
> contain
> > > confidential and/or legally privileged information. It is solely for
> the
> > use
> > > of the intended recipient(s). Unauthorized interception, review, use or
> > > disclosure is prohibited and may violate applicable laws including the
> > > Electronic Communications Privacy Act. If you are not the intended
> > > recipient, please contact the sender and destroy all copies of the
> > > communication.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
> > > For additional commands, e-mail: users-h...@appfuse.dev.java.net
> > >
> > >
> >
> >
> > CONFIDENTIALITY NOTICE: This communication with its contents may contain
> > confidential and/or legally privileged information. It is solely for the
> use
> > of the intended recipient(s). Unauthorized interception, review, use or
> > disclosure is prohibited and may violate applicable laws including the
> > Electronic Communications Privacy Act. If you are not the intended
> > recipient, please contact the sender and destroy all copies of the
> > communication.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
> > For additional commands, e-mail: users-h...@appfuse.dev.java.net
> >
> >
>
>
> CONFIDENTIALITY NOTICE: This communication with its contents may contain
> confidential and/or legally privileged information. It is solely for the use
> of the intended recipient(s). Unauthorized interception, review, use or
> disclosure is prohibited and may violate applicable laws including the
> Electronic Communications Privacy Act. If you are not the intended
> recipient, please contact the sender and destroy all copies of the
> communication.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>
>

Reply via email to