You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Guillaume (JIRA)" <ji...@apache.org> on 2008/02/20 10:03:43 UTC

[jira] Created: (IVYDE-77) Dynamic revisions not working

Dynamic revisions not working
-----------------------------

                 Key: IVYDE-77
                 URL: https://issues.apache.org/jira/browse/IVYDE-77
             Project: IvyDE
          Issue Type: Bug
    Affects Versions: 1.2.0, 1.3.0
         Environment: Eclipse 3.2 and IvyDE 1.2
Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
            Reporter: Guillaume


Configuration (attachments follow)

The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
3.8.1 which contains ivy-3.8.1.xml, jars and so on
3.8.2 which contains ivy-3.8.2.xml, jars and so on
User has proper rights to list directory contents which proves to be ok with ant task.

Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :

JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
[ivy:retrieve] found junit#junit;3.8.2 in ftp
[ivy:retrieve] [3.8.2] junit#junit;3.8.+

Ivy Console summary :

{code}
:::: WARNINGS
       module not found: junit#junit;3.8.+
    ==== ftp: tried
 ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
 ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
        ::::::::::::::::::::::::::::::::::::::::::::::
        ::          UNRESOLVED DEPENDENCIES         ::
        ::::::::::::::::::::::::::::::::::::::::::::::
        :: junit#junit;3.8.+: not found
        :::::::::::::::::::::::::::::::::::::::::::::: 
{code}

FTP logs :
{code}
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
(000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
(000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
(000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
(000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
{code}

Using Eclipse 3.2 and IvyDE 1.2 :

If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :

{code}
Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
   listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
   using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
resourceImpl.exists()false
resourceImpl.getType()imaginary
FileType.FOLDERfolder
       found 0 resources
   found revs: []
   external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
   external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
       tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
       tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
WARN:     module not found: [ junit | junit | 3.8.+ ]
WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
{code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577468#action_12577468 ] 

Guillaume commented on IVY-738:
-------------------------------

I've done a fresh install of myeclipse 6.0.1, then installed ivyde from http://www.hibnet.org/ivyde/updatesite/ and i'm consistently having the vfs not found exception.
I gave a try to OSGi bundle for ivy dependencies, however the packaging of common-vfs into an eclipse-plugin didn't change the result. My total lack of experience with PDE is certainly the reason why it didn't work. Unfortunately i can't afford to investigate on PDE.

My only remaining option to stick with ivy is to downgrade to a full-package version. 
What is the lastest version of IvyDE that packages its dependencies ?

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577385#action_12577385 ] 

gni edited comment on IVY-738 at 3/11/08 4:12 AM:
--------------------------------------------------------

I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

I'm facing a related exception at eclipse startup though
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}

      was (Author: gni):
    I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

I'm facing a related exception at startup though
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}
  
> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577385#action_12577385 ] 

gni edited comment on IVY-738 at 3/11/08 4:11 AM:
--------------------------------------------------------

I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

I'm facing a related exception at startup though
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}

      was (Author: gni):
    I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.
  
> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577103#action_12577103 ] 

Xavier Hanin commented on IVY-738:
----------------------------------

The logs for ant seem to be verbose log only, not debug. I'd need debug level to get the same level of information you have in IvyDE. The interesting part is when Ivy lists the resources available remotely. In IvyDE it doesn't find anything:
{noformat}
   listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
   using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
resourceImpl.exists()false
resourceImpl.getType()imaginary
FileType.FOLDERfolder
       found 0 resources
   found revs: []
{noformat}
But I don't have the corresponding logs in ant logs.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577320#action_12577320 ] 

Guillaume commented on IVY-738:
-------------------------------

You're right, it was verbose only, mea culpa.

I've attached a debug log.

Here is the corresponding part for ant :

{code}
[ivy:retrieve] 	listing all in ftp://repo-central:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
[ivy:retrieve] 	using external-lib to list all in ftp://repo-central:repo-central@localhost/external-lib/junit/junit/
[ivy:retrieve] list called for URIftp://repo-central:repo-central@localhost/external-lib/junit/junit/
[ivy:retrieve] resourceImpl=ftp://repo-central:repo-central@localhost/external-lib/junit/junit
[ivy:retrieve] resourceImpl.exists()true
[ivy:retrieve] resourceImpl.getType()folder
Class org.apache.commons.vfs.FileType loaded from parent loader (parentFirst)
[ivy:retrieve] FileType.FOLDERfolder
Class org.apache.commons.vfs.FileName loaded from parent loader (parentFirst)
[ivy:retrieve] child 0ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.1
[ivy:retrieve] child 1ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.2
[ivy:retrieve] child 2ftp://repo-central:repo-central@localhost/external-lib/junit/junit/maven-metadata.xml
[ivy:retrieve] child 3ftp://repo-central:repo-central@localhost/external-lib/junit/junit/maven-metadata.xml.md5
[ivy:retrieve] child 4ftp://repo-central:repo-central@localhost/external-lib/junit/junit/maven-metadata.xml.sha1
[ivy:retrieve] 		found 5 resources
[ivy:retrieve] 	found revs: [3.8.1, 3.8.2, maven-metadata.xml, maven-metadata.xml.md5, maven-metadata.xml.sha1]
{code}

It finds the revision. Please note that the ant script and ivyde are running on the same machine (my computer) and are using the same ftp account (ftp server is also a development ftp server located on my computer).

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579471#action_12579471 ] 

Guillaume commented on IVY-738:
-------------------------------

Perhaps, the logs are saying ":: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS"
And i have no information about the reason for the failed dependency. That's why i thought there may have been a more verbose mode :)

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579760#action_12579760 ] 

Xavier Hanin commented on IVYDE-87:
-----------------------------------

About Ivy Bundle-Version, we put a Bundle-Version of 0.0.0 in svn to avoid changing it every time we make a change. But if you use the ant script provided with Ivy to build Ivy jar (using "ant jar"), it will update the MANIFEST with an up to date Bundle-Version. So if you later make changes to the MANIFEST.MF, remember to set Bundle-Version back to 0.0.0.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Moved: (IVY-738) Dynamic revisions not working

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Hanin moved IVYDE-77 to IVY-738:
---------------------------------------

    Affects Version/s:     (was: 1.2.0)
                           (was: 1.3.0)
                       2.0.0-beta-1
           Issue Type: Improvement  (was: Bug)
                  Key: IVY-738  (was: IVYDE-77)
              Project: Ivy  (was: IvyDE)

> Dynamic revisions not working
> -----------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVYDE-77) Dynamic revisions not working

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12570619#action_12570619 ] 

gni edited comment on IVYDE-77 at 2/20/08 1:06 AM:
---------------------------------------------------------

ivy settings when using IvyDE 1.3 snapshot build

      was (Author: gni):
    ivy settings when using ivyde 1.3 snapshot build
  
> Dynamic revisions not working
> -----------------------------
>
>                 Key: IVYDE-77
>                 URL: https://issues.apache.org/jira/browse/IVYDE-77
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVYDE-87:
---------------------------

    Attachment: ivy_console_log2.txt

Let's do it over again then.

Initial state :
- no ivy cache folder
- no ivy container in the eclipse project.


Action :
- start eclipse
Result :
- consoles and error log are clean
- eclipse error log has now an information message : IvyDE plugin started


Action :
- select ivy.xml and choose add ivy library

Result :
- a dialog box appear with the following error (which is also in eclipse error log)

{code}
Impossible to resolve dependencies of customer#IvyTestProject;1.0.0:
unresolved dependency: junit#junit;3.8.+: not found
unresolved dependency: junit#junit;3.8.+: not found

See IvyConsole for further details
{code}

- Ivy console logs are in attached file ivy_console_log2.txt
It's back to the FileFOLDER imaginary message we had previously.

Let me know how i can provide you with more input. 
I really appreciate your help.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577385#action_12577385 ] 

gni edited comment on IVY-738 at 3/11/08 4:14 AM:
--------------------------------------------------------

I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated attributes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

However it's not stable. IvyDE seems to fail to be loaded by Eclipse. Exception at eclipse startup is :
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}

      was (Author: gni):
    I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

I'm facing a related exception at eclipse startup though
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}
  
> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577406#action_12577406 ] 

Xavier Hanin commented on IVY-738:
----------------------------------

I'm surprised it works fine despite this exception... The problem you have is that latest IvyDE version doesn't package its dependencies anymore, but rely on OSGi (the module runtime used under the hood by eclipse) to manage runtime dependencies. So you need to have an OSGi bundle (== eclipse plugin) providing commons-vfs to be able to use vfs. We do not provide these bundles ourselves, we still need to investigate on the best way to do that: package them ourselves, or find if there's something available on the net already.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12580465#action_12580465 ] 

Nicolas Lalevée commented on IVYDE-87:
--------------------------------------

About the Bundle-Version, I didn't mean to change it in the patch. I forgot to revert it before creating the patch. I just change it locally so I can generate an update site easily.

And about the patch, I am confused by the OSGI spec:
{quote}
If the class or resource is in a package that is imported using Import-
Package or was imported dynamically in a previous load, then the
request is delegated to the exporting bundle's class loader.
{quote}

The failure initially comes from Ivy code, calling commons-vfs code loading some common-vfs class.
AFAIU these common-vfs classes (org.apache.commons.vfs.impl.StandardFileSystemManager for instance), Package-Imported from Ivy, should be loaded by the bundle common-vfs.
The code loading the classes of common-vfs is something like:
getClass().getClassLoader().loadClass(className);

So the class loader returned by the above code should be the common-vfs one, not the Ivy one.

So the import package I introduced should not be needed:
org.apache.commons.vfs.provider.local,
org.apache.commons.vfs.provider.sftp,
org.apache.commons.vfs.provider.url

I should have missed something there.

And Guillaume, I am not sure you put your ivy console ouput in your comment (the one at 14/Mar/08 07:14 AM). Could you retry cleaning the console, do a resolve and copy paste every thing you have in there ?
Note also that the container that disapear is mainly a UI bug. You should be able to do a resolve by doing a work around: edit your ivy library in the build path editor and click "Finish".

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Classpath issues with vfs ftp while being used as a bundle

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12583662#action_12583662 ] 

Guillaume commented on IVY-785:
-------------------------------

Unfortunately yes. IvyDE keeps on giving me this exception anytime it attempts to execute a resolve :

{code}
An internal error occurred during: "Resolve IvyTestProject/ivy.xml dependencies".

