You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (Jira)" <ji...@apache.org> on 2020/12/10 07:32:00 UTC

[jira] [Commented] (WW-5108) No errors are reported locally. On linux environment, tomcat runs alone and reports java.lang.annotation.AnnotationTypeMismatchException

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

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

If locally works and it doesn't work on remote Linux it's problem with that Linux - cleanup cache, temps, etc.

> 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)