[
https://issues.apache.org/jira/browse/IVY-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12779568#action_12779568
]
Carlton Brown commented on IVY-1140:
------------------------------------
If I do a wget to that URL, I do get a page that lists the contents of the
directory. One of the lines looks like this:
<a class="icon-link folder"
href="http://reposterver-d2.corp.int-silverpop.com:8080/artifactory/integration-cache/mycompany/spcore/SNAPSHOT/">SNAPSHOT</a>
What does Ivy consider as a 'proper listing' ?
> latest.integration cannot be resolved through Artifactory
> ---------------------------------------------------------
>
> Key: IVY-1140
> URL: https://issues.apache.org/jira/browse/IVY-1140
> Project: Ivy
> Issue Type: Bug
> Components: Core
> Affects Versions: trunk
> Environment: Artifactory 2.1.1, Ant 1.7, Ivy 2.1.0 or trunk (same
> behavior).
> Reporter: Carlton Brown
> Priority: Minor
>
> Ivy doesn't resolve latest.integration through Artifactory. The
> Artifactory request log shows a 200 result for a HEAD request, but Ivy
> doesn't seem to download.
> Artifactory request log:
> 20091112054610|93|REQUEST|10.10.3.72|non_authenticated_user|GET|/integration/mycompany/spcore/|HTTP/1.1|200|0
> 20091112054610|31|REQUEST|10.10.3.72|non_authenticated_user|GET|/integration/mycompany/spcore/|HTTP/1.1|200|0
> 20091112054610|47|REQUEST|10.10.3.72|non_authenticated_user|GET|/integration/mycompany/spcore/|HTTP/1.1|200|0
> Verbose Ivy output:
> Apache Ant version 1.7.1 compiled on June 27 2008
> Buildfile: C:\allworkspaces\default\lp-common-trunk\build.xml
> parsing buildfile C:\allworkspaces\default\lp-common-trunk\build.xml with URI
> = file:/C:/allworkspaces/default/lp-common-trunk/build.xml
> Project base dir set to: C:\allworkspaces\default\lp-common-trunk
> [antlib:org.apache.tools.ant] Could not load definitions from resource
> org/apache/tools/ant/antlib.xml. It could not be found.
> Importing file
> C:\allworkspaces\default\lp-common-trunk\build-common\build-common.xml from
> C:\allworkspaces\default\lp-common-trunk\build.xml
> parsing buildfile
> C:\allworkspaces\default\lp-common-trunk\build-common\build-common.xml with
> URI =
> file:/C:/allworkspaces/default/lp-common-trunk/build-common/build-common.xml
> [property] Loading Environment env.
> [property] Loading C:\Documents and Settings\myuser\build.properties
> [property] Unable to find property file: C:\Documents and
> Settings\myuser\build.properties
> [property] Loading C:\allworkspaces\default\lp-common-trunk\build.properties
> Override ignored for property "app.name"
> Property "ConnectionPool.Primary.ConnectionString" has not been set
> Property "ConnectionPool.Primary.Username" has not been set
> Property "ConnectionPool.Primary.Password" has not been set
> Property "product.version" has not been set
> [macrodef] creating macro copy-resources
> Property "db.changelogfile" has not been set
> [macrodef] creating macro applyDatabaseChanges
> Property "db.changelogfile.stored.procs" has not been set
> [macrodef] creating macro applyDatabaseChanges_sp
> Property "db.changelogfile" has not been set
> [macrodef] creating macro rollbackDatabaseChanges
> Property "db.changelogfile" has not been set
> [macrodef] creating macro createDatabaseChangesScript
> Property "db.changelogfile.stored.procs" has not been set
> [macrodef] creating macro createDatabaseChangesScript_sp
> Property "db.changelogfile" has not been set
> [macrodef] creating macro markDatabaseChangesApplied
> Property "db.changelogfile.stored.procs" has not been set
> [macrodef] creating macro markDatabaseChangesApplied_sp
> [macrodef] creating macro getBaseline
> [macrodef] creating macro packageTgz
> Property "simple.major.version" has not been set
> Property "simple.minor.version" has not been set
> Property "simple.feature.version" has not been set
> Property "simple.build.number" has not been set
> Property "product.version" has not been set
> [macrodef] creating macro packageRpm
> Importing file
> C:\allworkspaces\default\lp-common-trunk\build-common\build-minimal.xml from
> C:\allworkspaces\default\lp-common-trunk\build-common\build-common.xml
> parsing buildfile
> C:\allworkspaces\default\lp-common-trunk\build-common\build-minimal.xml with
> URI =
> file:/C:/allworkspaces/default/lp-common-trunk/build-common/build-minimal.xml
> Already defined in main or a previous import, ignore dist
> Override ignored for property "lib.dir"
> Override ignored for property "buildfile.dir"
> Build sequence for target(s) `resolve' is [_uses-ivy-check,
> _download-ivy-check, download-ivy, init-ivy, _resolve-check, resolve]
> Complete build sequence is [_uses-ivy-check, _download-ivy-check,
> download-ivy, init-ivy, _resolve-check, resolve, _gwt-copy,
> generate-javadocs, common.gwt-hosted-mode, identify, init,
> common.run-java-src-compile, common._src-available-check,
> _src-available-check, _resources-uptodate-check, _src-uptodate-check,
> _deps-uptodate-check, _src-deps-uptodate-check, _src-compile-check,
> java-src-compile, _tests-available-check, _test-src-uptodate-check,
> _test-resources-uptodate-check, _test-deps-uptodate-check,
> _test-compile-check, test-src-compile, common.test-nocoverage,
> run-java-src-compile, common._uses-gwt-check, db-init-stored-procs,
> minimal._uses-ivy-check, clean, realclean, _uses-gwt-check, gwt-src-compile,
> test-nocoverage, instrument, test-coverage, test,
> common._deps-uptodate-check, db-init, common.db-create-update-script,
> dependency-report, compile, common.make, common.db-update, make, common.war,
> db-create-update-script-stored-procs, db-script-stored-procs,
> common.db-script-stored-procs, init-gwt, _gwt-uptodate-check,
> common._gwt-compile-check, generate-pmd-report-xml,
> generate-checkstyle-report-xml, reports, _package-rpm-check, common.compile,
> common.resources, db-update-stored-procs, common.db-update-stored-procs,
> minimal.dependency-report, db-update, war,
> common.db-mark-changes-applied-stored-procs, common.generate-pmd-report-html,
> minimal.flush-full, _gwt-compile-check, _gwt-compile, _package-tgz-check,
> _package-tgz, minimal.publish-impl, common._test-compile-check, resources,
> release-prep, static-content, common.generate-checkstyle-report-xml,
> minimal.flush, minimal.resolve, jar, jar-source, jar-tests, dist, publish,
> minimal._download-ivy-check, minimal.publish, common.identify, publish-impl,
> generate-checkstyle-report-html, common._gwt-compile,
> db-mark-changes-applied-stored-procs, common.dist, common.test-coverage,
> common._src-deps-uptodate-check, common.gwt-src-compile,
> common.generate-javadocs, common.all, common.test-run,
> common.java-src-compile, test-run, flush, common._package-tgz,
> common._test-src-uptodate-check, common._src-compile-check,
> db-create-update-script, common.db-script, common.release-prep,
> common.instrument, common._src-uptodate-check, flush-full, minimal.dist,
> minimal._resolve-check, minimal.init-ivy, common.test-src-compile,
> db-mark-changes-applied, common.jar-tests, common._test-deps-uptodate-check,
> all, common.db-rollback, db-script, _package-rpm, common.docs,
> common._package-tgz-check, common.generate-checkstyle-report-html,
> common.jar-source, product-version, common.release, common.static-content,
> common.init, common.jar, common._gwt-uptodate-check, common.init-gwt,
> common.db-mark-changes-applied, db-rollback, common._package-rpm, docs,
> common.product-version, common._tests-available-check,
> common._resources-uptodate-check, common._gwt-copy, generate-pmd-report-html,
> common.test, common.db-create-update-script-stored-procs, common.clean,
> release, common.db-init-stored-procs, common._test-resources-uptodate-check,
> gwt-hosted-mode, common.db-init, minimal.download-ivy,
> common._package-rpm-check, common.generate-pmd-report-xml, common.reports,
> common.realclean, ]
> _uses-ivy-check:
> [echo] resolve=true
> [echo] ivy.run=true
> _download-ivy-check:
> [echo] building.offline=false
> [echo] ivy.run=true
> [available] Found: C:\Documents and Settings\myuser\.ivy\jars-trunk\ivy.jar
> [available] Found: C:\Documents and
> Settings\myuser\.ivy\jars-trunk\ivy-report.xsl
> [available] Found: C:\Documents and Settings\myuser\.ivy\jars-trunk\jsch.jar
> [echo] download-ivy.completed=true
> [echo] no-download-ivy=true
> download-ivy:
> Skipped because property 'no-download-ivy' set.
> init-ivy:
> parsing buildfile
> jar:file:/C:/Documents%20and%20Settings/myuser/.ivy/jars-trunk/ivy.jar!/fr/jayasoft/ivy/ant/antlib.xml
> with URI =
> jar:file:/C:/Documents%20and%20Settings/myuser/.ivy/jars-trunk/ivy.jar!/fr/jayasoft/ivy/ant/antlib.xml
> [antlib:fr.jayasoft.ivy.ant] Could not load definitions from resource
> fr/jayasoft/ivy/ant/antlib.xml. It could not be found.
> [ivy:configure] Loading
> jar:file:/C:/Documents%20and%20Settings/myuser/.ivy/jars-trunk/ivy.jar!/org/apache/ivy/core/settings/ivy.properties
> Override ignored for property "ivy.status"
> [ivy:configure] :: Ivy 2.2.x-local-20091109113332 - 20091109113332 ::
> http://ant.apache.org/ivy/ ::
> [ivy:configure] :: loading settings :: file =
> C:\allworkspaces\default\lp-common-trunk\build-common\ivy-config.xml
> [ivy:configure] using ivy.default.ivy.user.dir variable for default ivy user
> dir: C:\Documents and Settings\myuser\.ivy
> [ivy:configure] settings loaded (172ms)
> [ivy:configure] default cache: C:\Documents and
> Settings\myuser\.ivy\cache
> [ivy:configure] default resolver: chained
> [ivy:configure] -- 11 resolvers:
> [ivy:configure] mycompany [sftp]
> [ivy:configure] shared [url]
> [ivy:configure] integration [url]
> [ivy:configure] thirdparty [url]
> [ivy:configure] release-sftp [sftp]
> [ivy:configure] local [file]
> [ivy:configure] alternate-chain [chain] [local, integration, release,
> thirdparty]
> [ivy:configure] public [ibiblio]
> [ivy:configure] integration-sftp [sftp]
> [ivy:configure] release [url]
> [ivy:configure] chained [chain] [integration]
> _resolve-check:
> [echo] building.offline=false
> [echo] ivy.run=true
> Property "deps.resolved" has not been set
> [echo] deps.resolved=${deps.resolved}
> Property "deps.resolved" has not been set
> Property "no-resolve" has not been set
> [echo] no-resolve=${no-resolve}
> resolve:
> [ivy:resolve] using ivy parser to parse
> file:/C:/allworkspaces/default/lp-common-trunk/ivy.xml
> [ivy:resolve] :: resolving dependencies ::
> mycompany.lpages#spcommon#trunk;SNAPSHOT
> [ivy:resolve] confs: [build, run, test, lpages.test]
> [ivy:resolve] validate = true
> [ivy:resolve] refresh = false
> [ivy:resolve] resolving dependencies for configuration 'build'
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [build]
> [ivy:resolve] resolving dependencies for configuration 'run'
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [run]
> [ivy:resolve] == resolving dependencies
> mycompany.lpages#spcommon#trunk;SNAPSHOT->mycompany#spcore#trunk;latest.integration
> [run->*]
> [ivy:resolve] chained: Checking cache for: dependency:
> mycompany#spcore#trunk;latest.integration {run=[*]}
> [ivy:resolve] default-cache: no cached resolved revision for
> mycompany#spcore#trunk;latest.integration
> [ivy:resolve] don't use cache for mycompany#spcore#trunk;latest.integration:
> checkModified=true
> [ivy:resolve] tried
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/ivy-[revision].xml
> [ivy:resolve] tried
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-[revision].jar
> [ivy:resolve] tried
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-src-[revision].jar
> [ivy:resolve] integration: no ivy file nor artifact found for
> mycompany#spcore#trunk;latest.integration
> [ivy:resolve] WARN: module not found:
> mycompany#spcore#trunk;latest.integration
> [ivy:resolve] WARN: ==== integration: tried
> [ivy:resolve] WARN:
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/ivy-[revision].xml
> [ivy:resolve] WARN: -- artifact
> mycompany#spcore#trunk;latest.integration!spcore.jar:
> [ivy:resolve] WARN:
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-[revision].jar
> [ivy:resolve] WARN: -- artifact
> mycompany#spcore#trunk;latest.integration!spcore-src.jar:
> [ivy:resolve] WARN:
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-src-[revision].jar
> [ivy:resolve] resolving dependencies for configuration 'test'
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [test]
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [build]
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [run]
> [ivy:resolve] == resolving dependencies
> mycompany.lpages#spcommon#trunk;SNAPSHOT->mycompany#spcore#trunk;latest.integration
> [run->*]
> [ivy:resolve] resolving dependencies for configuration 'lpages.test'
> [ivy:resolve] == resolving dependencies for
> mycompany.lpages#spcommon#trunk;SNAPSHOT [lpages.test]
> [ivy:resolve] resolved ivy file produced in C:\Documents and
> Settings\myuser\.ivy\cache\resolved-mycompany.lpages-spcommon-SNAPSHOT.xml
> [ivy:resolve] :: downloading artifacts ::
> [ivy:resolve] :: resolution report :: resolve 454ms :: artifacts dl 0ms
> ---------------------------------------------------------------------
> | | modules || artifacts |
> | conf | number| search|dwnlded|evicted|| number|dwnlded|
> ---------------------------------------------------------------------
> | build | 0 | 0 | 0 | 0 || 0 | 0 |
> | run | 1 | 0 | 0 | 0 || 0 | 0 |
> | test | 1 | 0 | 0 | 0 || 0 | 0 |
> | lpages.test | 0 | 0 | 0 | 0 || 0 | 0 |
> ---------------------------------------------------------------------
> [ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] WARN: :: UNRESOLVED DEPENDENCIES ::
> [ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] WARN: :: mycompany#spcore#trunk;latest.integration: not found
> [ivy:resolve] WARN: ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] report for mycompany.lpages#spcommon#trunk;SNAPSHOT
> build produced in C:\Documents and
> Settings\myuser\.ivy\cache\mycompany.lpages-spcommon-build.xml
> [ivy:resolve] report for mycompany.lpages#spcommon#trunk;SNAPSHOT run
> produced in C:\Documents and
> Settings\myuser\.ivy\cache\mycompany.lpages-spcommon-run.xml
> [ivy:resolve] report for mycompany.lpages#spcommon#trunk;SNAPSHOT
> test produced in C:\Documents and
> Settings\myuser\.ivy\cache\mycompany.lpages-spcommon-test.xml
> [ivy:resolve] report for mycompany.lpages#spcommon#trunk;SNAPSHOT
> lpages.test produced in C:\Documents and
> Settings\myuser\.ivy\cache\mycompany.lpages-spcommon-lpages.test.xml
> [ivy:resolve] resolve done (454ms resolve - 0ms download)
> [ivy:resolve] :: problems summary ::
> [ivy:resolve] :::: WARNINGS
> [ivy:resolve] module not found:
> mycompany#spcore#trunk;latest.integration
> [ivy:resolve] ==== integration: tried
> [ivy:resolve]
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/ivy-[revision].xml
> [ivy:resolve] -- artifact
> mycompany#spcore#trunk;latest.integration!spcore.jar:
> [ivy:resolve]
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-[revision].jar
> [ivy:resolve] -- artifact
> mycompany#spcore#trunk;latest.integration!spcore-src.jar:
> [ivy:resolve]
> http://reposerver-d2.corp.int-mycompany.com:8080/artifactory/integration/mycompany/spcore/[revision]/spcore-src-[revision].jar
> [ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] :: UNRESOLVED DEPENDENCIES ::
> [ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] :: mycompany#spcore#trunk;latest.integration:
> not found
> [ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve]
> [ivy:resolve]
> [ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
> BUILD FAILED
> C:\allworkspaces\default\lp-common-trunk\build-common\build-minimal.xml:106:
> impossible to resolve dependencies:
> resolve failed - see output for details
> at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:325)
> at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
> at org.apache.tools.ant.Task.perform(Task.java:348)
> at org.apache.tools.ant.Target.execute(Target.java:357)
> at org.apache.tools.ant.Target.performTasks(Target.java:385)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at
> org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
> at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
> at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
> Caused by: resolve failed - see output for details
> at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:251)
> ... 16 more
> --- Nested Exception ---
> resolve failed - see output for details
> at org.apache.ivy.ant.IvyResolve.doExecute(IvyResolve.java:251)
> at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
> at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
> at org.apache.tools.ant.Task.perform(Task.java:348)
> at org.apache.tools.ant.Target.execute(Target.java:357)
> at org.apache.tools.ant.Target.performTasks(Target.java:385)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at
> org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
> at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
> at
> org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
> Total time: 1 second
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.