java.lang.NullPointerException
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)
{code}

> Classpath issues with vfs ftp while being used as a bundle
> ----------------------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>            Assignee: Nicolas Lalevée
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (IVY-785) Classpath issues with vfs ftp while being used as a bundle

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée resolved IVY-785.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0-RC1

OK, so for me this issue is fixed.
But you are still facing with a bug in IvyDE: see IVYDE-34.

> Classpath issues with vfs ftp while being used as a bundle
> ----------------------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>            Assignee: Nicolas Lalevée
>             Fix For: 2.0-RC1
>
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Hanin updated IVYDE-87:
------------------------------

    Summary: Problem with vfs ftp and dynamic revisions  (was: Support dynamic revisions with ftp in URLResolver)

I move back this issue to IvyDE, since it's clearly not an improvement request to support dynamic revisions with ftp urls in Ivy.

BTW, it's nice to see you're making progress on this issue. About the IvyConsole, the problem we have sometimes is that the console does not provide enough history (console length seems to be limited). Maybe we should provide an option in IvyDE to log Ivy messages to a file too.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578201#action_12578201 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

It was not working due to a missing Bundle-Version declaration. So I have updated the jar on hibnet.org. The Jar seems to load correctly. But then I get a NPE with no usefull stacktrace:
{noformat}
java.lang.NullPointerException
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)
{noformat}

Then I tryied with an Eclipse in debug but for an unknown reason it doesn't load the commons-vfs.jar...

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577359#action_12577359 ] 

Guillaume commented on IVY-738:
-------------------------------

IvyDE is the unofficial release you provided : org.apache.ivyde.eclipse_1.3.0.20071209120000.jar which comes with :
common-codec 1.2
common-httpclient 3.0
common-logging 1.0.4
common-vfs 1.0

I'm using Ant 1.7.0 with the following libs :
common-codec 1.3
common-httpclient 3.1
common-logging 1.1.1
common-vfs 1.0

I extracted the jars from ivyde and used them with ant, Ant still manages to resolve the dynamic revision.
I tried to rebundle a ivyde.jar with my original ant "common" jars, ivyde still fails to resolve the dynamic revision.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578665#action_12578665 ] 

Guillaume commented on IVY-738:
-------------------------------

Same behaviour on my computer. I'm able to get the pieces together but it gave a ftp repo error linked to DefaultLocalFileProvider you mentionned. Manual patch of MANIFEST also failed...

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579445#action_12579445 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

Ivy does log in debug in the "Ivy Console", doesn't it ?

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVY-738:
--------------------------

    Attachment: test_ant.txt

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578212#action_12578212 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

Another mistake of mine. Commons-logging should be in the place, but commons-vfs have to declare that it needs it. So I fixed the commons-vfs.jar again.
I tested and I got a proper resolve report. A failing report for me thought as I haven't setup a proper ftp repo.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577720#action_12577720 ] 

Guillaume commented on IVY-738:
-------------------------------

Thanks for helping out.
I copied the common-vfs jar from your website to my plugins directory. However i'm still getting the same stacktrace.


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée updated IVY-738:
--------------------------------

    Attachment: IVY-738.patch

So here is a patch on the MANIFEST.MF that fix the issues I faced. Note that the patch is not clean because I deted with Eclipse. I tryied to edit it manually but for some reason I introduced a character that the parser didn't like and it was making Eclipse completely crasy, so then me too trying to find why.

You will need a bundled httpclient, commons-codec, and commons-vfs. The two first one can be found on the orbit repository:
http://download.eclipse.org/tools/orbit/downloads/drops/I20080307200012/bundles/org.apache.commons.httpclient_3.0.1.v200803061811.jar
http://download.eclipse.org/tools/orbit/downloads/drops/I20080307200012/bundles/org.apache.commons.codec_1.2.0.v200803061811.jar
And the commons-vfs on hibnet.org

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578718#action_12578718 ] 

Guillaume commented on IVY-738:
-------------------------------

If i clean ivy cache, eclipse and take the jars from hibnet and orbit. The first "add ivy library" results in :

{code}
setting 'ivy.default.settings.dir' to 'bundleresource://8/org/apache/ivy/core/settings'
setting 'ivy.default.conf.dir' to 'bundleresource://8/org/apache/ivy/core/settings'
setting 'java.vendor' to 'Sun Microsystems Inc.'
setting 'sun.java.launcher' to 'SUN_STANDARD'
setting 'org.osgi.supports.framework.extension' to 'true'
setting 'sun.management.compiler' to 'HotSpot Client Compiler'
setting 'osgi.framework.beginningstartlevel' to '1'
setting 'os.name' to 'Windows 2000'
setting 'sun.boot.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\rt.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\i18n.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\sunrsasign.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jsse.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jce.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\charsets.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\classes'
setting 'osgi.ws' to 'win32'
setting 'sun.desktop' to 'windows'
setting 'java.vm.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.version' to '1.5.0_11-b03'
setting 'osgi.instance.area' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/'
setting 'http.proxyPort' to '8080'
setting 'user.name' to 'userlogin'
setting 'org.osgi.framework.system.packages' to 'javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'
setting 'org.osgi.framework.language' to 'en'
setting 'user.language' to 'en'
setting 'org.osgi.framework.processor' to 'x86'
setting 'osgi.syspath' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins'
setting 'sun.boot.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin'
setting 'osgi.manifest.cache' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\manifests'
setting 'osgi.compatibility.bootdelegation' to 'true'
setting 'eof' to 'eof'
setting 'java.version' to '1.5.0_11'
setting 'org.osgi.framework.os.name' to 'Windows2000'
setting 'user.timezone' to 'Europe/Berlin'
setting 'sun.arch.data.model' to '32'
setting 'osgi.bundles' to 'org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start'
setting 'http.nonProxyHosts' to '127.0.0.1|localhost'
setting 'java.endorsed.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\endorsed'
setting 'sun.cpu.isalist' to 'pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86'
setting 'sun.jnu.encoding' to 'Cp1252'
setting 'file.encoding.pkg' to 'sun.io'
setting 'org.osgi.framework.vendor' to 'Eclipse'
setting 'file.separator' to '\'
setting 'java.specification.name' to 'Java Platform API Specification'
setting 'java.class.version' to '49.0'
setting 'user.country' to 'US'
setting 'org.eclipse.equinox.launcher.splash.location' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'java.home' to 'C:\LOCALAPP\Specific\MyEclipse601\jre'
setting 'osgi.os' to 'win32'
setting 'eclipse.commands' to '-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\LOCALAPP\Specific\MyEclipse601\eclipse\eclipse.exe
-name
Eclipse
--launcher.library
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828\eclipse_1020.dll
-startup
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-exitdata
9ec_78
-vm
C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe
'
setting 'java.vm.info' to 'mixed mode'
setting 'osgi.splashLocation' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'os.version' to '5.0'
setting 'osgi.arch' to 'x86'
setting 'path.separator' to ';'
setting 'java.vm.version' to '1.5.0_11-b03'
setting 'org.osgi.supports.framework.fragment' to 'true'
setting 'user.variant' to ''
setting 'osgi.framework.shape' to 'jar'
setting 'http.proxySet' to 'true'
setting 'osgi.instance.area.default' to 'file:/C:/Documents and Settings/userlogin/workspace/'
setting 'java.awt.printerjob' to 'sun.awt.windows.WPrinterJob'
setting 'sun.io.unicode.encoding' to 'UnicodeLittle'
setting 'org.osgi.framework.version' to '1.4.0'
setting 'awt.toolkit' to 'sun.awt.windows.WToolkit'
setting 'osgi.install.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/'
setting 'osgi.framework' to 'file:/c:/LOCALAPP/Specific/MyEclipse601/eclipse/plugins/org.eclipse.osgi_3.3.1.R33x_v20070828.jar'
setting 'user.home' to 'C:\Documents and Settings\userlogin'
setting 'osgi.bundlestore' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\bundles'
setting 'osgi.splashPath' to 'platform:/base/../myeclipse/eclipse/plugins/com.genuitec.myeclipse.product'
setting 'osgi.nl' to 'en_US'
setting 'java.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin;.;C:\WINNT\system32;C:\WINNT;C:\j2sdk1.4.2_05/bin;C:\Program Files\Common Files\Software AG;C:\localapp\apps\reflection;C:\localapp\apps\sybase\OCS-12_0\dll;c:\localapp\APPS\OraCli8\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\LOCALAPP\MGT\PUBTOOLS;C:\LOCALAPP\MGT\SYSTOOLS;C:\LOCALAPP\apps\imageprofull;c:\localapp\APPS\OraCli8\orb\bin;C:\localapp\apps\sybase\OCS-12_0\bin;C:\localapp\apps\sybase\ASEP;C:\WINNT\system32\;C:\localapp\apps\sybase\ASIQ12\Win32;C:\localapp\apps\sybase\ASIQ12\Win;C:\WINNT\;C:\WINNT\system32\Wbem;C:\localapp\apps\MSSQL7cli\BINN;C:\localapp\apps\pcanywhere\;C:\LOCALAPP\Apps\TortoiseCVS;C:\LOCALAPP\Specific\Maven2\bin;C:\LOCALAPP\Specific\apache-ant-1.7.0\\bin'
setting 'java.vendor.url' to 'http://java.sun.com/'
setting 'org.osgi.framework.os.version' to '5.0'
setting 'eclipse.startTime' to '1205498678846'
setting 'java.vm.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.name' to 'Java(TM) 2 Runtime Environment, Standard Edition'
setting 'java.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar'
setting 'eclipse.vm' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe'
setting 'java.vm.specification.name' to 'Java Virtual Machine Specification'
setting 'java.vm.specification.version' to '1.0'
setting 'sun.cpu.endian' to 'little'
setting 'sun.os.patch.level' to 'Service Pack 4'
setting 'java.io.tmpdir' to 'C:\DOCUME~1\userlogin\LOCALS~1\Temp\'
setting 'java.vendor.url.bug' to 'http://java.sun.com/cgi-bin/bugreport.cgi'
setting 'http.proxyHost' to 'proxyHost'
setting 'eclipse.product' to 'com.genuitec.myeclipse.product.ide'
setting 'os.arch' to 'x86'
setting 'java.awt.graphicsenv' to 'sun.awt.Win32GraphicsEnvironment'
setting 'java.ext.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\ext'
setting 'user.dir' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse'
setting 'org.osgi.supports.framework.requirebundle' to 'true'
setting 'line.separator' to '
'
setting 'java.vm.name' to 'Java HotSpot(TM) Client VM'
setting 'eclipse.ee.install.verify' to 'false'
setting 'file.encoding' to 'Cp1252'
setting 'osgi.framework.version' to '3.3.1.R33x_v20070828'
setting 'eclipse.buildId' to 'M20070921-1145'
setting 'eclipse.vmargs' to '-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
-jar
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
'
setting 'java.specification.version' to '1.5'
setting 'org.osgi.framework.executionenvironment' to 'OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5'
setting 'osgi.logfile' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\.metadata\.log'
setting 'osgi.configuration.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/configuration/'
:: loading settings :: file = C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml
setting 'ivy.settings.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.conf.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.settings.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.conf.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.settings.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.conf.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.default.ivy.user.dir' to 'C:\Documents and Settings\userlogin\.ivy2'
setting 'ivy.home' to 'C:\Documents and Settings\userlogin\.ivy2'
no default ivy user dir defined: set to C:\Documents and Settings\userlogin\.ivy2
setting 'ivy.cache.dir' to 'C:\Documents and Settings\userlogin\.ivy2\cache'
no default cache defined: set to C:\Documents and Settings\userlogin\.ivy2\cache
setting 'ivy.log.modules.in.use' to 'false'
setting 'ivy.resolver.default.check.modified' to 'false'
setting 'ivy.default.always.check.exact.revision' to 'true'
setting 'ivy.retrieve.pattern' to '${ivy.lib.dir}/[artifact]-[revision].[ext]'
setting 'ivy.configurations' to '*'
setting 'ivy.buildlist.ivyfilepath' to 'ivy.xml'
setting 'ivy.status' to 'integration'
setting 'ivy.resolve.default.type.filter' to '*'
setting 'ivy.project.dir' to '${basedir}'
setting 'ivy.dep.file' to 'ivy.xml'
'ivy.settings.file' already set: discarding 'ivysettings.xml'
setting 'ivy.report.output.pattern' to '[organisation]-[module]-[conf].[ext]'
setting 'ivy.cache.ttl.default' to '10s'
setting 'ivy.publish.src.artifacts.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.deliver.ivy.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.build.artifacts.dir' to '${ivy.project.dir}/build/artifacts'
setting 'ivy.checksums' to 'sha1,md5'
setting 'ivy.distrib.dir' to '${ivy.project.dir}/distrib'
setting 'ivy.lib.dir' to '${ivy.project.dir}/lib'
installing class org.apache.ivy.util.url.IvyAuthenticator
'ivy.default.ivy.user.dir' already set: discarding 'C:\Documents and Settings\userlogin\.ivy2'
settings loaded (47ms)
	default cache: C:\Documents and Settings\userlogin\.ivy2\cache
	default resolver: repository
	default latest strategy: latest-revision
	default conflict manager: latest-revision
	circular dependency strategy: warn
	validate: true
	check up2date: true
	-- 2 resolvers:
	repository [chain] [external-lib]
		return first: true
		dual: true
		-> external-lib
	external-lib [vfs]
		cache: null
		m2compatible: false
		ivy patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
		artifact patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].jar
		repository: external-lib
	module settings:
		NONE
