You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Richard Martin <bo...@googlemail.com> on 2008/06/05 14:09:30 UTC

running iPOJO Ant task outside eclipse

Hello all,

I am trying to automate our build scripts so they no longer depend on
eclipse.  Currently all the ant builds work fine when run inside
eclipse but when I try to run the build scripts from a command prompt
iPOJO throws an error about asm.

The error is
/config/build.xml:104: java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)V

Is it possible to run the ipojo ant task from a bare command line, do
I need to provide the asm jars somewhere.  The ant task doesn't seem
to take a classpath entry though.

Many thanks
Bob

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


RE: running iPOJO Ant task outside eclipse

Posted by Clement Escoffier <cl...@gmail.com>.
Great!

I'm not an expert of Ant class loading system, but it should be possible
that the installed Ant uses a jar embedding ASM 2.2...

Clement

> -----Message d'origine-----
> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> Envoyé : mardi 10 juin 2008 19:31
> À : users@felix.apache.org
> Objet : Re: running iPOJO Ant task outside eclipse
> 
> Hi,
> 
> Just to let you know, I installed ant binary from the ant site and it
> works fine.
> 
> I ran gentoo ant with the debug command to get the classpath in use
> and it was loading up asm2 jars for some reason.  I couldn't work out
> what dependency gentoo had installed that was doing that so I just
> unmerged it and I'm sticking with the binary from the ant site for
> now.
> 
> Many Thanks
> Bob
> 
> On Fri, Jun 6, 2008 at 2:47 PM, Richard Martin
> <bo...@googlemail.com> wrote:
> > It is 1.7.0-r1, but its actually ant-core from the gentoo repository.
> > Rather than the ant ant in the repos which comes with a whole bunch
> of
> > optional ant tasks forced upon you.
> >
> > I'm guessing it is some gentoo specific thing.  Probably wont be till
> > Monday before I can try some other things on it, but when I can I'll
> > try installing the other ant or just downloading it from the web and
> > see if that works.
> >
> > Thanks for all the help so far
> > Bob
> >
> > On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
> >> So, it does not come from your project.
> >>  Which version of Ant do you use ?
> >>
> >>  I try with Apache Ant 1.7 on Windows and Linux successfully.
> >>
> >>
> >>  Clement
> >>
> >>  > -----Message d'origine-----
> >>  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> >>
> >> > Envoyé : vendredi 6 juin 2008 14:40
> >>
> >> > À : users@felix.apache.org
> >>  > Objet : Re: running iPOJO Ant task outside eclipse
> >>  >
> >>  > Sadly it's exactly the same thing.
> >>  >
> >>  > bob@hobart ~/tutorial/solution $ ant
> >>  > Buildfile: build.xml
> >>  >
> >>  > all:
> >>  >
> >>  > clean:
> >>  >
> >>  > compile:
> >>  >     [mkdir] Created dir:
> >>  > /home/bob/tutorial/solution/spell.services/output
> >>  >     [mkdir] Created dir:
> >>  > /home/bob/tutorial/solution/spell.services/output/classes
> >>  >     [javac] Compiling 2 source files to
> >>  > /home/bob/tutorial/solution/spell.services/output/classes
> >>  >
> >>  > package:
> >>  >       [bnd] spell.services 2
> >>  >
> >>  > clean:
> >>  >
> >>  > buildclasspath:
> >>  >      [copy] Copying 1 file to
> >>  > /home/bob/tutorial/solution/spell.english/libs
> >>  >
> >>  > compile:
> >>  >     [mkdir] Created dir:
> >>  > /home/bob/tutorial/solution/spell.english/output
> >>  >     [mkdir] Created dir:
> >>  > /home/bob/tutorial/solution/spell.english/output/classes
> >>  >     [javac] Compiling 1 source file to
> >>  > /home/bob/tutorial/solution/spell.english/output/classes
> >>  >
> >>  > package:
> >>  >       [bnd] spell.english 1
> >>  >     [ipojo] Input Bundle File :
> >>  >
> /home/bob/tutorial/solution/spell.english/output/spell.english.jar
> >>  >     [ipojo] Metadata File :
> >>  > /home/bob/tutorial/solution/spell.english/metadata.xml
> >>  >     [ipojo] Start bundle manipulation
> >>  >
> >>  > BUILD FAILED
> >>  > /home/bob/tutorial/solution/build.xml:7: The following error
> occurred
> >>  > while executing this line:
> >>  > /home/bob/tutorial/solution/spell.english/build.xml:47:
> >>  > java.lang.NoSuchMethodError:
> >>  >
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> >>  > V
> >>  >
> >>  > Total time: 1 second
> >>  >
> >>  > On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
> >>  > > Strange behavior,
> >>  > >
> >>  > >  Could you try to compile the project available at :
> >>  > >
> http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip
> >>  > >
> >>  > >  Unzip and launch 'ant' from the 'solution' directory (not from
> the
> >>  > root
> >>  > >  folder, else you'll have to implement the components).
> >>  > >
> >>  > >  Thanks,
> >>  > >
> >>  > >
> >>  > >  Clement
> >>  > >
> >>  > >
> >>  > >  > -----Message d'origine-----
> >>  > >  > De : Richard Martin
> [mailto:bobthekingofegypt@googlemail.com]
> >>  > >
> >>  > > > Envoyé : vendredi 6 juin 2008 11:08
> >>  > >
> >>  > > > À : users@felix.apache.org
> >>  > >
> >>  > > > Objet : Re: running iPOJO Ant task outside eclipse
> >>  > >
> >>  > > >
> >>  > >  > Hi,
> >>  > >  >
> >>  > >  > I removed the junit jar from my path, there is now nothing
> custom
> >>  > in
> >>  > >  > my ant path.  And I've never put anything directly into my
> java
> >>  > lib
> >>  > >  > folder.  But it still shows exactly the same error.
> >>  > >  >
> >>  > >  > I'm not sure where else it would be loading ASM classes
> from.
> >>  > >  >
> >>  > >  > Cheers
> >>  > >  > Bob
> >>  > >  >
> >>  > >  > On 6/5/08, Richard Martin <bo...@googlemail.com>
> >>  > wrote:
> >>  > >  > > Hi,
> >>  > >  > >
> >>  > >  > >  Sorry I didn't reply there, got put on something else.
> >>  > >  > >
> >>  > >  > >  I'll check properly when I'm back at work tomorrow but I
> know
> >>  > the
> >>  > >  > only
> >>  > >  > >  thing in my ant path is the ant-junit-4 jar from the
> gentoo
> >>  > repos,
> >>  > >  > so
> >>  > >  > >  I can run the test suite prior to builds.  Which more
> than
> >>  > likely
> >>  > >  > will
> >>  > >  > >  have some asm stuff in it.
> >>  > >  > >
> >>  > >  > >  I can disable the tests and move the jar to quickly test
> that
> >>  > theory
> >>  > >  > >  tomorrow.  But it will still leave me with a bit of
> dilemma if
> >>  > that
> >>  > >  > is
> >>  > >  > >  the problem.
> >>  > >  > >
> >>  > >  > >  Cheers
> >>  > >  > >  Bob
> >>  > >  > >
> >>  > >  > >
> >>  > >  > >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
> >>  > >  > >  <cl...@gmail.com> wrote:
> >>  > >  > >  > Hi,
> >>  > >  > >  >
> >>  > >  > >  > It seems that your Ant build does not use ASM classes
> >>  > embedded in
> >>  > >  > the ant
> >>  > >  > >  > task.
> >>  > >  > >  > The not found method was added in ASM 3.0, which is
> embedded
> >>  > >  > inside the
> >>  > >  > >  > iPOJO Ant Task.
> >>  > >  > >  >
> >>  > >  > >  > Do you have a special ANT classpath (specially in the
> >>  > ANT_HOME\lib
> >>  > >  > >  > directory) or libraries installed in your
> JAVA_HOME/lib/ext
> >>  > folder
> >>  > >  > that can
> >>  > >  > >  > be used instead of the class embedded in the task jar ?
> >>  > >  > >  >
> >>  > >  > >  > Clement
> >>  > >  > >  >
> >>  > >  > >  >
> >>  > >  > >  >
> >>  > >  > >  >> -----Message d'origine-----
> >>  > >  > >  >> De : Richard Martin
> >>  > [mailto:bobthekingofegypt@googlemail.com]
> >>  > >  > >  >> Envoyé : jeudi 5 juin 2008 14:10
> >>  > >  > >  >> À : users@felix.apache.org
> >>  > >  > >  >> Objet : running iPOJO Ant task outside eclipse
> >>  > >  > >  >>
> >>  > >  > >  >> Hello all,
> >>  > >  > >  >>
> >>  > >  > >  >> I am trying to automate our build scripts so they no
> longer
> >>  > >  > depend on
> >>  > >  > >  >> eclipse.  Currently all the ant builds work fine when
> run
> >>  > inside
> >>  > >  > >  >> eclipse but when I try to run the build scripts from a
> >>  > command
> >>  > >  > prompt
> >>  > >  > >  >> iPOJO throws an error about asm.
> >>  > >  > >  >>
> >>  > >  > >  >> The error is
> >>  > >  > >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
> >>  > >  > >  >>
> >>  > >  >
> >>  >
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> >>  > >  > >  >> V
> >>  > >  > >  >>
> >>  > >  > >  >> Is it possible to run the ipojo ant task from a bare
> command
> >>  > >  > line, do
> >>  > >  > >  >> I need to provide the asm jars somewhere.  The ant
> task
> >>  > doesn't
> >>  > >  > seem
> >>  > >  > >  >> to take a classpath entry though.
> >>  > >  > >  >>
> >>  > >  > >  >> Many thanks
> >>  > >  > >  >> Bob
> >>  > >  > >  >>
> >>  > >  > >  >> ------------------------------------------------------
> ------
> >>  > -----
> >>  > >  > ----
> >>  > >  > >  >> To unsubscribe, e-mail: users-
> unsubscribe@felix.apache.org
> >>  > >  > >  >> For additional commands, e-mail: users-
> help@felix.apache.org
> >>  > >  > >  >
> >>  > >  > >  >
> >>  > >  > >  >
> >>  > >  > >  > -------------------------------------------------------
> ------
> >>  > -----
> >>  > >  > ---
> >>  > >  > >  > To unsubscribe, e-mail: users-
> unsubscribe@felix.apache.org
> >>  > >  > >  > For additional commands, e-mail: users-
> help@felix.apache.org
> >>  > >  > >  >
> >>  > >  > >  >
> >>  > >  > >
> >>  > >  >
> >>  > >  > ------------------------------------------------------------
> ------
> >>  > ---
> >>  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>  > >  > For additional commands, e-mail: users-help@felix.apache.org
> >>  > >
> >>  > >
> >>  > >
> >>  > >  --------------------------------------------------------------
> ------
> >>  > -
> >>  > >  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>  > >  For additional commands, e-mail: users-help@felix.apache.org
> >>  > >
> >>  > >
> >>  >
> >>
> >> > ------------------------------------------------------------------
> ---
> >>
> >> > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>  > For additional commands, e-mail: users-help@felix.apache.org
> >>
> >>
> >>
> >>  -------------------------------------------------------------------
> --
> >>  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>  For additional commands, e-mail: users-help@felix.apache.org
> >>
> >>
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: running iPOJO Ant task outside eclipse

Posted by Richard Martin <bo...@googlemail.com>.
Hi,

Just to let you know, I installed ant binary from the ant site and it
works fine.

I ran gentoo ant with the debug command to get the classpath in use
and it was loading up asm2 jars for some reason.  I couldn't work out
what dependency gentoo had installed that was doing that so I just
unmerged it and I'm sticking with the binary from the ant site for
now.

Many Thanks
Bob

On Fri, Jun 6, 2008 at 2:47 PM, Richard Martin
<bo...@googlemail.com> wrote:
> It is 1.7.0-r1, but its actually ant-core from the gentoo repository.
> Rather than the ant ant in the repos which comes with a whole bunch of
> optional ant tasks forced upon you.
>
> I'm guessing it is some gentoo specific thing.  Probably wont be till
> Monday before I can try some other things on it, but when I can I'll
> try installing the other ant or just downloading it from the web and
> see if that works.
>
> Thanks for all the help so far
> Bob
>
> On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
>> So, it does not come from your project.
>>  Which version of Ant do you use ?
>>
>>  I try with Apache Ant 1.7 on Windows and Linux successfully.
>>
>>
>>  Clement
>>
>>  > -----Message d'origine-----
>>  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>>
>> > Envoyé : vendredi 6 juin 2008 14:40
>>
>> > À : users@felix.apache.org
>>  > Objet : Re: running iPOJO Ant task outside eclipse
>>  >
>>  > Sadly it's exactly the same thing.
>>  >
>>  > bob@hobart ~/tutorial/solution $ ant
>>  > Buildfile: build.xml
>>  >
>>  > all:
>>  >
>>  > clean:
>>  >
>>  > compile:
>>  >     [mkdir] Created dir:
>>  > /home/bob/tutorial/solution/spell.services/output
>>  >     [mkdir] Created dir:
>>  > /home/bob/tutorial/solution/spell.services/output/classes
>>  >     [javac] Compiling 2 source files to
>>  > /home/bob/tutorial/solution/spell.services/output/classes
>>  >
>>  > package:
>>  >       [bnd] spell.services 2
>>  >
>>  > clean:
>>  >
>>  > buildclasspath:
>>  >      [copy] Copying 1 file to
>>  > /home/bob/tutorial/solution/spell.english/libs
>>  >
>>  > compile:
>>  >     [mkdir] Created dir:
>>  > /home/bob/tutorial/solution/spell.english/output
>>  >     [mkdir] Created dir:
>>  > /home/bob/tutorial/solution/spell.english/output/classes
>>  >     [javac] Compiling 1 source file to
>>  > /home/bob/tutorial/solution/spell.english/output/classes
>>  >
>>  > package:
>>  >       [bnd] spell.english 1
>>  >     [ipojo] Input Bundle File :
>>  > /home/bob/tutorial/solution/spell.english/output/spell.english.jar
>>  >     [ipojo] Metadata File :
>>  > /home/bob/tutorial/solution/spell.english/metadata.xml
>>  >     [ipojo] Start bundle manipulation
>>  >
>>  > BUILD FAILED
>>  > /home/bob/tutorial/solution/build.xml:7: The following error occurred
>>  > while executing this line:
>>  > /home/bob/tutorial/solution/spell.english/build.xml:47:
>>  > java.lang.NoSuchMethodError:
>>  > org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>>  > V
>>  >
>>  > Total time: 1 second
>>  >
>>  > On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
>>  > > Strange behavior,
>>  > >
>>  > >  Could you try to compile the project available at :
>>  > >  http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip
>>  > >
>>  > >  Unzip and launch 'ant' from the 'solution' directory (not from the
>>  > root
>>  > >  folder, else you'll have to implement the components).
>>  > >
>>  > >  Thanks,
>>  > >
>>  > >
>>  > >  Clement
>>  > >
>>  > >
>>  > >  > -----Message d'origine-----
>>  > >  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>>  > >
>>  > > > Envoyé : vendredi 6 juin 2008 11:08
>>  > >
>>  > > > À : users@felix.apache.org
>>  > >
>>  > > > Objet : Re: running iPOJO Ant task outside eclipse
>>  > >
>>  > > >
>>  > >  > Hi,
>>  > >  >
>>  > >  > I removed the junit jar from my path, there is now nothing custom
>>  > in
>>  > >  > my ant path.  And I've never put anything directly into my java
>>  > lib
>>  > >  > folder.  But it still shows exactly the same error.
>>  > >  >
>>  > >  > I'm not sure where else it would be loading ASM classes from.
>>  > >  >
>>  > >  > Cheers
>>  > >  > Bob
>>  > >  >
>>  > >  > On 6/5/08, Richard Martin <bo...@googlemail.com>
>>  > wrote:
>>  > >  > > Hi,
>>  > >  > >
>>  > >  > >  Sorry I didn't reply there, got put on something else.
>>  > >  > >
>>  > >  > >  I'll check properly when I'm back at work tomorrow but I know
>>  > the
>>  > >  > only
>>  > >  > >  thing in my ant path is the ant-junit-4 jar from the gentoo
>>  > repos,
>>  > >  > so
>>  > >  > >  I can run the test suite prior to builds.  Which more than
>>  > likely
>>  > >  > will
>>  > >  > >  have some asm stuff in it.
>>  > >  > >
>>  > >  > >  I can disable the tests and move the jar to quickly test that
>>  > theory
>>  > >  > >  tomorrow.  But it will still leave me with a bit of dilemma if
>>  > that
>>  > >  > is
>>  > >  > >  the problem.
>>  > >  > >
>>  > >  > >  Cheers
>>  > >  > >  Bob
>>  > >  > >
>>  > >  > >
>>  > >  > >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
>>  > >  > >  <cl...@gmail.com> wrote:
>>  > >  > >  > Hi,
>>  > >  > >  >
>>  > >  > >  > It seems that your Ant build does not use ASM classes
>>  > embedded in
>>  > >  > the ant
>>  > >  > >  > task.
>>  > >  > >  > The not found method was added in ASM 3.0, which is embedded
>>  > >  > inside the
>>  > >  > >  > iPOJO Ant Task.
>>  > >  > >  >
>>  > >  > >  > Do you have a special ANT classpath (specially in the
>>  > ANT_HOME\lib
>>  > >  > >  > directory) or libraries installed in your JAVA_HOME/lib/ext
>>  > folder
>>  > >  > that can
>>  > >  > >  > be used instead of the class embedded in the task jar ?
>>  > >  > >  >
>>  > >  > >  > Clement
>>  > >  > >  >
>>  > >  > >  >
>>  > >  > >  >
>>  > >  > >  >> -----Message d'origine-----
>>  > >  > >  >> De : Richard Martin
>>  > [mailto:bobthekingofegypt@googlemail.com]
>>  > >  > >  >> Envoyé : jeudi 5 juin 2008 14:10
>>  > >  > >  >> À : users@felix.apache.org
>>  > >  > >  >> Objet : running iPOJO Ant task outside eclipse
>>  > >  > >  >>
>>  > >  > >  >> Hello all,
>>  > >  > >  >>
>>  > >  > >  >> I am trying to automate our build scripts so they no longer
>>  > >  > depend on
>>  > >  > >  >> eclipse.  Currently all the ant builds work fine when run
>>  > inside
>>  > >  > >  >> eclipse but when I try to run the build scripts from a
>>  > command
>>  > >  > prompt
>>  > >  > >  >> iPOJO throws an error about asm.
>>  > >  > >  >>
>>  > >  > >  >> The error is
>>  > >  > >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
>>  > >  > >  >>
>>  > >  >
>>  > org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>>  > >  > >  >> V
>>  > >  > >  >>
>>  > >  > >  >> Is it possible to run the ipojo ant task from a bare command
>>  > >  > line, do
>>  > >  > >  >> I need to provide the asm jars somewhere.  The ant task
>>  > doesn't
>>  > >  > seem
>>  > >  > >  >> to take a classpath entry though.
>>  > >  > >  >>
>>  > >  > >  >> Many thanks
>>  > >  > >  >> Bob
>>  > >  > >  >>
>>  > >  > >  >> ------------------------------------------------------------
>>  > -----
>>  > >  > ----
>>  > >  > >  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  > >  > >  >> For additional commands, e-mail: users-help@felix.apache.org
>>  > >  > >  >
>>  > >  > >  >
>>  > >  > >  >
>>  > >  > >  > -------------------------------------------------------------
>>  > -----
>>  > >  > ---
>>  > >  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  > >  > >  > For additional commands, e-mail: users-help@felix.apache.org
>>  > >  > >  >
>>  > >  > >  >
>>  > >  > >
>>  > >  >
>>  > >  > ------------------------------------------------------------------
>>  > ---
>>  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  > >  > For additional commands, e-mail: users-help@felix.apache.org
>>  > >
>>  > >
>>  > >
>>  > >  --------------------------------------------------------------------
>>  > -
>>  > >  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  > >  For additional commands, e-mail: users-help@felix.apache.org
>>  > >
>>  > >
>>  >
>>
>> > ---------------------------------------------------------------------
>>
>> > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  > For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>>
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>  For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: running iPOJO Ant task outside eclipse

Posted by Richard Martin <bo...@googlemail.com>.
It is 1.7.0-r1, but its actually ant-core from the gentoo repository.
Rather than the ant ant in the repos which comes with a whole bunch of
optional ant tasks forced upon you.

I'm guessing it is some gentoo specific thing.  Probably wont be till
Monday before I can try some other things on it, but when I can I'll
try installing the other ant or just downloading it from the web and
see if that works.

Thanks for all the help so far
Bob

On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
> So, it does not come from your project.
>  Which version of Ant do you use ?
>
>  I try with Apache Ant 1.7 on Windows and Linux successfully.
>
>
>  Clement
>
>  > -----Message d'origine-----
>  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>
> > Envoyé : vendredi 6 juin 2008 14:40
>
> > À : users@felix.apache.org
>  > Objet : Re: running iPOJO Ant task outside eclipse
>  >
>  > Sadly it's exactly the same thing.
>  >
>  > bob@hobart ~/tutorial/solution $ ant
>  > Buildfile: build.xml
>  >
>  > all:
>  >
>  > clean:
>  >
>  > compile:
>  >     [mkdir] Created dir:
>  > /home/bob/tutorial/solution/spell.services/output
>  >     [mkdir] Created dir:
>  > /home/bob/tutorial/solution/spell.services/output/classes
>  >     [javac] Compiling 2 source files to
>  > /home/bob/tutorial/solution/spell.services/output/classes
>  >
>  > package:
>  >       [bnd] spell.services 2
>  >
>  > clean:
>  >
>  > buildclasspath:
>  >      [copy] Copying 1 file to
>  > /home/bob/tutorial/solution/spell.english/libs
>  >
>  > compile:
>  >     [mkdir] Created dir:
>  > /home/bob/tutorial/solution/spell.english/output
>  >     [mkdir] Created dir:
>  > /home/bob/tutorial/solution/spell.english/output/classes
>  >     [javac] Compiling 1 source file to
>  > /home/bob/tutorial/solution/spell.english/output/classes
>  >
>  > package:
>  >       [bnd] spell.english 1
>  >     [ipojo] Input Bundle File :
>  > /home/bob/tutorial/solution/spell.english/output/spell.english.jar
>  >     [ipojo] Metadata File :
>  > /home/bob/tutorial/solution/spell.english/metadata.xml
>  >     [ipojo] Start bundle manipulation
>  >
>  > BUILD FAILED
>  > /home/bob/tutorial/solution/build.xml:7: The following error occurred
>  > while executing this line:
>  > /home/bob/tutorial/solution/spell.english/build.xml:47:
>  > java.lang.NoSuchMethodError:
>  > org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>  > V
>  >
>  > Total time: 1 second
>  >
>  > On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
>  > > Strange behavior,
>  > >
>  > >  Could you try to compile the project available at :
>  > >  http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip
>  > >
>  > >  Unzip and launch 'ant' from the 'solution' directory (not from the
>  > root
>  > >  folder, else you'll have to implement the components).
>  > >
>  > >  Thanks,
>  > >
>  > >
>  > >  Clement
>  > >
>  > >
>  > >  > -----Message d'origine-----
>  > >  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>  > >
>  > > > Envoyé : vendredi 6 juin 2008 11:08
>  > >
>  > > > À : users@felix.apache.org
>  > >
>  > > > Objet : Re: running iPOJO Ant task outside eclipse
>  > >
>  > > >
>  > >  > Hi,
>  > >  >
>  > >  > I removed the junit jar from my path, there is now nothing custom
>  > in
>  > >  > my ant path.  And I've never put anything directly into my java
>  > lib
>  > >  > folder.  But it still shows exactly the same error.
>  > >  >
>  > >  > I'm not sure where else it would be loading ASM classes from.
>  > >  >
>  > >  > Cheers
>  > >  > Bob
>  > >  >
>  > >  > On 6/5/08, Richard Martin <bo...@googlemail.com>
>  > wrote:
>  > >  > > Hi,
>  > >  > >
>  > >  > >  Sorry I didn't reply there, got put on something else.
>  > >  > >
>  > >  > >  I'll check properly when I'm back at work tomorrow but I know
>  > the
>  > >  > only
>  > >  > >  thing in my ant path is the ant-junit-4 jar from the gentoo
>  > repos,
>  > >  > so
>  > >  > >  I can run the test suite prior to builds.  Which more than
>  > likely
>  > >  > will
>  > >  > >  have some asm stuff in it.
>  > >  > >
>  > >  > >  I can disable the tests and move the jar to quickly test that
>  > theory
>  > >  > >  tomorrow.  But it will still leave me with a bit of dilemma if
>  > that
>  > >  > is
>  > >  > >  the problem.
>  > >  > >
>  > >  > >  Cheers
>  > >  > >  Bob
>  > >  > >
>  > >  > >
>  > >  > >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
>  > >  > >  <cl...@gmail.com> wrote:
>  > >  > >  > Hi,
>  > >  > >  >
>  > >  > >  > It seems that your Ant build does not use ASM classes
>  > embedded in
>  > >  > the ant
>  > >  > >  > task.
>  > >  > >  > The not found method was added in ASM 3.0, which is embedded
>  > >  > inside the
>  > >  > >  > iPOJO Ant Task.
>  > >  > >  >
>  > >  > >  > Do you have a special ANT classpath (specially in the
>  > ANT_HOME\lib
>  > >  > >  > directory) or libraries installed in your JAVA_HOME/lib/ext
>  > folder
>  > >  > that can
>  > >  > >  > be used instead of the class embedded in the task jar ?
>  > >  > >  >
>  > >  > >  > Clement
>  > >  > >  >
>  > >  > >  >
>  > >  > >  >
>  > >  > >  >> -----Message d'origine-----
>  > >  > >  >> De : Richard Martin
>  > [mailto:bobthekingofegypt@googlemail.com]
>  > >  > >  >> Envoyé : jeudi 5 juin 2008 14:10
>  > >  > >  >> À : users@felix.apache.org
>  > >  > >  >> Objet : running iPOJO Ant task outside eclipse
>  > >  > >  >>
>  > >  > >  >> Hello all,
>  > >  > >  >>
>  > >  > >  >> I am trying to automate our build scripts so they no longer
>  > >  > depend on
>  > >  > >  >> eclipse.  Currently all the ant builds work fine when run
>  > inside
>  > >  > >  >> eclipse but when I try to run the build scripts from a
>  > command
>  > >  > prompt
>  > >  > >  >> iPOJO throws an error about asm.
>  > >  > >  >>
>  > >  > >  >> The error is
>  > >  > >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
>  > >  > >  >>
>  > >  >
>  > org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>  > >  > >  >> V
>  > >  > >  >>
>  > >  > >  >> Is it possible to run the ipojo ant task from a bare command
>  > >  > line, do
>  > >  > >  >> I need to provide the asm jars somewhere.  The ant task
>  > doesn't
>  > >  > seem
>  > >  > >  >> to take a classpath entry though.
>  > >  > >  >>
>  > >  > >  >> Many thanks
>  > >  > >  >> Bob
>  > >  > >  >>
>  > >  > >  >> ------------------------------------------------------------
>  > -----
>  > >  > ----
>  > >  > >  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  > >  >> For additional commands, e-mail: users-help@felix.apache.org
>  > >  > >  >
>  > >  > >  >
>  > >  > >  >
>  > >  > >  > -------------------------------------------------------------
>  > -----
>  > >  > ---
>  > >  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  > >  > For additional commands, e-mail: users-help@felix.apache.org
>  > >  > >  >
>  > >  > >  >
>  > >  > >
>  > >  >
>  > >  > ------------------------------------------------------------------
>  > ---
>  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  > For additional commands, e-mail: users-help@felix.apache.org
>  > >
>  > >
>  > >
>  > >  --------------------------------------------------------------------
>  > -
>  > >  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  For additional commands, e-mail: users-help@felix.apache.org
>  > >
>  > >
>  >
>
> > ---------------------------------------------------------------------
>
> > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > For additional commands, e-mail: users-help@felix.apache.org
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  For additional commands, e-mail: users-help@felix.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


RE: running iPOJO Ant task outside eclipse

Posted by Clement Escoffier <cl...@gmail.com>.
So, it does not come from your project.
Which version of Ant do you use ? 

I try with Apache Ant 1.7 on Windows and Linux successfully.

Clement

> -----Message d'origine-----
> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> Envoyé : vendredi 6 juin 2008 14:40
> À : users@felix.apache.org
> Objet : Re: running iPOJO Ant task outside eclipse
> 
> Sadly it's exactly the same thing.
> 
> bob@hobart ~/tutorial/solution $ ant
> Buildfile: build.xml
> 
> all:
> 
> clean:
> 
> compile:
>     [mkdir] Created dir:
> /home/bob/tutorial/solution/spell.services/output
>     [mkdir] Created dir:
> /home/bob/tutorial/solution/spell.services/output/classes
>     [javac] Compiling 2 source files to
> /home/bob/tutorial/solution/spell.services/output/classes
> 
> package:
>       [bnd] spell.services 2
> 
> clean:
> 
> buildclasspath:
>      [copy] Copying 1 file to
> /home/bob/tutorial/solution/spell.english/libs
> 
> compile:
>     [mkdir] Created dir:
> /home/bob/tutorial/solution/spell.english/output
>     [mkdir] Created dir:
> /home/bob/tutorial/solution/spell.english/output/classes
>     [javac] Compiling 1 source file to
> /home/bob/tutorial/solution/spell.english/output/classes
> 
> package:
>       [bnd] spell.english 1
>     [ipojo] Input Bundle File :
> /home/bob/tutorial/solution/spell.english/output/spell.english.jar
>     [ipojo] Metadata File :
> /home/bob/tutorial/solution/spell.english/metadata.xml
>     [ipojo] Start bundle manipulation
> 
> BUILD FAILED
> /home/bob/tutorial/solution/build.xml:7: The following error occurred
> while executing this line:
> /home/bob/tutorial/solution/spell.english/build.xml:47:
> java.lang.NoSuchMethodError:
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> V
> 
> Total time: 1 second
> 
> On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
> > Strange behavior,
> >
> >  Could you try to compile the project available at :
> >  http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip
> >
> >  Unzip and launch 'ant' from the 'solution' directory (not from the
> root
> >  folder, else you'll have to implement the components).
> >
> >  Thanks,
> >
> >
> >  Clement
> >
> >
> >  > -----Message d'origine-----
> >  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> >
> > > Envoyé : vendredi 6 juin 2008 11:08
> >
> > > À : users@felix.apache.org
> >
> > > Objet : Re: running iPOJO Ant task outside eclipse
> >
> > >
> >  > Hi,
> >  >
> >  > I removed the junit jar from my path, there is now nothing custom
> in
> >  > my ant path.  And I've never put anything directly into my java
> lib
> >  > folder.  But it still shows exactly the same error.
> >  >
> >  > I'm not sure where else it would be loading ASM classes from.
> >  >
> >  > Cheers
> >  > Bob
> >  >
> >  > On 6/5/08, Richard Martin <bo...@googlemail.com>
> wrote:
> >  > > Hi,
> >  > >
> >  > >  Sorry I didn't reply there, got put on something else.
> >  > >
> >  > >  I'll check properly when I'm back at work tomorrow but I know
> the
> >  > only
> >  > >  thing in my ant path is the ant-junit-4 jar from the gentoo
> repos,
> >  > so
> >  > >  I can run the test suite prior to builds.  Which more than
> likely
> >  > will
> >  > >  have some asm stuff in it.
> >  > >
> >  > >  I can disable the tests and move the jar to quickly test that
> theory
> >  > >  tomorrow.  But it will still leave me with a bit of dilemma if
> that
> >  > is
> >  > >  the problem.
> >  > >
> >  > >  Cheers
> >  > >  Bob
> >  > >
> >  > >
> >  > >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
> >  > >  <cl...@gmail.com> wrote:
> >  > >  > Hi,
> >  > >  >
> >  > >  > It seems that your Ant build does not use ASM classes
> embedded in
> >  > the ant
> >  > >  > task.
> >  > >  > The not found method was added in ASM 3.0, which is embedded
> >  > inside the
> >  > >  > iPOJO Ant Task.
> >  > >  >
> >  > >  > Do you have a special ANT classpath (specially in the
> ANT_HOME\lib
> >  > >  > directory) or libraries installed in your JAVA_HOME/lib/ext
> folder
> >  > that can
> >  > >  > be used instead of the class embedded in the task jar ?
> >  > >  >
> >  > >  > Clement
> >  > >  >
> >  > >  >
> >  > >  >
> >  > >  >> -----Message d'origine-----
> >  > >  >> De : Richard Martin
> [mailto:bobthekingofegypt@googlemail.com]
> >  > >  >> Envoyé : jeudi 5 juin 2008 14:10
> >  > >  >> À : users@felix.apache.org
> >  > >  >> Objet : running iPOJO Ant task outside eclipse
> >  > >  >>
> >  > >  >> Hello all,
> >  > >  >>
> >  > >  >> I am trying to automate our build scripts so they no longer
> >  > depend on
> >  > >  >> eclipse.  Currently all the ant builds work fine when run
> inside
> >  > >  >> eclipse but when I try to run the build scripts from a
> command
> >  > prompt
> >  > >  >> iPOJO throws an error about asm.
> >  > >  >>
> >  > >  >> The error is
> >  > >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
> >  > >  >>
> >  >
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> >  > >  >> V
> >  > >  >>
> >  > >  >> Is it possible to run the ipojo ant task from a bare command
> >  > line, do
> >  > >  >> I need to provide the asm jars somewhere.  The ant task
> doesn't
> >  > seem
> >  > >  >> to take a classpath entry though.
> >  > >  >>
> >  > >  >> Many thanks
> >  > >  >> Bob
> >  > >  >>
> >  > >  >> ------------------------------------------------------------
> -----
> >  > ----
> >  > >  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  > >  >> For additional commands, e-mail: users-help@felix.apache.org
> >  > >  >
> >  > >  >
> >  > >  >
> >  > >  > -------------------------------------------------------------
> -----
> >  > ---
> >  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  > >  > For additional commands, e-mail: users-help@felix.apache.org
> >  > >  >
> >  > >  >
> >  > >
> >  >
> >  > ------------------------------------------------------------------
> ---
> >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  > For additional commands, e-mail: users-help@felix.apache.org
> >
> >
> >
> >  --------------------------------------------------------------------
> -
> >  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  For additional commands, e-mail: users-help@felix.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: running iPOJO Ant task outside eclipse

Posted by Richard Martin <bo...@googlemail.com>.
Sadly it's exactly the same thing.

bob@hobart ~/tutorial/solution $ ant
Buildfile: build.xml

all:

clean:

compile:
    [mkdir] Created dir: /home/bob/tutorial/solution/spell.services/output
    [mkdir] Created dir:
/home/bob/tutorial/solution/spell.services/output/classes
    [javac] Compiling 2 source files to
/home/bob/tutorial/solution/spell.services/output/classes

package:
      [bnd] spell.services 2

clean:

buildclasspath:
     [copy] Copying 1 file to /home/bob/tutorial/solution/spell.english/libs

compile:
    [mkdir] Created dir: /home/bob/tutorial/solution/spell.english/output
    [mkdir] Created dir:
/home/bob/tutorial/solution/spell.english/output/classes
    [javac] Compiling 1 source file to
/home/bob/tutorial/solution/spell.english/output/classes

package:
      [bnd] spell.english 1
    [ipojo] Input Bundle File :
/home/bob/tutorial/solution/spell.english/output/spell.english.jar
    [ipojo] Metadata File :
/home/bob/tutorial/solution/spell.english/metadata.xml
    [ipojo] Start bundle manipulation

BUILD FAILED
/home/bob/tutorial/solution/build.xml:7: The following error occurred
while executing this line:
/home/bob/tutorial/solution/spell.english/build.xml:47:
java.lang.NoSuchMethodError:
org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)V

Total time: 1 second

On 6/6/08, Clement Escoffier <cl...@gmail.com> wrote:
> Strange behavior,
>
>  Could you try to compile the project available at :
>  http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip
>
>  Unzip and launch 'ant' from the 'solution' directory (not from the root
>  folder, else you'll have to implement the components).
>
>  Thanks,
>
>
>  Clement
>
>
>  > -----Message d'origine-----
>  > De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>
> > Envoyé : vendredi 6 juin 2008 11:08
>
> > À : users@felix.apache.org
>
> > Objet : Re: running iPOJO Ant task outside eclipse
>
> >
>  > Hi,
>  >
>  > I removed the junit jar from my path, there is now nothing custom in
>  > my ant path.  And I've never put anything directly into my java lib
>  > folder.  But it still shows exactly the same error.
>  >
>  > I'm not sure where else it would be loading ASM classes from.
>  >
>  > Cheers
>  > Bob
>  >
>  > On 6/5/08, Richard Martin <bo...@googlemail.com> wrote:
>  > > Hi,
>  > >
>  > >  Sorry I didn't reply there, got put on something else.
>  > >
>  > >  I'll check properly when I'm back at work tomorrow but I know the
>  > only
>  > >  thing in my ant path is the ant-junit-4 jar from the gentoo repos,
>  > so
>  > >  I can run the test suite prior to builds.  Which more than likely
>  > will
>  > >  have some asm stuff in it.
>  > >
>  > >  I can disable the tests and move the jar to quickly test that theory
>  > >  tomorrow.  But it will still leave me with a bit of dilemma if that
>  > is
>  > >  the problem.
>  > >
>  > >  Cheers
>  > >  Bob
>  > >
>  > >
>  > >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
>  > >  <cl...@gmail.com> wrote:
>  > >  > Hi,
>  > >  >
>  > >  > It seems that your Ant build does not use ASM classes embedded in
>  > the ant
>  > >  > task.
>  > >  > The not found method was added in ASM 3.0, which is embedded
>  > inside the
>  > >  > iPOJO Ant Task.
>  > >  >
>  > >  > Do you have a special ANT classpath (specially in the ANT_HOME\lib
>  > >  > directory) or libraries installed in your JAVA_HOME/lib/ext folder
>  > that can
>  > >  > be used instead of the class embedded in the task jar ?
>  > >  >
>  > >  > Clement
>  > >  >
>  > >  >
>  > >  >
>  > >  >> -----Message d'origine-----
>  > >  >> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>  > >  >> Envoyé : jeudi 5 juin 2008 14:10
>  > >  >> À : users@felix.apache.org
>  > >  >> Objet : running iPOJO Ant task outside eclipse
>  > >  >>
>  > >  >> Hello all,
>  > >  >>
>  > >  >> I am trying to automate our build scripts so they no longer
>  > depend on
>  > >  >> eclipse.  Currently all the ant builds work fine when run inside
>  > >  >> eclipse but when I try to run the build scripts from a command
>  > prompt
>  > >  >> iPOJO throws an error about asm.
>  > >  >>
>  > >  >> The error is
>  > >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
>  > >  >>
>  > org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>  > >  >> V
>  > >  >>
>  > >  >> Is it possible to run the ipojo ant task from a bare command
>  > line, do
>  > >  >> I need to provide the asm jars somewhere.  The ant task doesn't
>  > seem
>  > >  >> to take a classpath entry though.
>  > >  >>
>  > >  >> Many thanks
>  > >  >> Bob
>  > >  >>
>  > >  >> -----------------------------------------------------------------
>  > ----
>  > >  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  >> For additional commands, e-mail: users-help@felix.apache.org
>  > >  >
>  > >  >
>  > >  >
>  > >  > ------------------------------------------------------------------
>  > ---
>  > >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > >  > For additional commands, e-mail: users-help@felix.apache.org
>  > >  >
>  > >  >
>  > >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > For additional commands, e-mail: users-help@felix.apache.org
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  For additional commands, e-mail: users-help@felix.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


RE: running iPOJO Ant task outside eclipse

Posted by Clement Escoffier <cl...@gmail.com>.
Strange behavior,

Could you try to compile the project available at :
http://people.apache.org/~clement/ipojo/tutorials/10min/tutorial.zip

Unzip and launch 'ant' from the 'solution' directory (not from the root
folder, else you'll have to implement the components).

Thanks,

Clement


> -----Message d'origine-----
> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> Envoyé : vendredi 6 juin 2008 11:08
> À : users@felix.apache.org
> Objet : Re: running iPOJO Ant task outside eclipse
> 
> Hi,
> 
> I removed the junit jar from my path, there is now nothing custom in
> my ant path.  And I've never put anything directly into my java lib
> folder.  But it still shows exactly the same error.
> 
> I'm not sure where else it would be loading ASM classes from.
> 
> Cheers
> Bob
> 
> On 6/5/08, Richard Martin <bo...@googlemail.com> wrote:
> > Hi,
> >
> >  Sorry I didn't reply there, got put on something else.
> >
> >  I'll check properly when I'm back at work tomorrow but I know the
> only
> >  thing in my ant path is the ant-junit-4 jar from the gentoo repos,
> so
> >  I can run the test suite prior to builds.  Which more than likely
> will
> >  have some asm stuff in it.
> >
> >  I can disable the tests and move the jar to quickly test that theory
> >  tomorrow.  But it will still leave me with a bit of dilemma if that
> is
> >  the problem.
> >
> >  Cheers
> >  Bob
> >
> >
> >  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
> >  <cl...@gmail.com> wrote:
> >  > Hi,
> >  >
> >  > It seems that your Ant build does not use ASM classes embedded in
> the ant
> >  > task.
> >  > The not found method was added in ASM 3.0, which is embedded
> inside the
> >  > iPOJO Ant Task.
> >  >
> >  > Do you have a special ANT classpath (specially in the ANT_HOME\lib
> >  > directory) or libraries installed in your JAVA_HOME/lib/ext folder
> that can
> >  > be used instead of the class embedded in the task jar ?
> >  >
> >  > Clement
> >  >
> >  >
> >  >
> >  >> -----Message d'origine-----
> >  >> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> >  >> Envoyé : jeudi 5 juin 2008 14:10
> >  >> À : users@felix.apache.org
> >  >> Objet : running iPOJO Ant task outside eclipse
> >  >>
> >  >> Hello all,
> >  >>
> >  >> I am trying to automate our build scripts so they no longer
> depend on
> >  >> eclipse.  Currently all the ant builds work fine when run inside
> >  >> eclipse but when I try to run the build scripts from a command
> prompt
> >  >> iPOJO throws an error about asm.
> >  >>
> >  >> The error is
> >  >> /config/build.xml:104: java.lang.NoSuchMethodError:
> >  >>
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> >  >> V
> >  >>
> >  >> Is it possible to run the ipojo ant task from a bare command
> line, do
> >  >> I need to provide the asm jars somewhere.  The ant task doesn't
> seem
> >  >> to take a classpath entry though.
> >  >>
> >  >> Many thanks
> >  >> Bob
> >  >>
> >  >> -----------------------------------------------------------------
> ----
> >  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  >> For additional commands, e-mail: users-help@felix.apache.org
> >  >
> >  >
> >  >
> >  > ------------------------------------------------------------------
> ---
> >  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >  > For additional commands, e-mail: users-help@felix.apache.org
> >  >
> >  >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: running iPOJO Ant task outside eclipse

Posted by Richard Martin <bo...@googlemail.com>.
Hi,

I removed the junit jar from my path, there is now nothing custom in
my ant path.  And I've never put anything directly into my java lib
folder.  But it still shows exactly the same error.

I'm not sure where else it would be loading ASM classes from.

Cheers
Bob

On 6/5/08, Richard Martin <bo...@googlemail.com> wrote:
> Hi,
>
>  Sorry I didn't reply there, got put on something else.
>
>  I'll check properly when I'm back at work tomorrow but I know the only
>  thing in my ant path is the ant-junit-4 jar from the gentoo repos, so
>  I can run the test suite prior to builds.  Which more than likely will
>  have some asm stuff in it.
>
>  I can disable the tests and move the jar to quickly test that theory
>  tomorrow.  But it will still leave me with a bit of dilemma if that is
>  the problem.
>
>  Cheers
>  Bob
>
>
>  On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
>  <cl...@gmail.com> wrote:
>  > Hi,
>  >
>  > It seems that your Ant build does not use ASM classes embedded in the ant
>  > task.
>  > The not found method was added in ASM 3.0, which is embedded inside the
>  > iPOJO Ant Task.
>  >
>  > Do you have a special ANT classpath (specially in the ANT_HOME\lib
>  > directory) or libraries installed in your JAVA_HOME/lib/ext folder that can
>  > be used instead of the class embedded in the task jar ?
>  >
>  > Clement
>  >
>  >
>  >
>  >> -----Message d'origine-----
>  >> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>  >> Envoyé : jeudi 5 juin 2008 14:10
>  >> À : users@felix.apache.org
>  >> Objet : running iPOJO Ant task outside eclipse
>  >>
>  >> Hello all,
>  >>
>  >> I am trying to automate our build scripts so they no longer depend on
>  >> eclipse.  Currently all the ant builds work fine when run inside
>  >> eclipse but when I try to run the build scripts from a command prompt
>  >> iPOJO throws an error about asm.
>  >>
>  >> The error is
>  >> /config/build.xml:104: java.lang.NoSuchMethodError:
>  >> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>  >> V
>  >>
>  >> Is it possible to run the ipojo ant task from a bare command line, do
>  >> I need to provide the asm jars somewhere.  The ant task doesn't seem
>  >> to take a classpath entry though.
>  >>
>  >> Many thanks
>  >> Bob
>  >>
>  >> ---------------------------------------------------------------------
>  >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  >> For additional commands, e-mail: users-help@felix.apache.org
>  >
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>  > For additional commands, e-mail: users-help@felix.apache.org
>  >
>  >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: running iPOJO Ant task outside eclipse

Posted by Richard Martin <bo...@googlemail.com>.
Hi,

Sorry I didn't reply there, got put on something else.

I'll check properly when I'm back at work tomorrow but I know the only
thing in my ant path is the ant-junit-4 jar from the gentoo repos, so
I can run the test suite prior to builds.  Which more than likely will
have some asm stuff in it.

I can disable the tests and move the jar to quickly test that theory
tomorrow.  But it will still leave me with a bit of dilemma if that is
the problem.

Cheers
Bob

On Thu, Jun 5, 2008 at 1:09 PM, Clement Escoffier
<cl...@gmail.com> wrote:
> Hi,
>
> It seems that your Ant build does not use ASM classes embedded in the ant
> task.
> The not found method was added in ASM 3.0, which is embedded inside the
> iPOJO Ant Task.
>
> Do you have a special ANT classpath (specially in the ANT_HOME\lib
> directory) or libraries installed in your JAVA_HOME/lib/ext folder that can
> be used instead of the class embedded in the task jar ?
>
> Clement
>
>
>
>> -----Message d'origine-----
>> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
>> Envoyé : jeudi 5 juin 2008 14:10
>> À : users@felix.apache.org
>> Objet : running iPOJO Ant task outside eclipse
>>
>> Hello all,
>>
>> I am trying to automate our build scripts so they no longer depend on
>> eclipse.  Currently all the ant builds work fine when run inside
>> eclipse but when I try to run the build scripts from a command prompt
>> iPOJO throws an error about asm.
>>
>> The error is
>> /config/build.xml:104: java.lang.NoSuchMethodError:
>> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
>> V
>>
>> Is it possible to run the ipojo ant task from a bare command line, do
>> I need to provide the asm jars somewhere.  The ant task doesn't seem
>> to take a classpath entry though.
>>
>> Many thanks
>> Bob
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


RE: running iPOJO Ant task outside eclipse

Posted by Clement Escoffier <cl...@gmail.com>.
Hi,

It seems that your Ant build does not use ASM classes embedded in the ant
task. 
The not found method was added in ASM 3.0, which is embedded inside the
iPOJO Ant Task. 

Do you have a special ANT classpath (specially in the ANT_HOME\lib
directory) or libraries installed in your JAVA_HOME/lib/ext folder that can
be used instead of the class embedded in the task jar ?

Clement



> -----Message d'origine-----
> De : Richard Martin [mailto:bobthekingofegypt@googlemail.com]
> Envoyé : jeudi 5 juin 2008 14:10
> À : users@felix.apache.org
> Objet : running iPOJO Ant task outside eclipse
> 
> Hello all,
> 
> I am trying to automate our build scripts so they no longer depend on
> eclipse.  Currently all the ant builds work fine when run inside
> eclipse but when I try to run the build scripts from a command prompt
> iPOJO throws an error about asm.
> 
> The error is
> /config/build.xml:104: java.lang.NoSuchMethodError:
> org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;I)
> V
> 
> Is it possible to run the ipojo ant task from a bare command line, do
> I need to provide the asm jars somewhere.  The ant task doesn't seem
> to take a classpath entry though.
> 
> Many thanks
> Bob
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org