From cc423fc30198b9c948e412c8a05ba2c47053a7e7 Mon Sep 17 00:00:00 2001 From: Musachy Barroso Date: Wed, 19 Aug 2009 05:13:48 +0000 Subject: [PATCH] WW-3121 IllegalArgumentException using struts2-convention-plugin-2.1.6.jar on JBoss git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@805664 13f79535-47bb-0310-9956-ffa450edef68 --- .../struts2/convention/PackageBasedActionConfigBuilder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java b/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java index de5e52c28..7452bd415 100644 --- a/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java +++ b/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java @@ -402,6 +402,9 @@ public class PackageBasedActionConfigBuilder implements ActionConfigBuilder { } } + //try to find classes dirs inside war files + urlSet = urlSet.includeClassesUrl(classLoaderInterface); + urlSet = urlSet.excludeJavaExtDirs(); urlSet = urlSet.excludeJavaEndorsedDirs();