On Wed, Oct 8, 2008 at 12:45 PM, stanlick <[EMAIL PROTECTED]> wrote:
>
> I decided to pass up lunch and crack the code open.  The DefaultActionProxy
> tries to find the namespace/action and if it cannot, searches for the
> UnknownHandler rather than throw a 404.  I have discovered that adding the
>
> <default-action-ref name="logger"/>
>
> works, but I am going to look into how to nominate an unknownHandler.
> Probably another undocumented extension point!
>
> Peace,
> Scott
>

Take a look at the codebehind plugin. IIRC, the zero config plugins
set the unknown handler to do what they do.

-Wes


>
>
> Wes Wannemacher wrote:
>>
>> Scott,
>>
>> IIRC, this will only handle exceptions thrown by your Action. If no
>> action is found, you are not going to make it far enough to get your
>> "exceptionLogger" result.
>>
>> http://struts.apache.org/2.x/docs/exception-configuration.html
>>
>> -Wes
>>
>> PS - http://manning.com/wannemacher/ (whip out that AMEX and get on it!)
>>
>> On Wed, Oct 8, 2008 at 12:27 PM, stanlick <[EMAIL PROTECTED]> wrote:
>>>
>>> I have an exception configuration as follows:
>>>
>>> <global-exception-mappings>
>>>        <exception-mapping      exception="java.lang.Throwable"
>>> result="exceptionLogger"/>
>>> </global-exception-mappings>
>>>
>>> If an action throws an exception my logger works fine.  However, if the
>>> Struts DefaultActionProxy is unable to locate an action class/mapping and
>>> throws its ConfigurationException, I get a stacktrace in the browser!
>>> Any
>>> clues?
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Global-exception-mapping-glitch-tp19882441p19882441.html
>>> Sent from the Struts - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>>
>> --
>> Wesley Wannemacher
>> President, Head Engineer/Consultant
>> WanTii, Inc.
>> http://www.wantii.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Global-exception-mapping-glitch-tp19882441p19882804.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Wesley Wannemacher
President, Head Engineer/Consultant
WanTii, Inc.
http://www.wantii.com

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

Reply via email to