resolving dependencies of C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\IvyTestProject\ivy.xml
post 1.3 ivy file: using exact as default matcher


IVYDE: previous resolve of customer#IvyTestProject doesn't contain enough data: resolving again

using ivy parser to parse file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/IvyTestProject/ivy.xml
post 1.3 ivy file: using exact as default matcher
:: resolving dependencies :: customer#IvyTestProject;1.0.0
	confs: [default, test]
	validate = true
	refresh = false
resolving dependencies for configuration 'default'
== resolving dependencies for customer#IvyTestProject;1.0.0 [default]
loadData of customer#IvyTestProject;1.0.0 of rootConf=default
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=default
	using repository to resolve junit#junit;3.8.+
repository: Checking cache for: dependency: junit#junit;3.8.+ {default=[default]}
repository: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
repository: no latest strategy defined: using default
external-lib: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: junit#junit;3.8.+ {default=[default]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=default
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=default
	using repository to resolve org.springframework#spring;2.0.6
repository: Checking cache for: dependency: org.springframework#spring;2.0.6 {default=[default]}
	no ivy file in cache for org.springframework#spring;2.0.6: tried C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\ivy-2.0.6.xml
	no ivy file in cache for org.springframework#spring;2.0.6: tried C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\ivy-2.0.6.xml
	 trying ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: org.springframework#spring;2.0.6 {default=[default]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=default
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
resolving dependencies for configuration 'test'
== resolving dependencies for customer#IvyTestProject;1.0.0 [test]
loadData of customer#IvyTestProject;1.0.0 of rootConf=test
== resolving dependencies for customer#IvyTestProject;1.0.0 [default]
loadData of customer#IvyTestProject;1.0.0 of rootConf=test
test is loaded and no conf to load.  Skip loading
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->runtime]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
	using repository to resolve junit-addons#junit-addons;1.4
repository: Checking cache for: dependency: junit-addons#junit-addons;1.4 {test=[master, runtime]}
	no ivy file in cache for junit-addons#junit-addons;1.4: tried C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\ivy-1.4.xml
	no ivy file in cache for junit-addons#junit-addons;1.4: tried C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\ivy-1.4.xml
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: junit-addons#junit-addons;1.4 {test=[master, runtime]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->master]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->runtime]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->master]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
Nbr of module to sort : 0
	resolved ivy file produced in C:\Documents and Settings\userlogin\.ivy2\cache\resolved-customer-IvyTestProject-1.0.0.xml
:: downloading artifacts ::
:: resolution report :: resolve 156ms :: artifacts dl 0ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|      default     |   2   |   0   |   0   |   0   ||   0   |   0   |
	|       test       |   3   |   0   |   0   |   0   ||   0   |   0   |
	---------------------------------------------------------------------
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::
WARN: 	::          UNRESOLVED DEPENDENCIES         ::
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::
WARN: 	:: junit#junit;3.8.+: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	:: org.springframework#spring;2.0.6: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	:: junit-addons#junit-addons;1.4: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::

Nbr of module to sort : 0
	report for customer#IvyTestProject;1.0.0 default produced in C:\Documents and Settings\userlogin\.ivy2\cache\customer-IvyTestProject-default.xml
Nbr of module to sort : 0
	report for customer#IvyTestProject;1.0.0 test produced in C:\Documents and Settings\userlogin\.ivy2\cache\customer-IvyTestProject-test.xml
	resolve done (156ms resolve - 0ms download)

:: problems summary ::
:::: WARNINGS
		::::::::::::::::::::::::::::::::::::::::::::::

		::          UNRESOLVED DEPENDENCIES         ::

		::::::::::::::::::::::::::::::::::::::::::::::

		:: junit#junit;3.8.+: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		:: org.springframework#spring;2.0.6: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		:: junit-addons#junit-addons;1.4: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS
	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
{code}

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582324#action_12582324 ] 

Xavier Hanin commented on IVY-785:
----------------------------------

Sorry, I missed your comment, you beat me on this :-).
And thanks for the link to OSGi repository, it seems to be a good resource.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVY-738:
--------------------------

    Attachment: ivy_console_log.txt

(If i clean ivy cache, eclipse and take the jars from hibnet and orbit. The first "add ivy library" results are here)

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-785) Classpath issues with vfs ftp while being used as a bundle

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée updated IVY-785:
--------------------------------

    Summary: Classpath issues with vfs ftp while being used as a bundle  (was: Problem with vfs ftp and dynamic revisions)

> Classpath issues with vfs ftp while being used as a bundle
> ----------------------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577385#action_12577385 ] 

Guillaume commented on IVY-738:
-------------------------------

I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated atrtibutes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12581831#action_12581831 ] 

Guillaume commented on IVYDE-87:
--------------------------------

The classpath issue seems to be solved, and the FTP resolver is found by IvyDE. Thanks !

However, i'm not out of troubles so far. When the resolution occurs, i get :
{code}
An internal error occurred during: "Resolve IvyTestProject/ivy.xml dependencies".

java.lang.NullPointerException
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)
{code}

The ivy classpath container ivy.xml[*] is added to the build path (not in package explorer but under properties/java build path).
I've tested the ivy.xml file i'm using with an ant task and the resolution works just fine there.


