No action instance for path /xx could be created
Jeg har lige lavet en ny Action class til min webapp der bruger Struts. Men når jeg bruger den, får jeg følgende fejl af Resin:No action instance for path /DemoAction could be created
Jeg har gjort følgende:
- Oprettet java klassen "DemoAction.java", der arver fra org.apache.struts.action.Action
- Udfyldt execute(...) metoden, der returnerer forward der er sat til: "success_demo"
- Tilføjet følgende til struts-config.xml:
<action path="/DemoAction"
type="com.mycomp.actions.DemoAction">
<forward name="success_demo"
path="/show/demoview"
redirect="false"/>
</action>
- Sørget for at der er adgang til alle de kompilerede filer.
- Genstartet resin
- Kaldt URL: "http://localhost/mywebapp/execute/DemoAction"
Jeg går ud fra at det ikke er Struts mappingen der er noget i vejen med, da jeg får en anden fejl hvis jeg ændrer i den tastede URL i browseren, f.eks. til:
"http://localhost/mywebapp/execute/DemoActiona"
Den anden fejl er:
"400 Invalid path /DemoActiona was requested"
Nogen idéer?