Anonymous Action classes cause IndexOutOfBoundException
-------------------------------------------------------

                 Key: WW-2983
                 URL: https://issues.apache.org/struts/browse/WW-2983
             Project: Struts 2
          Issue Type: Bug
          Components: Plugin - Convention
    Affects Versions: 2.1.6
            Reporter: Eung-ju PARK
            Priority: Minor


I have some anonymous Action classes in unit test code. Anonymous classes have 
no name. Class#getSimpleName returns "". It causes IndexOutOfBoundException 
when initialing convention-plugin.

PackageBasedActionConfigBuilder#buildConfiguration skips all interfaces, enums, 
annotations, and abstract classes. It should skip anonymous classes too. Add 
actionClass.isAnonymous() to the skip condition.

I have some anonymous Action classs in my unit test code. It's not good design.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to