{code}
setting 'ivy.default.settings.dir' to 'bundleresource://9/org/apache/ivy/core/settings'
setting 'ivy.default.conf.dir' to 'bundleresource://9/org/apache/ivy/core/settings'
setting 'java.vendor' to 'Sun Microsystems Inc.'
setting 'sun.java.launcher' to 'SUN_STANDARD'
setting 'org.osgi.supports.framework.extension' to 'true'
setting 'sun.management.compiler' to 'HotSpot Client Compiler'
setting 'osgi.framework.beginningstartlevel' to '1'
setting 'os.name' to 'Windows 2000'
setting 'sun.boot.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\rt.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\i18n.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\sunrsasign.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jsse.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jce.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\charsets.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\classes'
setting 'osgi.ws' to 'win32'
setting 'sun.desktop' to 'windows'
setting 'java.vm.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.version' to '1.5.0_11-b03'
setting 'osgi.instance.area' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/'
setting 'http.proxyPort' to '8080'
setting 'user.name' to 'userlogin'
setting 'org.osgi.framework.system.packages' to 'javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'
setting 'org.osgi.framework.language' to 'en'
setting 'user.language' to 'en'
setting 'org.osgi.framework.processor' to 'x86'
setting 'osgi.syspath' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins'
setting 'sun.boot.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin'
setting 'osgi.manifest.cache' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\manifests'
setting 'osgi.compatibility.bootdelegation' to 'true'
setting 'eof' to 'eof'
setting 'java.version' to '1.5.0_11'
setting 'org.osgi.framework.os.name' to 'Windows2000'
setting 'user.timezone' to 'Europe/Berlin'
setting 'sun.arch.data.model' to '32'
setting 'osgi.bundles' to 'org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start'
setting 'http.nonProxyHosts' to '127.0.0.1|localhost'
setting 'java.endorsed.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\endorsed'
setting 'sun.cpu.isalist' to 'pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86'
setting 'sun.jnu.encoding' to 'Cp1252'
setting 'file.encoding.pkg' to 'sun.io'
setting 'org.osgi.framework.vendor' to 'Eclipse'
setting 'file.separator' to '\'
setting 'java.specification.name' to 'Java Platform API Specification'
setting 'java.class.version' to '49.0'
setting 'user.country' to 'US'
setting 'org.eclipse.equinox.launcher.splash.location' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'java.home' to 'C:\LOCALAPP\Specific\MyEclipse601\jre'
setting 'osgi.os' to 'win32'
setting 'eclipse.commands' to '-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\LOCALAPP\Specific\MyEclipse601\eclipse\eclipse.exe
-name
Eclipse
--launcher.library
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828\eclipse_1020.dll
-startup
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-exitdata
368_78
-vm
C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe
'
setting 'java.vm.info' to 'mixed mode'
setting 'osgi.splashLocation' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'os.version' to '5.0'
setting 'osgi.arch' to 'x86'
setting 'path.separator' to ';'
setting 'java.vm.version' to '1.5.0_11-b03'
setting 'org.osgi.supports.framework.fragment' to 'true'
setting 'user.variant' to ''
setting 'osgi.framework.shape' to 'jar'
setting 'http.proxySet' to 'true'
setting 'osgi.instance.area.default' to 'file:/C:/Documents and Settings/userlogin/workspace/'
setting 'java.awt.printerjob' to 'sun.awt.windows.WPrinterJob'
setting 'sun.io.unicode.encoding' to 'UnicodeLittle'
setting 'org.osgi.framework.version' to '1.4.0'
setting 'awt.toolkit' to 'sun.awt.windows.WToolkit'
setting 'osgi.install.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/'
setting 'osgi.framework' to 'file:/c:/LOCALAPP/Specific/MyEclipse601/eclipse/plugins/org.eclipse.osgi_3.3.1.R33x_v20070828.jar'
setting 'user.home' to 'C:\Documents and Settings\userlogin'
setting 'osgi.bundlestore' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\bundles'
setting 'osgi.splashPath' to 'platform:/base/../myeclipse/eclipse/plugins/com.genuitec.myeclipse.product'
setting 'osgi.nl' to 'en_US'
setting 'java.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin;.;C:\WINNT\system32;C:\WINNT;C:\j2sdk1.4.2_05/bin;C:\Program Files\Common Files\Software AG;C:\localapp\apps\reflection;C:\localapp\apps\sybase\OCS-12_0\dll;c:\localapp\APPS\OraCli8\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\LOCALAPP\MGT\PUBTOOLS;C:\LOCALAPP\MGT\SYSTOOLS;C:\LOCALAPP\apps\imageprofull;c:\localapp\APPS\OraCli8\orb\bin;C:\localapp\apps\sybase\OCS-12_0\bin;C:\localapp\apps\sybase\ASEP;C:\WINNT\system32\;C:\localapp\apps\sybase\ASIQ12\Win32;C:\localapp\apps\sybase\ASIQ12\Win;C:\WINNT\;C:\WINNT\system32\Wbem;C:\localapp\apps\MSSQL7cli\BINN;C:\localapp\apps\pcanywhere\;C:\LOCALAPP\Apps\TortoiseCVS;C:\LOCALAPP\Specific\Maven2\bin;C:\LOCALAPP\Specific\apache-ant-1.7.0\\bin'
setting 'java.vendor.url' to 'http://java.sun.com/'
setting 'org.osgi.framework.os.version' to '5.0'
setting 'eclipse.startTime' to '1206432064569'
setting 'java.vm.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.name' to 'Java(TM) 2 Runtime Environment, Standard Edition'
setting 'java.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar'
setting 'eclipse.vm' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe'
setting 'java.vm.specification.name' to 'Java Virtual Machine Specification'
setting 'java.vm.specification.version' to '1.0'
setting 'sun.cpu.endian' to 'little'
setting 'sun.os.patch.level' to 'Service Pack 4'
setting 'java.io.tmpdir' to 'C:\DOCUME~1\userlogin\LOCALS~1\Temp\'
setting 'java.vendor.url.bug' to 'http://java.sun.com/cgi-bin/bugreport.cgi'
setting 'http.proxyHost' to 'proxybil'
setting 'eclipse.product' to 'com.genuitec.myeclipse.product.ide'
setting 'os.arch' to 'x86'
setting 'java.awt.graphicsenv' to 'sun.awt.Win32GraphicsEnvironment'
setting 'java.ext.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\ext'
setting 'user.dir' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse'
setting 'org.osgi.supports.framework.requirebundle' to 'true'
setting 'line.separator' to '
'
setting 'java.vm.name' to 'Java HotSpot(TM) Client VM'
setting 'eclipse.ee.install.verify' to 'false'
setting 'file.encoding' to 'Cp1252'
setting 'osgi.framework.version' to '3.3.1.R33x_v20070828'
setting 'eclipse.buildId' to 'M20070921-1145'
setting 'eclipse.vmargs' to '-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
-jar
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
'
setting 'java.specification.version' to '1.5'
setting 'org.osgi.framework.executionenvironment' to 'OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5'
setting 'osgi.logfile' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\.metadata\.log'
setting 'osgi.configuration.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/configuration/'
:: loading settings :: file = C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml
setting 'ivy.settings.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.conf.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.settings.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.conf.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.settings.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.conf.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.default.ivy.user.dir' to 'C:\Documents and Settings\userlogin\.ivy2'
setting 'ivy.home' to 'C:\Documents and Settings\userlogin\.ivy2'
no default ivy user dir defined: set to C:\Documents and Settings\userlogin\.ivy2
setting 'ivy.cache.dir' to 'C:\Documents and Settings\userlogin\.ivy2\cache'
no default cache defined: set to C:\Documents and Settings\userlogin\.ivy2\cache
setting 'ivy.log.modules.in.use' to 'false'
setting 'ivy.resolver.default.check.modified' to 'false'
setting 'ivy.default.always.check.exact.revision' to 'true'
setting 'ivy.retrieve.pattern' to '${ivy.lib.dir}/[artifact]-[revision].[ext]'
setting 'ivy.configurations' to '*'
setting 'ivy.buildlist.ivyfilepath' to 'ivy.xml'
setting 'ivy.status' to 'integration'
setting 'ivy.resolve.default.type.filter' to '*'
setting 'ivy.project.dir' to '${basedir}'
setting 'ivy.dep.file' to 'ivy.xml'
'ivy.settings.file' already set: discarding 'ivysettings.xml'
setting 'ivy.report.output.pattern' to '[organisation]-[module]-[conf].[ext]'
setting 'ivy.cache.ttl.default' to '10s'
setting 'ivy.publish.src.artifacts.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.deliver.ivy.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.build.artifacts.dir' to '${ivy.project.dir}/build/artifacts'
setting 'ivy.checksums' to 'sha1,md5'
setting 'ivy.distrib.dir' to '${ivy.project.dir}/distrib'
setting 'ivy.lib.dir' to '${ivy.project.dir}/lib'
installing class org.apache.ivy.util.url.IvyAuthenticator
'ivy.default.ivy.user.dir' already set: discarding 'C:\Documents and Settings\userlogin\.ivy2'
settings loaded (46ms)
	default cache: C:\Documents and Settings\userlogin\.ivy2\cache
	default resolver: repository
	default latest strategy: latest-revision
	default conflict manager: latest-revision
	circular dependency strategy: warn
	validate: true
	check up2date: true
	-- 2 resolvers:
	repository [chain] [external-lib]
		return first: true
		dual: true
		-> external-lib
	external-lib [vfs]
		cache: null
		m2compatible: false
		ivy patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
		artifact patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].jar
		repository: external-lib
	module settings:
		NONE
resolving dependencies of C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\IvyTestProject\ivy.xml
post 1.3 ivy file: using exact as default matcher


IVYDE: previous resolve of customer#IvyTestProject doesn't contain enough data: resolving again

using ivy parser to parse file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/IvyTestProject/ivy.xml
post 1.3 ivy file: using exact as default matcher
:: resolving dependencies :: customer#IvyTestProject;1.0.0
	confs: [default, test]
	validate = true
	refresh = false
resolving dependencies for configuration 'default'
== resolving dependencies for customer#IvyTestProject;1.0.0 [default]
loadData of customer#IvyTestProject;1.0.0 of rootConf=default
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=default
	using repository to resolve junit#junit;3.8.+
repository: Checking cache for: dependency: junit#junit;3.8.+ {default=[default]}
repository: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
repository: no latest strategy defined: using default
external-lib: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
Available VFS schemes...
VFS Supported Scheme: file
VFS Supported Scheme: ftp
VFS Supported Scheme: sftp
{code}

No more details, the ivy console stops there.

Plugin installation folders for ivy :
- features folder contains :
org.apache.ivyde.feature_2.0.0.20080310 (when installed from hibnet)

- plugins folder contains:
org.apache.ivyde.eclipse_2.0.0.20080310 (when installed from hibnet)
org.apache.commons.codec_1.2.0.v200803061811.jar
org.apache.commons.httpclient_3.0.1.v200803061811.jar
org.apache.commons.net_1.4.1.v200803071935.jar
org.apache.commons.vfs_1.0.jar
org.apache.ivy_2.0.0.20080321.jar (replace org.apache.ivy_2.0.0.20080310.jar)
org.apache.oro_2.0.8.v200803061811.jar

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577385#action_12577385 ] 

gni edited comment on IVY-738 at 3/11/08 4:17 AM:
--------------------------------------------------------

I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar from update site.
After removal of deprecated attributes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

However it's not stable. IvyDE seems to fail to be loaded by Eclipse. Exception at eclipse startup is : 
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}

      was (Author: gni):
    I've just installed the new unofficial org.apache.ivyde.eclipse_2.0.0.20080310.jar 
After removal of deprecated attributes of settings tag  (checkUpToDate="true" defaultCache="./ivy_cache") ivyDE works fine with the previous ivy.xml file.

