When I do this I get a runtime error (I can understand that the
actionmapping does not have this property...):

Ah... so you have to tell Struts to use your custom subclass. This can be done for a single element using


<action className="com.example.MyActionMapping" ...>

or if you want to use it for all action mappings,

  <action-mappings type="com.example.MyActionMapping">
...

Note that I think there's a problem where if you use a custom action-mapping in the <action-mappings> element and you use a list of struts-config files, the value has a wider use than you'd expect -- I believe someone on my team told me that it also applied to action mappings in other struts config files which were processed later. You'd expect it would only apply to the action elements which are a child of the action-mappings element where that value is declared. I'll ask him to confirm and file a bug if that's true...

Joe




//----------- stacktrace---------

Dec 20, 2004 11:34:30 PM org.apache.commons.digester.Digester
startElement
SEVERE: Begin event threw exception
java.lang.NoSuchMethodException: Bean has no property named cacheTimeout
        at
org.apache.commons.digester.SetPropertyRule.begin(SetPropertyRule.java:192)
        at org.apache.commons.digester.Rule.begin(Rule.java:200)
        at
org.apache.commons.digester.Digester.startElement(Digester.java:1273)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:485)
        at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentPars

----------- stacktrace---------//

Do I have to specify a custom actionmapping to get this done? Can this
be specified per action or do I have to specify it globally in the
<action-mappings> parent...?


--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to