What version of Shade are you trying to use? On Tue, Jul 3, 2012 at 2:26 PM, Jason Rutherglen <[email protected]> wrote: > Debugged into SelectorUtils, it seems to be working correctly. I > downloaded 1.5.5, step through that source. The matchPath methods returns > false, however the if statement in isExcluded evaluates to true. Must be > looking at the wrong code? > > On Tue, Jul 3, 2012 at 11:46 AM, Jason Rutherglen < > [email protected]> wrote: > >> I ran this through a debugger, this line is not behaving as expected, >> where for example 'java/lang/ThreadGroup' matches 'org/apache/solr/*' >> >> SimpleRelocator.isExcluded: >> >> if ( SelectorUtils.matchPath( exclude, path, true ) ) >> >> >> On Tue, Jul 3, 2012 at 11:39 AM, Benson Margulies >> <[email protected]>wrote: >> >>> On Tue, Jul 3, 2012 at 11:12 AM, Jason Rutherglen >>> <[email protected]> wrote: >>> > <relocation> >>> > <!-- <pattern>*/*</pattern> --> >>> > >>> <shadedPattern>com.custom.solr.</shadedPattern> >>> > <excludes> >>> > <exclude>org.apache.solr</exclude> >>> > <exclude>org.apache.lucene</exclude> >>> > </excludes> >>> >>> Have you tried adding * or .* to the end of the exclude patterns? >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >>
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
