You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by ramkrishna vasudevan <ra...@gmail.com> on 2013/08/08 08:55:14 UTC

Error while packaging latest trunk code using assembly

Hi

I get the following error while trying to package the latest trunk code
using the assembly command.
[WARNING] Error injecting:
org.apache.maven.reporting.exec.DefaultMavenReportExecutor
java.lang.NoClassDefFoundError: org/sonatype/aether/graph/DependencyFilter
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getDeclaredConstructors(Class.java:1836)
        at
com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
        at
com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
        at
com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
        at
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
        at
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
        at
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
        at
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
        at
com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)

This fails the packaging process.  And not able to generate the tar ball
from this.

Regards
Ram

Re: Error while packaging latest trunk code using assembly

Posted by ramkrishna vasudevan <ra...@gmail.com>.
Yes.  am able to generated the tar ball now.  Thanks to HBASE-9185.

Regards
Ram


On Mon, Aug 12, 2013 at 11:47 AM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> After HBASE-9185 went in I think the assembly command should work.  Let me
> check.
>
>
> On Fri, Aug 9, 2013 at 10:34 AM, ramkrishna vasudevan <
> ramkrishna.s.vasudevan@gmail.com> wrote:
>
>> Its the recent version of maven and the repo was a fresh clean download.
>>
>> Regards
>> Ram
>>
>>
>> On Thu, Aug 8, 2013 at 8:33 PM, Stack <st...@duboce.net> wrote:
>>
>>> On Wed, Aug 7, 2013 at 11:55 PM, ramkrishna vasudevan <
>>> ramkrishna.s.vasudevan@gmail.com> wrote:
>>>
>>> > Hi
>>> >
>>> > I get the following error while trying to package the latest trunk code
>>> > using the assembly command.
>>> > [WARNING] Error injecting:
>>> > org.apache.maven.reporting.exec.DefaultMavenReportExecutor
>>> > java.lang.NoClassDefFoundError:
>>> org/sonatype/aether/graph/DependencyFilter
>>> >         at java.lang.Class.getDeclaredConstructors0(Native Method)
>>> >         at
>>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>>> >         at java.lang.Class.getDeclaredConstructors(Class.java:1836)
>>> >         at
>>> >
>>> >
>>> com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
>>> >         at
>>> >
>>> >
>>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
>>> >
>>> > This fails the packaging process.  And not able to generate the tar
>>> ball
>>> > from this.
>>> >
>>> > Regards
>>> > Ram
>>> >
>>>
>>>
>>> You using recent mvn version Ram?  Try cleaning your local repo?
>>> St.Ack
>>>
>>
>>
>

Re: Error while packaging latest trunk code using assembly

Posted by ramkrishna vasudevan <ra...@gmail.com>.
After HBASE-9185 went in I think the assembly command should work.  Let me
check.


On Fri, Aug 9, 2013 at 10:34 AM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> Its the recent version of maven and the repo was a fresh clean download.
>
> Regards
> Ram
>
>
> On Thu, Aug 8, 2013 at 8:33 PM, Stack <st...@duboce.net> wrote:
>
>> On Wed, Aug 7, 2013 at 11:55 PM, ramkrishna vasudevan <
>> ramkrishna.s.vasudevan@gmail.com> wrote:
>>
>> > Hi
>> >
>> > I get the following error while trying to package the latest trunk code
>> > using the assembly command.
>> > [WARNING] Error injecting:
>> > org.apache.maven.reporting.exec.DefaultMavenReportExecutor
>> > java.lang.NoClassDefFoundError:
>> org/sonatype/aether/graph/DependencyFilter
>> >         at java.lang.Class.getDeclaredConstructors0(Native Method)
>> >         at
>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>> >         at java.lang.Class.getDeclaredConstructors(Class.java:1836)
>> >         at
>> >
>> >
>> com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
>> >         at
>> >
>> >
>> com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
>> >         at
>> >
>> >
>> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
>> >
>> > This fails the packaging process.  And not able to generate the tar ball
>> > from this.
>> >
>> > Regards
>> > Ram
>> >
>>
>>
>> You using recent mvn version Ram?  Try cleaning your local repo?
>> St.Ack
>>
>
>

Re: Error while packaging latest trunk code using assembly

Posted by ramkrishna vasudevan <ra...@gmail.com>.
Its the recent version of maven and the repo was a fresh clean download.

Regards
Ram


On Thu, Aug 8, 2013 at 8:33 PM, Stack <st...@duboce.net> wrote:

> On Wed, Aug 7, 2013 at 11:55 PM, ramkrishna vasudevan <
> ramkrishna.s.vasudevan@gmail.com> wrote:
>
> > Hi
> >
> > I get the following error while trying to package the latest trunk code
> > using the assembly command.
> > [WARNING] Error injecting:
> > org.apache.maven.reporting.exec.DefaultMavenReportExecutor
> > java.lang.NoClassDefFoundError:
> org/sonatype/aether/graph/DependencyFilter
> >         at java.lang.Class.getDeclaredConstructors0(Native Method)
> >         at
> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
> >         at java.lang.Class.getDeclaredConstructors(Class.java:1836)
> >         at
> >
> >
> com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
> >         at
> >
> >
> com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
> >         at
> >
> >
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
> >
> > This fails the packaging process.  And not able to generate the tar ball
> > from this.
> >
> > Regards
> > Ram
> >
>
>
> You using recent mvn version Ram?  Try cleaning your local repo?
> St.Ack
>

Re: Error while packaging latest trunk code using assembly

Posted by Stack <st...@duboce.net>.
On Wed, Aug 7, 2013 at 11:55 PM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> Hi
>
> I get the following error while trying to package the latest trunk code
> using the assembly command.
> [WARNING] Error injecting:
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor
> java.lang.NoClassDefFoundError: org/sonatype/aether/graph/DependencyFilter
>         at java.lang.Class.getDeclaredConstructors0(Native Method)
>         at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>         at java.lang.Class.getDeclaredConstructors(Class.java:1836)
>         at
>
> com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
>         at
>
> com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
>         at
>
> com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
>         at
>
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
>         at
>
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
>         at
>
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
>         at
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
>         at
>
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
>
> This fails the packaging process.  And not able to generate the tar ball
> from this.
>
> Regards
> Ram
>


You using recent mvn version Ram?  Try cleaning your local repo?
St.Ack

Re: Error while packaging latest trunk code using assembly

Posted by Ted Yu <yu...@gmail.com>.
I used the following command and was able to generate tar ball on Linux:

mvn clean install assembly:single -DskipTests -Prelease

FYI

On Wed, Aug 7, 2013 at 11:55 PM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> Hi
>
> I get the following error while trying to package the latest trunk code
> using the assembly command.
> [WARNING] Error injecting:
> org.apache.maven.reporting.exec.DefaultMavenReportExecutor
> java.lang.NoClassDefFoundError: org/sonatype/aether/graph/DependencyFilter
>         at java.lang.Class.getDeclaredConstructors0(Native Method)
>         at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>         at java.lang.Class.getDeclaredConstructors(Class.java:1836)
>         at
>
> com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
>         at
>
> com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
>         at
>
> com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:653)
>         at
>
> com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:863)
>         at
>
> com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
>         at
>
> com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
>         at
>
> com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
>         at
>
> com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
>
> This fails the packaging process.  And not able to generate the tar ball
> from this.
>
> Regards
> Ram
>