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]
>
>

Reply via email to