> >> > Yeah, I like the idea of strict-DMI. Right now I could not get it
> > working
> >> > with the convention pulgin, can investigate next week.
> >>
> >> That's why I want to have programmable configuration in XWork and 
then
> >> XML or Convention configuration via plugins - there strict path how 
to
> >> add new configuration option, like DMI strict mode.
> >>
> >> > And I just realized that using "method:foo" parameter names works
> >> > independent of DMI.
> >>
> >> Strange, what ActionMapper do you use?
> >>
> >
> > In the app I tested with I have 2.3.15.1 and default ActionMapper 
(nothing
> > configured). strict-DMI was not explicitly enabled.
> >
> > I just added "allowed-methods" to one action. Afterwards I could not
> > invoke methods via URL (gave me method-not-allowed).
> > But a form with "method:add" did still work (while foo!add.action did
> > not).
> >
> >
> > When I try to enable strict DMI like this:
> >
> > <package name="..." extends="..." strict-method-invocation="true">
> >
> > I get an exception at app start:
> > org.xml.sax.SAXParseException: Attribute "strict-method-invocation" 
must
> > be declared for element type "package".
> 
> Change DTD in the header
> 
> 

Oh, yes, that was quite obvious.

But still: method:add works while !add does not.



Regards,
Christoph

This Email was scanned by Sophos Anti Virus

Reply via email to