However it's not stable. IvyDE seems to fail to be loaded by Eclipse. Exception at eclipse startup is :
{code}
java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
at org.apache.ivy.plugins.resolver.VfsResolver.<init>(VfsResolver.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.ivy.util.Configurator.addChild(Configurator.java:548)
at org.apache.ivy.util.Configurator.startCreateChild(Configurator.java:482)
at org.apache.ivy.core.settings.XmlSettingsParser.inConfiguratorStarted(XmlSettingsParser.java:458)
at org.apache.ivy.core.settings.XmlSettingsParser.startElement(XmlSettingsParser.java:143)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:103)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:93)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:367)
at org.apache.ivy.Ivy.configure(Ivy.java:413)
at org.apache.ivyde.eclipse.IvyPlugin.getIvy(IvyPlugin.java:368)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$IvyResolveJob.<init>(IvyClasspathContainer.java:115)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.computeClasspathEntries(IvyClasspathContainer.java:688)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer.scheduleRefresh(IvyClasspathContainer.java:714)
at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathInitializer.initialize(IvyClasspathInitializer.java:76)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2148)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2164)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
at org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2218)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
at org.eclipse.jdt.internal.core.JavaModelManager.determineIfOnClasspath(JavaModelManager.java:904)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:801)
at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:730)
at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:1456)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.internalGetParent(StandardJavaElementContentProvider.java:428)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.internalGetParent(PackageExplorerContentProvider.java:362)
at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:247)
at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1619)
at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:594)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1546)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2393)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1683)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2783)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$PackageExplorerProblemTreeViewer.setSelectionToWidget(PackageExplorerPart.java:370)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1639)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1095)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1169)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:1118)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$1.partActivated(PackageExplorerPart.java:227)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:68)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:66)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:77)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3402)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:611)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1193)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1173)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1349)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1338)
at org.eclipse.ui.internal.WorkbenchPage.access$16(WorkbenchPage.java:1329)
at org.eclipse.ui.internal.WorkbenchPage$15.runWithException(WorkbenchPage.java:3172)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
{code}
  
> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (IVY-785) Classpath issues with vfs ftp while being used as a bundle

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée reassigned IVY-785:
-----------------------------------

    Assignee: Nicolas Lalevée

> Classpath issues with vfs ftp while being used as a bundle
> ----------------------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>            Assignee: Nicolas Lalevée
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577525#action_12577525 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

There is no such IvyDE version.
But I OSGI-fied common-vfs, quite manually thought. You can give a try and install it into you Eclipse plugins directory: http://www.hibnet.org/ivyde/updatesite/plugins/
I don't know if it works, neither if it needs another OSGI dependency.


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578747#action_12578747 ] 

Guillaume commented on IVY-738:
-------------------------------

IvyDE gets loaded.

Add Ivy Library now gives the following output :

{code}
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
checking source for org.springframework#spring;2.0.6!spring.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
downloading ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\sources\spring-2.0.6.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25510sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
	[SUCCESSFUL ] org.springframework#spring;2.0.6!spring.jar(source) (234ms)
checking javadoc for org.springframework#spring;2.0.6!spring.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
downloading ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\javadocs\spring-2.0.6.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25511sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/spring-2.0.6.jar
	[SUCCESSFUL ] org.springframework#spring;2.0.6!spring.jar(javadoc) (250ms)
checking source for commons-logging#commons-logging;1.1!commons-logging.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
downloading ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\commons-logging\commons-logging\sources\commons-logging-1.1.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25512sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
	[SUCCESSFUL ] commons-logging#commons-logging;1.1!commons-logging.jar(source) (125ms)
checking javadoc for commons-logging#commons-logging;1.1!commons-logging.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
downloading ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\commons-logging\commons-logging\javadocs\commons-logging-1.1.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25513sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
	[SUCCESSFUL ] commons-logging#commons-logging;1.1!commons-logging.jar(javadoc) (125ms)
checking source for log4j#log4j;1.2.12!log4j.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
downloading ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\log4j\log4j\sources\log4j-1.2.12.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25514sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
	[SUCCESSFUL ] log4j#log4j;1.2.12!log4j.jar(source) (125ms)
checking javadoc for log4j#log4j;1.2.12!log4j.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
downloading ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\log4j\log4j\javadocs\log4j-1.2.12.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25515sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/log4j/log4j/1.2.12/log4j-1.2.12.jar
	[SUCCESSFUL ] log4j#log4j;1.2.12!log4j.jar(javadoc) (110ms)
checking source for logkit#logkit;1.0.1!logkit.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
downloading ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\logkit\logkit\sources\logkit-1.0.1.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25516sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
	[SUCCESSFUL ] logkit#logkit;1.0.1!logkit.jar(source) (109ms)
checking javadoc for logkit#logkit;1.0.1!logkit.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
downloading ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\logkit\logkit\javadocs\logkit-1.0.1.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25517sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/logkit/logkit/1.0.1/logkit-1.0.1.jar
	[SUCCESSFUL ] logkit#logkit;1.0.1!logkit.jar(javadoc) (93ms)
checking source for avalon-framework#avalon-framework;4.1.3!avalon-framework.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
downloading ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\avalon-framework\avalon-framework\sources\avalon-framework-4.1.3.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25518sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
	[SUCCESSFUL ] avalon-framework#avalon-framework;4.1.3!avalon-framework.jar(source) (109ms)
checking javadoc for avalon-framework#avalon-framework;4.1.3!avalon-framework.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
downloading ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\avalon-framework\avalon-framework\javadocs\avalon-framework-4.1.3.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25519sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
	[SUCCESSFUL ] avalon-framework#avalon-framework;4.1.3!avalon-framework.jar(javadoc) (125ms)
checking source for javax.servlet#servlet-api;2.3!servlet-api.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
downloading ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\javax.servlet\servlet-api\sources\servlet-api-2.3.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25520sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
	[SUCCESSFUL ] javax.servlet#servlet-api;2.3!servlet-api.jar(source) (110ms)
checking javadoc for javax.servlet#servlet-api;2.3!servlet-api.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
downloading ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\javax.servlet\servlet-api\javadocs\servlet-api-2.3.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25521sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/javax.servlet/servlet-api/2.3/servlet-api-2.3.jar
	[SUCCESSFUL ] javax.servlet#servlet-api;2.3!servlet-api.jar(javadoc) (109ms)
checking source for junit-addons#junit-addons;1.4!junit-addons.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
downloading ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\sources\junit-addons-1.4.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25522sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
	[SUCCESSFUL ] junit-addons#junit-addons;1.4!junit-addons.jar(source) (94ms)
checking javadoc for junit-addons#junit-addons;1.4!junit-addons.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
downloading ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\javadocs\junit-addons-1.4.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25523sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/junit-addons-1.4.jar
	[SUCCESSFUL ] junit-addons#junit-addons;1.4!junit-addons.jar(javadoc) (109ms)
checking source for xerces#xercesImpl;2.6.2!xercesImpl.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
downloading ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\xerces\xercesImpl\sources\xercesImpl-2.6.2.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25524sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
	[SUCCESSFUL ] xerces#xercesImpl;2.6.2!xercesImpl.jar(source) (219ms)
checking javadoc for xerces#xercesImpl;2.6.2!xercesImpl.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
downloading ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\xerces\xercesImpl\javadocs\xercesImpl-2.6.2.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25525sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
	[SUCCESSFUL ] xerces#xercesImpl;2.6.2!xercesImpl.jar(javadoc) (141ms)
checking source for xerces#xmlParserAPIs;2.6.2!xmlParserAPIs.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
downloading ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\xerces\xmlParserAPIs\sources\xmlParserAPIs-2.6.2.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25526sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
	[SUCCESSFUL ] xerces#xmlParserAPIs;2.6.2!xmlParserAPIs.jar(source) (109ms)
checking javadoc for xerces#xmlParserAPIs;2.6.2!xmlParserAPIs.jar
	 trying ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
		tried ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
downloading ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar ...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
		to C:\Documents and Settings\userlogin\.ivy2\cache\xerces\xmlParserAPIs\javadocs\xmlParserAPIs-2.6.2.jar.part
sha1 file found for ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar: checking...
	external-lib: downloading ftp://repo-central:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar.sha1
		to C:\DOCUME~1\userlogin\LOCALS~1\Temp\ivytmp25527sha1
sha1 OK for ftp://************:repo-central@localhost/external-lib/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
	[SUCCESSFUL ] xerces#xmlParserAPIs;2.6.2!xmlParserAPIs.jar(javadoc) (125ms)
		::::::::::::::::::::::::::::::::::::::::::::::
{code}

But Eclipse shows an error and the ivy classpath container doesn't appear...

{code}
Impossible to resolve dependencies of customer#IvyTestProject;1.0.0:
unresolved dependency: junit#junit;3.8.+: not found
unresolved dependency: junit#junit;3.8.+: not found

See IvyConsole for further details
{code}

How can i get more verbose logs for the ivy console ?

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578241#action_12578241 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

Ah, found another issue that Eclipse was printing in the console (I enable there some bundle loader logs):
{noformat}
BundleClassLoader[org.apache.ivy_2.0.0.20080310].loadClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider)
BundleLoader[org.apache.ivy_2.0.0.20080310].loadBundleClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider)
BundleLoader[org.apache.ivy_2.0.0.20080310].findLocalClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider)
BundleClassLoader[org.apache.ivy_2.0.0.20080310].findClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider)
BundleClassLoader[org.apache.ivy_2.0.0.20080310].findClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider)
BundleClassLoader[org.apache.ivy_2.0.0.20080310].loadClass(org.apache.commons.vfs.provider.local.DefaultLocalFileProvider) failed.
java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(ClassLoader.java:358)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:262)
{noformat}

So it seems that the Ivy bundle is incorrect. It is missing a {{org.apache.commons.vfs.provider.local}} package import declaration.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576092#action_12576092 ] 

Xavier Hanin commented on IVY-738:
----------------------------------

This sounds really strange, it's actually the same code running in both cases... So it's probably a problem of environment. Could you provide your debug logs, both from Ant and from IvyDE (in IvyDE you get them in IvyConsole in the Console View)?

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Moved: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée moved IVYDE-87 to IVY-785:
------------------------------------------

    Affects Version/s:     (was: 1.3.0)
                       2.0.0-beta-2
                  Key: IVY-785  (was: IVYDE-87)
              Project: Ivy  (was: IvyDE)

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578669#action_12578669 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

Did you started your Eclipse with the {{-clean}} option ?

If you want to have debug info about the classloader, start Eclipse with:
{{./eclipse -clean -debug /somewhere/option.debug}}

option.debug being a file containing the line:
{{org.eclipse.osgi/debug/loader=true}}


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578718#action_12578718 ] 

gni edited comment on IVY-738 at 3/14/08 6:12 AM:
--------------------------------------------------------

