Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 18691 invoked from network); 8 Nov 2010 10:30:39 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 8 Nov 2010 10:30:39 -0000 Received: (qmail 48643 invoked by uid 500); 8 Nov 2010 10:31:10 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 48373 invoked by uid 500); 8 Nov 2010 10:31:07 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 48362 invoked by uid 99); 8 Nov 2010 10:31:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Nov 2010 10:31:06 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [68.142.200.144] (HELO web30801.mail.mud.yahoo.com) (68.142.200.144) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 08 Nov 2010 10:30:58 +0000 Received: (qmail 40001 invoked by uid 60001); 8 Nov 2010 10:30:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1289212236; bh=phjPNdz1oIfuViJSO71QNm43AnZKraybURwVHkxfn0M=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=4/wRy+dhtJlIJM3x8YZf+vw1hZNUtYcMWVg/WCEKOXZaqOQ1i54vnaNKu2R3bAoy7qMa34fKyOEMSwUoTPHNrE44nhKNl6zt1hXeWIKknDI+7lFt7Sqp1aWSHiZjPn+mM5hdfoQoN9UhyB9swpmWeQn1wjVveQyswptz7AfkEk0= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=kMhFHqep7GXSCA5kucA1433+0b9cyBBDi2DlH3QdK7TE5EUnBLylVF3ImiE9GKTHHo4qhbS6AjFcMD/rcb5hBi1XRK+6xnnFxjSi1wNVoeT2A6Tf9fFKl179dc9vfKil0muFGIAAjjWM5A/uu6fh89m5i8cR45PXMvZ/co97x8U=; Message-ID: <889506.39354.qm@web30801.mail.mud.yahoo.com> X-YMail-OSG: OqHny.UVM1ml9Arfyirozn_ao4ZLf19r181jKOam8XNa6S6 WunW.u.UqBtFTVwvlUvtl.hO4QWJKSQG5OOjxVKzQ3qH4aEw8LO97IdPR_gr kpiz12jIe7h.AaTNduJVkXn9uhX6_MBc5Z67eliIOQMO5G_ybbSKwlhW1SJb gvKuw6tmHruSSxx1oypsZU4hz.J18agtjGrwkNFQUA9Nl7kGcXgSrbftGcon DApCEH__bIPV1.qvnZqSuNLPQy3vVimFGFrO.gzoTB.FpcWrUha4p1fFGd3e ZDXbU1bb7HAtFy.9W1dRna33RPe3EDynY2NC9pKZ1ZcIUX00WAETyFnmPgDS 5J6kQX8WpIDbyyj4pc9bmp92XlXdtbDDA4xSUDQ-- Received: from [91.177.221.95] by web30801.mail.mud.yahoo.com via HTTP; Mon, 08 Nov 2010 02:30:36 PST X-Mailer: YahooMailRC/504.5 YahooMailWebService/0.8.107.284920 References: <30149448.post@talk.nabble.com> Date: Mon, 8 Nov 2010 02:30:36 -0800 (PST) From: Maarten Coene Subject: Re: Ivy 2.2.0 NullPointerException. To: ivy-user@ant.apache.org In-Reply-To: <30149448.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org Seems like a bug in Java: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6520665 Could you try with a more recent version of Java: 5.0u14(b01) or higher? Maarten ----- Original Message ---- From: groovenarula To: ivy-user@ant.apache.org Sent: Sat, November 6, 2010 5:27:06 PM Subject: Ivy 2.2.0 NullPointerException. I have a very simple ivy.xml : that I'm trying to have ivy 'retrieve' using this ant build.xml : The retrieve works fine when I'm not going through a proxy. However, when I have to go through a proxy server, I get the following errors : [ivy:retrieve] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ :: [ivy:retrieve] :: loading settings :: url = jar:file:/root/testIvy/ant/lib/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml [ivy:retrieve] :: resolving dependencies :: myorg#daos;working@retv6000.na.lzb.hq [ivy:retrieve] confs: [default] [ivy:retrieve] :: resolution report :: resolve 190ms :: artifacts dl 0ms --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 9 | 0 | 0 | 0 || 0 | 0 | --------------------------------------------------------------------- [ivy:retrieve] :: problems summary :: [ivy:retrieve] :::: WARNINGS [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: org.antlr#stringtemplate;3.0: java.lang.NullPointerException [ivy:retrieve] :: org.apache.ant#ant;1.7.0: java.lang.NullPointerException [ivy:retrieve] :: commons-lang#commons-lang;2.3: java.lang.NullPointerException [ivy:retrieve] :: junit#junit;4.1: java.lang.NullPointerException [ivy:retrieve] :: log4j#log4j;1.2.14: java.lang.NullPointerException [ivy:retrieve] :: net.sf.opencsv#opencsv;1.7: java.lang.NullPointerException [ivy:retrieve] :: net.sf.flexjson#flexjson;2.0: java.lang.NullPointerException [ivy:retrieve] :: poi#poi;3.0-FINAL: java.lang.NullPointerException [ivy:retrieve] :: javax.mail#mail;1.4: java.lang.NullPointerException [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: My environment (when behind the proxy) is : [root@server testIvy]# java -version java version "1.5.0_10" [root@server testIvy]# ant -version Apache Ant version 1.6.2 compiled on November 12 2004 I have defined a proxy for ant using 'ANT_OPTS : 'export ANT_OPTS='-Dhttp.proxyHost=192.168.1.1 -Dhttp.proxyPort=8080' and ant is using it to install ivy.jar : download-ivy: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.2.0/ivy-2.2.0.jar [get] To: /root/testIvy/ant/lib/ivy.jar [get] Not modified - so not downloaded When I run ant in 'verbose' mode, I get this output : [ivy:retrieve] resolving dependencies for configuration 'default' [ivy:retrieve] == resolving dependencies for myorg#daos;working@retv6000.na.lzb.hq [default] [ivy:retrieve] == resolving dependencies myorg#daos;working@retv6000.na.lzb.hq->org.antlr#stringtemplate;3.0 [default->*] [ivy:retrieve] default: Checking cache for: dependency: org.antlr#stringtemplate;3.0 {*=[*]} [ivy:retrieve] don't use cache for org.antlr#stringtemplate;3.0: checkModified=true [ivy:retrieve] tried /root/.ivy2/local/org.antlr/stringtemplate/3.0/ivys/ivy.xml [ivy:retrieve] tried /root/.ivy2/local/org.antlr/stringtemplate/3.0/jars/stringtemplate.jar [ivy:retrieve] local: no ivy file nor artifact found for org.antlr#stringtemplate;3.0 [ivy:retrieve] main: Checking cache for: dependency: org.antlr#stringtemplate;3.0 {*=[*]} [ivy:retrieve] tried /root/.ivy2/shared/org.antlr/stringtemplate/3.0/ivys/ivy.xml [ivy:retrieve] tried /root/.ivy2/shared/org.antlr/stringtemplate/3.0/jars/stringtemplate.jar [ivy:retrieve] shared: no ivy file nor artifact found for org.antlr#stringtemplate;3.0 [ivy:retrieve] tried http://repo1.maven.org/maven2/org/antlr/stringtemplate/3.0/stringtemplate-3.0.pom [ivy:retrieve] problem occurred while resolving dependency: org.antlr#stringtemplate;3.0 {*=[*]} with public: java.lang.RuntimeException: java.lang.NullPointerException [ivy:retrieve] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:908) [ivy:retrieve] at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:1937) [ivy:retrieve] at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:376) [ivy:retrieve] at org.apache.ivy.util.url.BasicURLHandler.checkStatusCode(BasicURLHandler.java:97) [ivy:retrieve] at org.apache.ivy.util.url.BasicURLHandler.getURLInfo(BasicURLHandler.java:73) [ivy:retrieve] at org.apache.ivy.util.url.BasicURLHandler.getURLInfo(BasicURLHandler.java:54) [ivy:retrieve] at org.apache.ivy.util.url.URLHandlerDispatcher.getURLInfo(URLHandlerDispatcher.java:66) [ivy:retrieve] at org.apache.ivy.plugins.repository.url.URLResource.init(URLResource.java:65) [ivy:retrieve] at org.apache.ivy.plugins.repository.url.URLResource.exists(URLResource.java:81) [ivy:retrieve] at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:97) [ivy:retrieve] at org.apache.ivy.plugins.resolver.AbstractPatternsBasedResolver.findResourceUsingPatterns(AbstractPatternsBasedResolver.java:93) [ivy:retrieve] at org.apache.ivy.plugins.resolver.IBiblioResolver.findIvyFileRef(IBiblioResolver.java:102) [ivy:retrieve] at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:223) [ivy:retrieve] at org.apache.ivy.plugins.resolver.IBiblioResolver.getDependency(IBiblioResolver.java:503) [ivy:retrieve] at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:104) [ivy:retrieve] at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:104) [ivy:retrieve] at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:169) (Only partial output posted here for brevity) ! Can someone please tell me what I'm doing wrong here or how to fix this ? Thanks Groove -- View this message in context: http://old.nabble.com/Ivy-2.2.0-NullPointerException.-tp30149448p30149448.html Sent from the ivy-user mailing list archive at Nabble.com.