In filterWebappUrls it uses conf/exclusions.list
Le 10 déc. 2013 19:08, "mbennett_20001" <[email protected]> a écrit :

> If I place my exclusions.list in TOMEE/conf it does not seem to work.  The
> embedded jar within my application that I want excluded from the scan is
> still scanned, and Tomee attempts to setup the JAX-RS provider.  However if
> I place it in TOMEE/webapps/mywebapp/WEB-INF it works (the jar file is not
> scanned).
>
> From what I can tell, in
>
> open-ejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java,
> line 953 sets the scannable urls:
>
>         // create web module
>         final WebModule webModule = new WebModule(webApp, contextRoot,
> warClassLoader, warFile.getAbsolutePath(), moduleName);
>         webModule.setUrls(webUrls);
>         webModule.setAddedUrls(addedUrls);
>         webModule.setRarUrls(Arrays.asList(urls.get(RAR_URLS_KEY)));
>         webModule.setScannableUrls(filterWebappUrls(webUrlsArray,
> descriptors.get(NewLoaderLogic.EXCLUSION_FILE)));
>         webModule.getAltDDs().putAll(descriptors);
>
> this seems to only use the exclusions.list from WITHIN the web app.
>
> Hope this helps someone in the future.
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/WAR-works-ok-on-plain-Tomcat-errors-on-start-in-TomEE-tp4666565p4666661.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>

Reply via email to