If i clean ivy cache, eclipse and take the jars from hibnet and orbit. The first "add ivy library" results in the logs (see  	ivy_console_log.txt )

I've manually edited the manifest of ivy jar to include the patch, but it seems i did something wrong. Because Eclipse is now complaining about it :
{code}
Unable to access file "plugins/org.apache.ivy_2.0.0.20080310.jar!META-INF/MANIFEST.MF".
{code}
I'm digging into that right now.


I'm really grateful you're looking into the problem i'm having. Many thanks.



Edit: put log into ivy_console_log.txt.

      was (Author: gni):
    If i clean ivy cache, eclipse and take the jars from hibnet and orbit. The first "add ivy library" results in :

{code}
setting 'ivy.default.settings.dir' to 'bundleresource://8/org/apache/ivy/core/settings'
setting 'ivy.default.conf.dir' to 'bundleresource://8/org/apache/ivy/core/settings'
setting 'java.vendor' to 'Sun Microsystems Inc.'
setting 'sun.java.launcher' to 'SUN_STANDARD'
setting 'org.osgi.supports.framework.extension' to 'true'
setting 'sun.management.compiler' to 'HotSpot Client Compiler'
setting 'osgi.framework.beginningstartlevel' to '1'
setting 'os.name' to 'Windows 2000'
setting 'sun.boot.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\rt.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\i18n.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\sunrsasign.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jsse.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\jce.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\lib\charsets.jar;C:\LOCALAPP\Specific\MyEclipse601\jre\classes'
setting 'osgi.ws' to 'win32'
setting 'sun.desktop' to 'windows'
setting 'java.vm.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.version' to '1.5.0_11-b03'
setting 'osgi.instance.area' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/'
setting 'http.proxyPort' to '8080'
setting 'user.name' to 'userlogin'
setting 'org.osgi.framework.system.packages' to 'javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers'
setting 'org.osgi.framework.language' to 'en'
setting 'user.language' to 'en'
setting 'org.osgi.framework.processor' to 'x86'
setting 'osgi.syspath' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins'
setting 'sun.boot.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin'
setting 'osgi.manifest.cache' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\manifests'
setting 'osgi.compatibility.bootdelegation' to 'true'
setting 'eof' to 'eof'
setting 'java.version' to '1.5.0_11'
setting 'org.osgi.framework.os.name' to 'Windows2000'
setting 'user.timezone' to 'Europe/Berlin'
setting 'sun.arch.data.model' to '32'
setting 'osgi.bundles' to 'org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start'
setting 'http.nonProxyHosts' to '127.0.0.1|localhost'
setting 'java.endorsed.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\endorsed'
setting 'sun.cpu.isalist' to 'pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86'
setting 'sun.jnu.encoding' to 'Cp1252'
setting 'file.encoding.pkg' to 'sun.io'
setting 'org.osgi.framework.vendor' to 'Eclipse'
setting 'file.separator' to '\'
setting 'java.specification.name' to 'Java Platform API Specification'
setting 'java.class.version' to '49.0'
setting 'user.country' to 'US'
setting 'org.eclipse.equinox.launcher.splash.location' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'java.home' to 'C:\LOCALAPP\Specific\MyEclipse601\jre'
setting 'osgi.os' to 'win32'
setting 'eclipse.commands' to '-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\LOCALAPP\Specific\MyEclipse601\eclipse\eclipse.exe
-name
Eclipse
--launcher.library
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828\eclipse_1020.dll
-startup
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-exitdata
9ec_78
-vm
C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe
'
setting 'java.vm.info' to 'mixed mode'
setting 'osgi.splashLocation' to 'c:\LOCALAPP\Specific\MyEclipse601\eclipse\..\myeclipse\eclipse\plugins\com.genuitec.myeclipse.product_6.0.1.zmyeclipse601200710\splash.bmp'
setting 'os.version' to '5.0'
setting 'osgi.arch' to 'x86'
setting 'path.separator' to ';'
setting 'java.vm.version' to '1.5.0_11-b03'
setting 'org.osgi.supports.framework.fragment' to 'true'
setting 'user.variant' to ''
setting 'osgi.framework.shape' to 'jar'
setting 'http.proxySet' to 'true'
setting 'osgi.instance.area.default' to 'file:/C:/Documents and Settings/userlogin/workspace/'
setting 'java.awt.printerjob' to 'sun.awt.windows.WPrinterJob'
setting 'sun.io.unicode.encoding' to 'UnicodeLittle'
setting 'org.osgi.framework.version' to '1.4.0'
setting 'awt.toolkit' to 'sun.awt.windows.WToolkit'
setting 'osgi.install.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/'
setting 'osgi.framework' to 'file:/c:/LOCALAPP/Specific/MyEclipse601/eclipse/plugins/org.eclipse.osgi_3.3.1.R33x_v20070828.jar'
setting 'user.home' to 'C:\Documents and Settings\userlogin'
setting 'osgi.bundlestore' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\configuration\org.eclipse.osgi\bundles'
setting 'osgi.splashPath' to 'platform:/base/../myeclipse/eclipse/plugins/com.genuitec.myeclipse.product'
setting 'osgi.nl' to 'en_US'
setting 'java.specification.vendor' to 'Sun Microsystems Inc.'
setting 'java.library.path' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin;.;C:\WINNT\system32;C:\WINNT;C:\j2sdk1.4.2_05/bin;C:\Program Files\Common Files\Software AG;C:\localapp\apps\reflection;C:\localapp\apps\sybase\OCS-12_0\dll;c:\localapp\APPS\OraCli8\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\LOCALAPP\MGT\PUBTOOLS;C:\LOCALAPP\MGT\SYSTOOLS;C:\LOCALAPP\apps\imageprofull;c:\localapp\APPS\OraCli8\orb\bin;C:\localapp\apps\sybase\OCS-12_0\bin;C:\localapp\apps\sybase\ASEP;C:\WINNT\system32\;C:\localapp\apps\sybase\ASIQ12\Win32;C:\localapp\apps\sybase\ASIQ12\Win;C:\WINNT\;C:\WINNT\system32\Wbem;C:\localapp\apps\MSSQL7cli\BINN;C:\localapp\apps\pcanywhere\;C:\LOCALAPP\Apps\TortoiseCVS;C:\LOCALAPP\Specific\Maven2\bin;C:\LOCALAPP\Specific\apache-ant-1.7.0\\bin'
setting 'java.vendor.url' to 'http://java.sun.com/'
setting 'org.osgi.framework.os.version' to '5.0'
setting 'eclipse.startTime' to '1205498678846'
setting 'java.vm.vendor' to 'Sun Microsystems Inc.'
setting 'java.runtime.name' to 'Java(TM) 2 Runtime Environment, Standard Edition'
setting 'java.class.path' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar'
setting 'eclipse.vm' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\bin\javaw.exe'
setting 'java.vm.specification.name' to 'Java Virtual Machine Specification'
setting 'java.vm.specification.version' to '1.0'
setting 'sun.cpu.endian' to 'little'
setting 'sun.os.patch.level' to 'Service Pack 4'
setting 'java.io.tmpdir' to 'C:\DOCUME~1\userlogin\LOCALS~1\Temp\'
setting 'java.vendor.url.bug' to 'http://java.sun.com/cgi-bin/bugreport.cgi'
setting 'http.proxyHost' to 'proxyHost'
setting 'eclipse.product' to 'com.genuitec.myeclipse.product.ide'
setting 'os.arch' to 'x86'
setting 'java.awt.graphicsenv' to 'sun.awt.Win32GraphicsEnvironment'
setting 'java.ext.dirs' to 'C:\LOCALAPP\Specific\MyEclipse601\jre\lib\ext'
setting 'user.dir' to 'C:\LOCALAPP\Specific\MyEclipse601\eclipse'
setting 'org.osgi.supports.framework.requirebundle' to 'true'
setting 'line.separator' to '
'
setting 'java.vm.name' to 'Java HotSpot(TM) Client VM'
setting 'eclipse.ee.install.verify' to 'false'
setting 'file.encoding' to 'Cp1252'
setting 'osgi.framework.version' to '3.3.1.R33x_v20070828'
setting 'eclipse.buildId' to 'M20070921-1145'
setting 'eclipse.vmargs' to '-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
-jar
C:\LOCALAPP\Specific\MyEclipse601\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
'
setting 'java.specification.version' to '1.5'
setting 'org.osgi.framework.executionenvironment' to 'OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5'
setting 'osgi.logfile' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\.metadata\.log'
setting 'osgi.configuration.area' to 'file:/C:/LOCALAPP/Specific/MyEclipse601/eclipse/configuration/'
:: loading settings :: file = C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml
setting 'ivy.settings.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.conf.dir' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository'
setting 'ivy.settings.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.conf.file' to 'C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\ContinuousIntegration\EnterpriseRepository\test-ivysettings.xml'
setting 'ivy.settings.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.conf.url' to 'file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/ContinuousIntegration/EnterpriseRepository/test-ivysettings.xml'
setting 'ivy.default.ivy.user.dir' to 'C:\Documents and Settings\userlogin\.ivy2'
setting 'ivy.home' to 'C:\Documents and Settings\userlogin\.ivy2'
no default ivy user dir defined: set to C:\Documents and Settings\userlogin\.ivy2
setting 'ivy.cache.dir' to 'C:\Documents and Settings\userlogin\.ivy2\cache'
no default cache defined: set to C:\Documents and Settings\userlogin\.ivy2\cache
setting 'ivy.log.modules.in.use' to 'false'
setting 'ivy.resolver.default.check.modified' to 'false'
setting 'ivy.default.always.check.exact.revision' to 'true'
setting 'ivy.retrieve.pattern' to '${ivy.lib.dir}/[artifact]-[revision].[ext]'
setting 'ivy.configurations' to '*'
setting 'ivy.buildlist.ivyfilepath' to 'ivy.xml'
setting 'ivy.status' to 'integration'
setting 'ivy.resolve.default.type.filter' to '*'
setting 'ivy.project.dir' to '${basedir}'
setting 'ivy.dep.file' to 'ivy.xml'
'ivy.settings.file' already set: discarding 'ivysettings.xml'
setting 'ivy.report.output.pattern' to '[organisation]-[module]-[conf].[ext]'
setting 'ivy.cache.ttl.default' to '10s'
setting 'ivy.publish.src.artifacts.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.deliver.ivy.pattern' to '${ivy.distrib.dir}/[type]s/[artifact]-[revision].[ext]'
setting 'ivy.build.artifacts.dir' to '${ivy.project.dir}/build/artifacts'
setting 'ivy.checksums' to 'sha1,md5'
setting 'ivy.distrib.dir' to '${ivy.project.dir}/distrib'
setting 'ivy.lib.dir' to '${ivy.project.dir}/lib'
installing class org.apache.ivy.util.url.IvyAuthenticator
'ivy.default.ivy.user.dir' already set: discarding 'C:\Documents and Settings\userlogin\.ivy2'
settings loaded (47ms)
	default cache: C:\Documents and Settings\userlogin\.ivy2\cache
	default resolver: repository
	default latest strategy: latest-revision
	default conflict manager: latest-revision
	circular dependency strategy: warn
	validate: true
	check up2date: true
	-- 2 resolvers:
	repository [chain] [external-lib]
		return first: true
		dual: true
		-> external-lib
	external-lib [vfs]
		cache: null
		m2compatible: false
		ivy patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
		artifact patterns:
			ftp://repo-central:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].jar
		repository: external-lib
	module settings:
		NONE
