String[] pkgs = packages.trim().split("\\s*,\\s*");
String[] pkgs = StringUtil.standardSplit(packages);
    protected Set<Class<? extends ActionBean>> findClasses() {        BootstrapPropertyResolver bootstrap = getConfiguration().getBootstrapPropertyResolver();        if (bootstrap.getProperty(URL_FILTERS) != null || bootstrap.getProperty(PACKAGE_FILTERS) != null) {            log.error("The configuration properties '", URL_FILTERS, "' and '", PACKAGE_FILTERS,                      "' are deprecated, and NO LONGER SUPPORTED. Please read the upgrade ",                      "documentation for Stripes 1.5 for how to resolve this situation. In short ",                      "you should specify neither ", URL_FILTERS, " or ", PACKAGE_FILTERS,                      ". Instead you should specify a comma separated list of package roots ",                      "(e.g. com.myco.web) that should be scanned for implementations of ",                      "ActionBean, using the configuration parameter '", PACKAGES,  "'.");        }        String packages = bootstrap.getProperty(PACKAGES);        if (packages == null) {            throw new StripesRuntimeException(                "You must supply a value for the configuration parameter '" + PACKAGES + "'. The " +                "value should be a list of one or more package roots (comma separated) that are " +                "to be scanned for ActionBean implementations. The packages specified and all " +                "subpackages are examined for implementations of ActionBean."            );        }        String[] pkgs = packages.trim().split("\\s*,\\s*");        ResolverUtil<ActionBean> resolver = new ResolverUtil<ActionBean>();        resolver.findImplementations(ActionBean.class, pkgs);        return resolver.getClasses();    }