Here's where the source for Maven Shade 1.7.1 was obtained:

http://svn.apache.org/repos/asf/maven/plugins/tags/maven-shade-plugin-1.7.1

Also not sure how to view the return type inside an if statement using
Eclipse.

On Tue, Jul 3, 2012 at 2:52 PM, Jason Rutherglen <[email protected]
> wrote:

> This is what's in the pom.xml so hopefully it's trying to use this, which
> matches the source version being debugged.
>
>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-shade-plugin</artifactId>
> <version>1.7.1</version>
>
>
> On Tue, Jul 3, 2012 at 2:32 PM, Benson Margulies <[email protected]>wrote:
>
>> 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]
>>
>>
>

Reply via email to