resolving dependencies of C:\LOCALAPP\Specific\Workspaces\ContinuousIntegration\IvyTestProject\ivy.xml
post 1.3 ivy file: using exact as default matcher


IVYDE: previous resolve of customer#IvyTestProject doesn't contain enough data: resolving again

using ivy parser to parse file:/C:/LOCALAPP/Specific/Workspaces/ContinuousIntegration/IvyTestProject/ivy.xml
post 1.3 ivy file: using exact as default matcher
:: resolving dependencies :: customer#IvyTestProject;1.0.0
	confs: [default, test]
	validate = true
	refresh = false
resolving dependencies for configuration 'default'
== resolving dependencies for customer#IvyTestProject;1.0.0 [default]
loadData of customer#IvyTestProject;1.0.0 of rootConf=default
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=default
	using repository to resolve junit#junit;3.8.+
repository: Checking cache for: dependency: junit#junit;3.8.+ {default=[default]}
repository: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
repository: no latest strategy defined: using default
external-lib: no namespace defined: using system
no cached resolved revision for junit#junit;3.8.+
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: junit#junit;3.8.+ {default=[default]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=default
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=default
	using repository to resolve org.springframework#spring;2.0.6
repository: Checking cache for: dependency: org.springframework#spring;2.0.6 {default=[default]}
	no ivy file in cache for org.springframework#spring;2.0.6: tried C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\ivy-2.0.6.xml
	no ivy file in cache for org.springframework#spring;2.0.6: tried C:\Documents and Settings\userlogin\.ivy2\cache\org.springframework\spring\ivy-2.0.6.xml
	 trying ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: org.springframework#spring;2.0.6 {default=[default]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=default
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
resolving dependencies for configuration 'test'
== resolving dependencies for customer#IvyTestProject;1.0.0 [test]
loadData of customer#IvyTestProject;1.0.0 of rootConf=test
== resolving dependencies for customer#IvyTestProject;1.0.0 [default]
loadData of customer#IvyTestProject;1.0.0 of rootConf=test
test is loaded and no conf to load.  Skip loading
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit#junit;3.8.+ [default->default]
loadData of junit#junit;3.8.+ of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->org.springframework#spring;2.0.6 [default->default]
loadData of org.springframework#spring;2.0.6 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->runtime]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
	using repository to resolve junit-addons#junit-addons;1.4
repository: Checking cache for: dependency: junit-addons#junit-addons;1.4 {test=[master, runtime]}
	no ivy file in cache for junit-addons#junit-addons;1.4: tried C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\ivy-1.4.xml
	no ivy file in cache for junit-addons#junit-addons;1.4: tried C:\Documents and Settings\userlogin\.ivy2\cache\junit-addons\junit-addons\ivy-1.4.xml
	 trying ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml
		tried ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml
ERROR: Unable to initialize VFS repository manager!
ERROR: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
problem occured while resolving dependency: junit-addons#junit-addons;1.4 {test=[master, runtime]} with external-lib: java.lang.RuntimeException: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:103)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findResourceUsingPatterns(AbstractResourceResolver.java:96)
	at org.apache.ivy.plugins.resolver.AbstractResourceResolver.findIvyFileRef(AbstractResourceResolver.java:75)
	at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:193)
	at org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:124)
	at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:227)
	at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:257)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:600)
	at org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:683)
	at org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:608)
	at org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:495)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:233)
	at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:191)
	at org.apache.ivy.Ivy.resolve(Ivy.java:504)
	at org.apache.ivyde.eclipse.cpcontainer.IvyClasspathContainer$2.run(IvyClasspathContainer.java:249)
Caused by: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:103)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getVFSManager(VfsRepository.java:64)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.getResource(VfsRepository.java:127)
	at org.apache.ivy.plugins.resolver.RepositoryResolver.findResourceUsingPattern(RepositoryResolver.java:85)
	... 14 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:191)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:123)
	at org.apache.ivy.plugins.repository.vfs.VfsRepository.createVFSManager(VfsRepository.java:85)
	... 17 more
Caused by: org.apache.commons.vfs.FileSystemException: Could not create file provider of class "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:469)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:350)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:254)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:187)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
	at java.lang.ClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:429)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(StandardFileSystemManager.java:464)
	... 22 more

== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->master]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->runtime]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
== resolving dependencies customer#IvyTestProject;1.0.0->junit-addons#junit-addons;1.4 [test->master]
loadData of junit-addons#junit-addons;1.4 of rootConf=test
Node has problem.  Skip loading
problem : external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
Nbr of module to sort : 0
	resolved ivy file produced in C:\Documents and Settings\userlogin\.ivy2\cache\resolved-customer-IvyTestProject-1.0.0.xml
:: downloading artifacts ::
:: resolution report :: resolve 156ms :: artifacts dl 0ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|      default     |   2   |   0   |   0   |   0   ||   0   |   0   |
	|       test       |   3   |   0   |   0   |   0   ||   0   |   0   |
	---------------------------------------------------------------------
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::
WARN: 	::          UNRESOLVED DEPENDENCIES         ::
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::
WARN: 	:: junit#junit;3.8.+: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	:: org.springframework#spring;2.0.6: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	:: junit-addons#junit-addons;1.4: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".
WARN: 	::::::::::::::::::::::::::::::::::::::::::::::

Nbr of module to sort : 0
	report for customer#IvyTestProject;1.0.0 default produced in C:\Documents and Settings\userlogin\.ivy2\cache\customer-IvyTestProject-default.xml
Nbr of module to sort : 0
	report for customer#IvyTestProject;1.0.0 test produced in C:\Documents and Settings\userlogin\.ivy2\cache\customer-IvyTestProject-test.xml
	resolve done (156ms resolve - 0ms download)

:: problems summary ::
:::: WARNINGS
		::::::::::::::::::::::::::::::::::::::::::::::

		::          UNRESOLVED DEPENDENCIES         ::

		::::::::::::::::::::::::::::::::::::::::::::::

		:: junit#junit;3.8.+: external-lib: unable to get resource for junit#junit;3.8.+: res=ftp://repo-central:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		:: org.springframework#spring;2.0.6: external-lib: unable to get resource for org.springframework#spring;2.0.6: res=ftp://repo-central:repo-central@localhost/external-lib/org.springframework/spring/2.0.6/ivy-2.0.6.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		:: junit-addons#junit-addons;1.4: external-lib: unable to get resource for junit-addons#junit-addons;1.4: res=ftp://repo-central:repo-central@localhost/external-lib/junit-addons/junit-addons/1.4/ivy-1.4.xml: java.io.IOException: Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

		::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS
	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".

	Unable to initialize VFS repository manager!

	Could not load VFS configuration from "bundleresource://8/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml".


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
{code}
  
> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577323#action_12577323 ] 

Xavier Hanin commented on IVY-738:
----------------------------------

So we clearly see that in the two cases the VFS resource itself is different. In one case it's seen of type folder, in the other case it's of type imaginary. But what can be the difference between the two environments? Maybe the version of vfs? Which version of vfs are you using in Ant? And with IvyDE?

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-77) Dynamic revisions not working

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVYDE-77:
---------------------------

    Attachment: ivy.xml

ivy dependencies file with dynamic revision 3.8.+ for JUnit

> Dynamic revisions not working
> -----------------------------
>
>                 Key: IVYDE-77
>                 URL: https://issues.apache.org/jira/browse/IVYDE-77
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576908#action_12576908 ] 

Guillaume commented on IVY-738:
-------------------------------

Thank you for looking into this.
I have attached two logs file test_ant.txt and test_ivyde.txt

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVY-738:
--------------------------

    Attachment: test_ant_debug.txt

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12583561#action_12583561 ] 

Guillaume commented on IVY-785:
-------------------------------

I don't understand how Orbit Bundles can help me this time. I downloaded the missing jars from orbit to resolve the first issue that prevented me from using dynamic revisions.
But now, i can even use IvyDE at all.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578204#action_12578204 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

ah forgot to set the magic Elclipse {{-clean}} argument. Next bundle to find, commons-loggin:
{noformat}
Exception in thread "Thread-3" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
{noformat}


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Moved: (IVYDE-87) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Hanin moved IVY-738 to IVYDE-87:
---------------------------------------

    Affects Version/s:     (was: 2.0.0-beta-1)
                       1.3.0
           Issue Type: Bug  (was: Improvement)
                  Key: IVYDE-87  (was: IVY-738)
              Project: IvyDE  (was: Ivy)

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579490#action_12579490 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

yep, the message is confusing, Ivy log this no matter what log level is filtered.
So you should have every information in the Ivy console. You could attach the logs so we could try to find the origin of the failure.


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582236#action_12582236 ] 

Nicolas Lalevée commented on IVY-785:
-------------------------------------

I moved back the issue in Ivy as it is an OSGI packaging issue of Ivy.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577419#action_12577419 ] 

Xavier Hanin commented on IVY-738:
----------------------------------

You "just" need to find an OSGi bundle of commons-vfs and its dependencies. Or create your own, with eclipse PDE it's very easy. But we need to find a good way to deal with that in IvyDE: the easiest way would be to provide a bundle called ivy-deps which would provide all Ivy dependencies in one bundle. The cleanest would be to have one bundle for each dependency, so that you would choose when using the update site which one you want to install.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-77) Dynamic revisions not working

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVYDE-77:
---------------------------

    Attachment: ivy-settings-ivyde1_3.xml

