When it hangs, from a separate command prompt, do:

jps -l

which should list the process id of the ant/ivy process that's running. Then do a:

jstack <process-id>

for that process and get the thread dump. That will help understand what's going on. This is similar to what Mark already suggested about using JConsole.

-Jaikiran
On Wednesday 16 September 2015 11:29 PM, Susheel Kumar wrote:
  Ivy stucks during resolve when downloading
https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.jar (see
below the terminal console and ant -v eclipse shows similar info) while I
have set ANT_OPTS for proxy & auth info.  So issue seems to be with  proxy
or a bug in ivy that it is not able to use proxy info


kumar$ ant eclipse

Buildfile: /Users/kumar/sourcecode/trunk/build.xml

resolve:

resolve:

ivy-availability-check:

ivy-fail:

ivy-configure:

[ivy:configure] :: Apache Ivy 2.4.0 - 20141213170938 ::
http://ant.apache.org/ivy/ ::

[ivy:configure] :: loading settings :: file =
/Users/kumar/sourcecode/trunk/lucene/ivy-settings.xml

resolve:


[Stucks...]

$ant -v eclipse

...

...

[ivy:retrieve] default: Checking cache for: dependency:
org.apache.ant#ant;1.8.2 {compile=[master]}

[ivy:retrieve] don't use cache for org.apache.ant#ant;1.8.2:
checkModified=true

[ivy:retrieve] tried
/Users/kumar/.ivy2/local/org.apache.ant/ant/1.8.2/ivys/ivy.xml

[ivy:retrieve] tried
/Users/kumar/.ivy2/local/org.apache.ant/ant/1.8.2/jars/ant.jar

[ivy:retrieve] local: no ivy file nor artifact found for
org.apache.ant#ant;1.8.2

[ivy:retrieve] main: Checking cache for: dependency:
org.apache.ant#ant;1.8.2 {compile=[master]}

[ivy:retrieve] tried
/Users/kumar/.ivy2/shared/org.apache.ant/ant/1.8.2/ivys/ivy.xml

[ivy:retrieve] tried
/Users/kumar/.ivy2/shared/org.apache.ant/ant/1.8.2/jars/ant.jar

[ivy:retrieve] shared: no ivy file nor artifact found for
org.apache.ant#ant;1.8.2

[ivy:retrieve] tried
https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.pom

[ivy:retrieve] ERROR: Server access error at url
https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.pom
(java.net.ConnectException: Operation timed out)

[ivy:retrieve] tried
https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.jar

[Stucks.....]


On Wed, Sep 16, 2015 at 1:50 PM, Jaikiran Pai <jai.forums2...@gmail.com>
wrote:

Does

ant -v eclipse

give any useful information?

-Jaikiran

On Wednesday 16 September 2015 07:20 PM, Susheel Kumar wrote:

Hi,

Sending it to Solr group in addition to Ivy group.


I have been building Solr trunk (
http://svn.apache.org/repos/asf/lucene/dev/trunk/) using "ant eclipse"
from
quite some time but this week i am on a job where things are behind the
firewall and a proxy is used.

Issue: When not in company network then build works fine but when inside
company network  Ivy stucks during resolve when downloading
https://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/ant-1.8.2.jar
(see
below) I have set ANT_OPTS=-Dhttp.proxyHost=myproxyhost
-Dhttp.proxyPort=8080 -Dhttp.proxyUser=myproxyusername
-Dhttp.proxyPassword=myproxypassword  but that doesn't help.   Similar
issue i run into with SVN but i was able to specify proxy & auth into
.subversion/servers file and it worked.    With Ant Ivy no idea what's
going wrong.  I also tried -autoproxy with ant command line but no luck.
In the meantime .ivy2 folder which got populated outside network would
help
to proceed temporarily.

Machine : mac 10.10.3
Ant : 1.9.6
Ivy : 2.4.0

Attach build.xml & ivysettings.xml

kumar$ ant eclipse

Buildfile: /Users/kumar/sourcecode/trunk/build.xml

resolve:

resolve:

ivy-availability-check:

ivy-fail:

ivy-configure:

[ivy:configure] :: Apache Ivy 2.4.0 - 20141213170938 ::
http://ant.apache.org/ivy/ ::

[ivy:configure] :: loading settings :: file =
/Users/kumar/sourcecode/trunk/lucene/ivy-settings.xml


resolve:



Reply via email to