[prev in list] [next in list] [prev in thread] [next in thread] 

List:       struts-dev
Subject:    [jira] [Updated] (WW-4421) Duplicate @Action value annotation check skipped
From:       "Lukasz Lenart (JIRA)" <jira () apache ! org>
Date:       2014-11-19 10:30:34
Message-ID: JIRA.12756358.1416392599000.534209.1416393034814 () Atlassian ! JIRA
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/WW-4421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Lukasz Lenart updated WW-4421:
------------------------------
    Fix Version/s: 2.5

> Duplicate @Action value annotation check skipped
> ------------------------------------------------
> 
> Key: WW-4421
> URL: https://issues.apache.org/jira/browse/WW-4421
> Project: Struts 2
> Issue Type: Bug
> Components: Annotations, Plugin - Convention
> Affects Versions: 2.3.16.3, 2.3.x
> Reporter: Sebastian Haas
> Fix For: 2.5
> 
> Attachments: MethodCheckFailsOnStartup.java, MethodCheckSkippedOnStartup.java
> 
> 
> {{PackageBasedActionConfigBuilder#buildConfiguration}} checks if there are \
> duplicate action names on method annotations. If {{ActionSupport#execute}} is \
> overridden and annotated with {{@Action}}, the duplicate action name check is \
> skipped. The check is disabled due to \
> {code:title=PackageBasedActionConfigBuilder.java:674}if \
> (!map.containsKey(DEFAULT_METHOD){code} Having duplicate action names leads to \
> different behavior with Java 7 or Java 8 environment (due to reflection method \
> order).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic