[ https://issues.apache.org/jira/browse/WW-4055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14088863#comment-14088863 ]
ASF subversion and git services commented on WW-4055: ----------------------------------------------------- Commit dfb2bd3dbe8750ea9d98934cc5df1b61cac3516a in struts's branch refs/heads/develop from [~lukaszlenart] [ https://git-wip-us.apache.org/repos/asf?p=struts.git;h=dfb2bd3 ] WW-4055 Includes all jars by default > Convention plugin doesn't find any Action classes in EAR deployment on > Weblogic 10 and 12 > ----------------------------------------------------------------------------------------- > > Key: WW-4055 > URL: https://issues.apache.org/jira/browse/WW-4055 > Project: Struts 2 > Issue Type: Bug > Components: Plugin - Convention > Affects Versions: 2.3.14 > Reporter: Stefan Reich > Fix For: 2.3.18 > > Attachments: PackageBasedActionConfigBuilder.patch > > > The weblogic container versions 10, 11 and 12 has a peculiar way of deploying > ear and war files. > It unpacks the ear and war file, and jars up the contents of WEB-INF classes > into a new file: WEB-INF/lib/_wl_cls_gen.jar. After that, all content from > WEB-INF/classes is deleted. > The consequence is that the classloader will return a URL to the > WEB-INF/classes directory when the plugin is searching for annotated classes, > but it will be empty, so this plugin would never find any Action classes. > I have a patch that has been verified to work on Weblogic 10 and 12. -- This message was sent by Atlassian JIRA (v6.2#6252)