HelloWorld chainedresolvers tutorial broken on trunk ----------------------------------------------------
Key: IVY-887 URL: https://issues.apache.org/jira/browse/IVY-887 Project: Ivy Issue Type: Bug Affects Versions: 2.0 Reporter: Don Ferguson One of the resolvers downloads the wrong jar file (such as the source, or the javadoc) which is deposited in the lib directory. The javac then fails. For example: Run ant src/example/chained-resolvers/chainedresolvers-project/build.xml > doc/tutorial/log/chained-resolvers.txt Buildfile: src/example/chained-resolvers/chainedresolvers-project/build.xml resolve: [ivy:retrieve] :: Ivy 2.0.0-rc1-local-20080829125259 - 20080829125259 :: http://ant.apache.org/ivy/ :: :: loading settings :: file = /apps/src/ivy/trunk/src/example/chained-resolvers/settings/ivysettings.xml [ivy:retrieve] :: resolving dependencies :: org.apache#chained-resolvers;[EMAIL PROTECTED] [ivy:retrieve] confs: [default] [ivy:retrieve] found commons-lang#commons-lang;2.0 in ibiblio [ivy:retrieve] found org.apache#test;1.0 in libraries [ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0-sources.jar ... [ivy:retrieve] ................................................................................................................................................................ [ivy:retrieve] ............... (245kB) [ivy:retrieve] .. (0kB) [ivy:retrieve] [SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar(source) (2250ms) [ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0-javadoc.jar ... [ivy:retrieve] .................................................................................................................................................................. [ivy:retrieve] .......................................................................................................................................................................... (467kB) [ivy:retrieve] .. (0kB) [ivy:retrieve] [SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar(javadoc) (3598ms) [ivy:retrieve] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/2.0/commons-lang-2.0.jar ... [ivy:retrieve] ....................................................................................................................... (165kB) [ivy:retrieve] .. (0kB) [ivy:retrieve] [SUCCESSFUL ] commons-lang#commons-lang;2.0!commons-lang.jar (1698ms) [ivy:retrieve] downloading /apps/src/ivy/trunk/src/example/chained-resolvers/settings/repository/test-1.0.jar ... [ivy:retrieve] .. (1kB) [ivy:retrieve] [SUCCESSFUL ] org.apache#test;1.0!test.jar (2ms) [ivy:retrieve] :: resolution report :: resolve 1719ms :: artifacts dl 7555ms --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 2 | 2 | 1 | 0 || 4 | 4 | --------------------------------------------------------------------- [ivy:retrieve] :: retrieving :: org.apache#chained-resolvers [ivy:retrieve] confs: [default] [ivy:retrieve] conflict on /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/lib/commons-lang-2.0.jar in [default]: 2.0 won [ivy:retrieve] 2 artifacts copied, 0 already retrieved (246kB/12ms) run: [mkdir] Created dir: /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/build [javac] Compiling 1 source file to /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/build [javac] /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/src/example/Hello.java:20: package org.apache.commons.lang does not exist [javac] import org.apache.commons.lang.WordUtils; [javac] ^ [javac] /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/src/example/Hello.java:29: cannot find symbol [javac] symbol : class WordUtils [javac] location: class example.Hello [javac] System.out.println("capitalized by " + WordUtils.class.getName() [javac] ^ [javac] /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/src/example/Hello.java:30: cannot find symbol [javac] symbol : variable WordUtils [javac] location: class example.Hello [javac] + " : " + WordUtils.capitalizeFully(message)); [javac] ^ [javac] 3 errors BUILD FAILED /apps/src/ivy/trunk/src/example/chained-resolvers/chainedresolvers-project/build.xml:58: Compile failed; see the compiler error output for details. Total time: 10 seconds $ jar -tvf lib/commons-lang-2.0.jar | head 0 Tue Nov 11 15:28:28 PST 2003 org/ 0 Tue Nov 11 15:28:28 PST 2003 org/apache/ 0 Tue Nov 11 15:28:28 PST 2003 org/apache/commons/ 0 Tue Nov 11 15:28:28 PST 2003 org/apache/commons/lang/ 88399 Fri Aug 22 13:25:34 PDT 2003 org/apache/commons/lang/ArrayUtils.java 11209 Fri Aug 22 12:57:04 PDT 2003 org/apache/commons/lang/BitField.java 26256 Fri Aug 22 13:25:34 PDT 2003 org/apache/commons/lang/BooleanUtils.java -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.