ivy settings when using ivyde 1.3 snapshot build

> Dynamic revisions not working
> -----------------------------
>
>                 Key: IVYDE-77
>                 URL: https://issues.apache.org/jira/browse/IVYDE-77
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVYDE-87:
---------------------------

    Attachment: FileZilla Server.log

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12577410#action_12577410 ] 

Guillaume commented on IVY-738:
-------------------------------

It had worked fine once, withtout the exception of course. After a restart (probably a restart with -clean arg), it fails (and keeps on failing so far...)
I suspect i had the common-vfs in a cache. I need to find a easy way to fix the dependencies to vfs. I can hack my workstation, but developpers won't on their own.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575588#action_12575588 ] 

Guillaume commented on IVY-738:
-------------------------------

The configuration is using a VFS resolver.
With this configuration, dynamic revisions work well with Ivy in Ant tasks
The very same configuration is not working with IvyDE though.

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée updated IVYDE-87:
---------------------------------

    Attachment: IVYDE-87-r639596.patch

Ok I think I have found the bottom of the issue: another classpath issue. To make the ftp scheme work with common-vfs, we need commons-net, as specified there:
https://svn.apache.org/repos/asf/ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/repository/vfs/ivy_vfs.xml

here some usefull bundle:
http://download.eclipse.org/tools/orbit/downloads/drops/I20080307200012/bundles/org.apache.commons.net_1.4.1.v200803071935.jar
commons.net requires oro:
http://download.eclipse.org/tools/orbit/downloads/drops/I20080307200012/bundles/org.apache.oro_2.0.8.v200803061811.jar

So I have updated the commons-vfs bundle on hibnet.

See also the attached patch on Ivy that fix the Import-Package in the MANIFEST.MF. I also change the vfs config to comment the smb protocol configuration. It is not supported in common-vfs, it has been pushed into commons-vfs-sandbox.
The pacthed Ivy has also been uploaded on hibnet: org.apache.ivy_2.0.0.20080321.jar

And about the strange class loading behaviour I was talking about in my last comment, it is normal because the StandardFileSystemManager I was taking about is actually an inner class of VFSRepository, so that its classloader is Ivy one. Finnaly this mananger has the correct class loader, because only the ivy one knows which class have to be imported regarding the vfs configuration.


> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582234#action_12582234 ] 

Nicolas Lalevée commented on IVYDE-87:
--------------------------------------

I think you are facing IVYDE-34, as sometimes I did too.

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVYDE-77) Dynamic revisions not working

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVYDE-77:
---------------------------

    Attachment: ivy-settings-ivyde1_2.xml

ivy settings when using IvyDE 1.2

> Dynamic revisions not working
> -----------------------------
>
>                 Key: IVYDE-77
>                 URL: https://issues.apache.org/jira/browse/IVYDE-77
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Classpath issues with vfs ftp while being used as a bundle

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12583603#action_12583603 ] 

Nicolas Lalevée commented on IVY-785:
-------------------------------------

I don't understand your last comment. Do you actually have issues ?

> Classpath issues with vfs ftp while being used as a bundle
> ----------------------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582309#action_12582309 ] 

Xavier Hanin commented on IVY-785:
----------------------------------

I just found that, which may help to get some of the bundles we need:
http://wiki.eclipse.org/Orbit_Bundles

> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578731#action_12578731 ] 

Nicolas Lalevée commented on IVY-738:
-------------------------------------

I have build an Ivy with the patched MANIFEST.MF, but I didn't integrated into the update site. You can download it manually from there:
http://www.hibnet.org/ivyde/updatesite/plugins/org.apache.ivy_2.0.0.20080313.jar


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xavier Hanin updated IVY-738:
-----------------------------

    Summary: Support dynamic revisions with ftp in URLResolver  (was: Dynamic revisions not working)

URL Resolver does not support dynamic revisions with FTP urls, as documented here:
http://ant.apache.org/ivy/history/latest-milestone/resolver/url.html
(see handle latest at the very beginning)

Hence I moved this issue to Ivy, and marked it as an improvement rather than a bug.

Please comment if I misunderstood your settings.


> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVY-738:
--------------------------

    Attachment: test_ivyde.txt

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, test_ant.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-738) Support dynamic revisions with ftp in URLResolver

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume updated IVY-738:
--------------------------

    Comment: was deleted

> Support dynamic revisions with ftp in URLResolver
> -------------------------------------------------
>
>                 Key: IVY-738
>                 URL: https://issues.apache.org/jira/browse/IVY-738
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVYDE-87) Problem with vfs ftp and dynamic revisions

Posted by "Guillaume (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVYDE-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12579772#action_12579772 ] 

Guillaume commented on IVYDE-87:
--------------------------------

There is nothing more than what i already have posted.
The dependency container doesn't appear in the package explorer view but can be found in java build path.

Once the 'add ivy library' fails, the plugin not longer works. I have to restart Eclipse. On startup it will fail to resolve dependencies again.
I have to remove the dependency container from the build path (i also delete the ivy cache) before restarting Eclipse.

On the FTP server the logs are confusing (see attachment FileZilla Server.log). It seems to me that the resolver tries to download the same file several times. However it looks for a folder 3.8.+ ... and then fails to get junit.


> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVYDE-87
>                 URL: https://issues.apache.org/jira/browse/IVYDE-87
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (IVY-785) Problem with vfs ftp and dynamic revisions

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12582321#action_12582321 ] 

Nicolas Lalevée commented on IVY-785:
-------------------------------------

Yep, every required bundle is on Orbit, except common-vfs. See the URLs I posted ;)
There is also the OSGI repository :
http://www.osgi.org/Repository/HomePage?cmd=browse&keywords=commons&submit=search


> Problem with vfs ftp and dynamic revisions
> ------------------------------------------
>
>                 Key: IVY-785
>                 URL: https://issues.apache.org/jira/browse/IVY-785
>             Project: Ivy
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-2
>         Environment: Eclipse 3.2 and IvyDE 1.2
> Eclipse 3.3 (MyEclipse 6.0.1) and IvyDE 1.3 (org.apache.ivyde.eclipse_1.3.0.20071209120000.jar)
>            Reporter: Guillaume
>         Attachments: FileZilla Server.log, IVY-738.patch, ivy-settings-ivyde1_2.xml, ivy-settings-ivyde1_3.xml, ivy.xml, ivy_console_log.txt, ivy_console_log2.txt, IVYDE-87-r639596.patch, test_ant.txt, test_ant_debug.txt, test_ivyde.txt
>
>
> Configuration (attachments follow)
> The repository structure is a simple filesystem (on the same machine than Eclipse and Ant for the test) :
> The folder ftpuser_home\external-lib\junit\junit exists and has two subfolders named after version numbers :
> 3.8.1 which contains ivy-3.8.1.xml, jars and so on
> 3.8.2 which contains ivy-3.8.2.xml, jars and so on
> User has proper rights to list directory contents which proves to be ok with ant task.
> Using Eclipse 3.3 and IvyDE 1.3 (snapshot build - org.apache.ivyde.eclipse_1.3.0.20071209120000.jar) :
> JUnit 3.8.+ gets resolved to the latest 3.8.x version available on my repository (3.8.2 in this test) with an ant resolve task. But it isn't resolved at all with IvyDE.
> In ant, the related logs are pretty simple (ant ivy settings are pointing to the same ivy settings file than ivyde) :
> [ivy:retrieve] found junit#junit;3.8.2 in ftp
> [ivy:retrieve] [3.8.2] junit#junit;3.8.+
> Ivy Console summary :
> {code}
> :::: WARNINGS
>        module not found: junit#junit;3.8.+
>     ==== ftp: tried
>  ftp://********:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>  ftp://********:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         ::          UNRESOLVED DEPENDENCIES         ::
>         ::::::::::::::::::::::::::::::::::::::::::::::
>         :: junit#junit;3.8.+: not found
>         :::::::::::::::::::::::::::::::::::::::::::::: 
> {code}
> FTP logs :
> {code}
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000765) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit/junit" is current directory.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD 3.8.+
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/3.8.+": directory not found.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> Connected, sending welcome message...
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-FileZilla Server version 0.9.24 beta
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 220 Please visit http://sourceforge.net/projects/filezilla/
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> USER repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> 331 Password required for repo-central
> (000766) 2/18/2008 15:05:34 PM - (not logged in) (127.0.0.1)> PASS ************
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 230 Logged on
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> TYPE I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 200 Type set to I
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 250 CWD successful. "/external-lib/junit" is current directory.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV ALL
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2324|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> EPSV
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 229 Entering Extended Passive Mode (|||2325|)
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> RETR junit
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 File not found
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> CWD external-lib
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> 550 CWD failed. "/external-lib/junit/external-lib": directory not found.
> (000766) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected.
> (000765) 2/18/2008 15:05:34 PM - repo-central (127.0.0.1)> disconnected. 
> {code}
> Using Eclipse 3.2 and IvyDE 1.2 :
> If i specify either junit 3.8.1 or 3.8.2, the ivy file and he jar are properly resolved and retrieved. But when it comes to dynamic revision 3.8.+, it fails :
> {code}
> Could not determine the last modified timestamp of "ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml" because it does not exist.
>    listing all in ftp://*******:repo-central@localhost/external-lib/junit/junit/[revision]/ivy-[revision].xml
>    using external-lib to list all in ftp://*******:repo-central@localhost/external-lib/junit/junit/
> list called for URIftp://*******:repo-central@localhost/external-lib/junit/junit/
> resourceImpl=ftp://*******:repo-central@localhost/external-lib/junit/junit
> resourceImpl.exists()false
> resourceImpl.getType()imaginary
> FileType.FOLDERfolder
>        found 0 resources
>    found revs: []
>    external-lib: no resource found for [ junit | junit | 3.8.+ ]: pattern=ftp://*******:repo-central@localhost/external-lib/[organisation]/[module]/[revision]/[artifact]-[revision].xml
>    external-lib: no ivy file found for [ junit | junit | 3.8.+ ]
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
>        tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> WARN:     module not found: [ junit | junit | 3.8.+ ]
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/3.8.+/ivy-3.8.+.xml
> WARN:         external-lib: tried ftp://*******:repo-central@localhost/external-lib/junit/junit/[3.8.+]/ivy-[3.8.+].xml
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.