[ 
https://issues.apache.org/jira/browse/WW-5108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17247100#comment-17247100
 ] 

Lukasz Lenart commented on WW-5108:
-----------------------------------

Did you use exactly the same version of Tomcat locally? And exactly the same 
version of Java?

As far as I see you are running Tomcat 7.0.100 on the Linux box

> No errors are reported locally. On linux environment, tomcat runs alone and 
> reports java.lang.annotation.AnnotationTypeMismatchException
> ----------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: WW-5108
>                 URL: https://issues.apache.org/jira/browse/WW-5108
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.5.26
>            Reporter: liuc
>            Priority: Blocker
>             Fix For: 2.6
>
>
> {noformat}
> ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initialization 
> failed
> java.lang.annotation.AnnotationTypeMismatchException: Incorrectly typed data 
> found for annotation element public abstract java.lang.String[] 
> org.apache.struts2.convention.annotation.Result.name() (Found data of type 
> class java.lang.String[success])
>  at 
> sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy.generateException(AnnotationTypeMismatchExceptionProxy.java:57)
>  ~[?:1.8.0_191]
>  at 
> sun.reflect.annotation.AnnotationInvocationHandler.invoke(AnnotationInvocationHandler.java:84)
>  ~[?:1.8.0_191]
>  at com.sun.proxy.$Proxy37.name(Unknown Source) ~[?:?]
>  at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromAnnotations(DefaultResultMapBuilder.java:411)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:196)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:955)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:721)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:334)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:52)
>  ~[struts2-convention-plugin-2.5.26.jar:2.5.26]
>  at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:206)
>  ~[struts2-core-2.5.26.jar:2.5.26]
>  at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>  ~[struts2-core-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:970) 
> ~[struts2-core-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:463)
>  ~[struts2-core-2.5.26.jar:2.5.26]
>  at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:496) 
> [struts2-core-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.dispatcher.InitOperations.initDispatcher(InitOperations.java:73)
>  [struts2-core-2.5.26.jar:2.5.26]
>  at 
> org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:61)
>  [struts2-core-2.5.26.jar:2.5.26]
>  at 
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:285)
>  [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:266)
>  [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>  [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:5037)
>  [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5739)
>  [catalina.jar:7.0.100]
>  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 
> [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705)
>  [catalina.jar:7.0.100]
>  at 
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695)
>  [catalina.jar:7.0.100]
>  at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>  [?:1.8.0_191]
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>  [?:1.8.0_191]
>  at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to