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:[EMAIL PROTECTED] > Envoyé : mardi 10 juin 2008 19:31 > À : [email protected] > 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 > <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] > >> > >> > Envoyé : vendredi 6 juin 2008 14:40 > >> > >> > À : [email protected] > >> > Objet : Re: running iPOJO Ant task outside eclipse > >> > > >> > Sadly it's exactly the same thing. > >> > > >> > [EMAIL PROTECTED] ~/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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] > >> > > > >> > > > Envoyé : vendredi 6 juin 2008 11:08 > >> > > > >> > > > À : [email protected] > >> > > > >> > > > 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 <[EMAIL PROTECTED]> > >> > 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 > >> > > > > <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] > >> > > > > >> Envoyé : jeudi 5 juin 2008 14:10 > >> > > > > >> À : [email protected] > >> > > > > >> 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- > [EMAIL PROTECTED] > >> > > > > >> For additional commands, e-mail: users- > [EMAIL PROTECTED] > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > ------------------------------------------------------- > ------ > >> > ----- > >> > > > --- > >> > > > > > To unsubscribe, e-mail: users- > [EMAIL PROTECTED] > >> > > > > > For additional commands, e-mail: users- > [EMAIL PROTECTED] > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > ------------------------------------------------------------ > ------ > >> > --- > >> > > > 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] > >> > > > >> > > > >> > > >> > >> > ------------------------------------------------------------------ > --- > >> > >> > 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] > >> > >> > > > > --------------------------------------------------------------------- > 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]

