"scott.stark(a)jboss.org" wrote : Another feature I need is the ability to specify
the packages that should be excluded in the package visitation scan. For a war, everything
under WEB-INF/classes, WEB-INF/lib/*.jar should be visible, unless they are java.* or
javax.servlet.* classes. I'm working on this for the war class loader changes.
|
|
http://jira.jboss.org/jira/browse/JBMICROCONT-228
|
I don't think your excluded packages is doing what you think it is doing. ;-)
Or if it is, it should be called setExcludedExportPackages() which I guess
would only be useful with exportAll?
What you've done is remove the packages from the exports.
They will still be used on local classloading requests.
A real excluded packages would need to filter out those requests
that ask for resources/streams in that package.
Also, wouldn't it more efficient to filter out the exlcuded packages
when it does the getPackages() callback
| public Set<String> getPackages()
| {
| if (excluedPackages != null)
| packages.removeAll(excludedPackages);
| return packages;
| }
|
rather than looping through every exluded package on every visited package?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123288#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...