OK. Added:
  <build>
    <extensions>
      <extension>
        <groupId>org.apache.maven.wagon</groupId>
         <artifactId>wagon-ftp</artifactId>
         <version>1.0-alpha-6</version>
      </extension>
    </extensions>
  </build>

To my pom.xml.



Copied only wagon-ftp-1.0-alpha-6.jar to MAVEN_INSTALL\lib and got the 
following error:

Reason: Error getting POM for 'org.apache.maven.wagon:wagon-ftp' from the reposi
tory: Unsupported Protocol: 'ftp': Cannot find wagon which supports the requeste
d protocol: ftp
  org.apache.maven.wagon:wagon-ftp:pom:1.0-alpha-6.jar

from the specified remote repositories:
  ncc-central-plugins (ftp://10.49.209.166//pub),
  ncc-snapshots (ftp://10.49.209.166//pub),
  central (ftp://10.49.209.166//pub)



-----Original Message-----
From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 16, 2006 11:29 AM
To: Maven Users List
Subject: Re: How to setup FTP-based internal repository ?

And you must add it as an extension of your pom
http://maven.apache.org/guides/mini/guide-deploy-ftp.html

Emmanuel

Emmanuel Venisse a écrit :
> Why two jars? you need only this one : wagon-ftp-1.0-alpha-6.jar
> 
> Emmanuel
> 
> Dixit, Sandeep (ProSource Solutions) a écrit :
> 
>> I copied both wagon-ftp-1.0-alpha-6-SNAPSHOT.jar and 
>> wagon-ftp-1.0-alpha-6.jar to MAVEN/lib... Now got the following error:
>>
>> [INFO] Skipping missing optional mojo: 
>> org.apache.maven.plugins:maven-site-plugi
>> n:attach-descriptor
>> -----------------------------------------------------
>> this realm = plexus.core.maven
>> urls[0] = file:/c:/MAVEN-~1.2/bin/../lib/commons-cli-1.0.jar
>> urls[1] = file:/c:/MAVEN-~1.2/bin/../lib/doxia-sink-api-1.0-alpha-7.jar
>> urls[2] = file:/c:/MAVEN-~1.2/bin/../lib/jsch-0.1.24.jar
>> urls[3] = file:/c:/MAVEN-~1.2/bin/../lib/maven-artifact-2.0.2.jar
>> urls[4] = file:/c:/MAVEN-~1.2/bin/../lib/maven-artifact-manager-2.0.2.jar
>> urls[5] = file:/c:/MAVEN-~1.2/bin/../lib/maven-core-2.0.2-javadoc.jar
>> urls[6] = file:/c:/MAVEN-~1.2/bin/../lib/maven-core-2.0.2.jar
>> urls[7] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/maven-error-diagnostics-2.0.2.jar
>> urls[8] = file:/c:/MAVEN-~1.2/bin/../lib/maven-model-2.0.2.jar
>> urls[9] = file:/c:/MAVEN-~1.2/bin/../lib/maven-monitor-2.0.2.jar
>> urls[10] = file:/c:/MAVEN-~1.2/bin/../lib/maven-plugin-api-2.0.2.jar
>> urls[11] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/maven-plugin-descriptor-2.0.2.jar
>> urls[12] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/maven-plugin-parameter-documenter-2.0.
>> 2.jar
>> urls[13] = file:/c:/MAVEN-~1.2/bin/../lib/maven-plugin-registry-2.0.2.jar
>> urls[14] = file:/c:/MAVEN-~1.2/bin/../lib/maven-profile-2.0.2.jar
>> urls[15] = file:/c:/MAVEN-~1.2/bin/../lib/maven-project-2.0.2.jar
>> urls[16] = file:/c:/MAVEN-~1.2/bin/../lib/maven-reporting-api-2.0.2.jar
>> urls[17] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/maven-repository-metadata-2.0.2.jar
>> urls[18] = file:/c:/MAVEN-~1.2/bin/../lib/maven-settings-2.0.2.jar
>> urls[19] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/plexus-interactivity-api-1.0-alpha-4.j
>> ar
>> urls[20] = file:/c:/MAVEN-~1.2/bin/../lib/wagon-file-1.0-alpha-6.jar
>> urls[21] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/wagon-ftp-1.0-alpha-6-SNAPSHOT.jar
>> urls[22] = file:/c:/MAVEN-~1.2/bin/../lib/wagon-ftp-1.0-alpha-6.jar
>> urls[23] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/wagon-http-lightweight-1.0-alpha-6.jar
>>
>> urls[24] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/wagon-provider-api-1.0-alpha-6.jar
>> urls[25] = file:/c:/MAVEN-~1.2/bin/../lib/wagon-ssh-1.0-alpha-6.jar
>> urls[26] = 
>> file:/c:/MAVEN-~1.2/bin/../lib/wagon-ssh-external-1.0-alpha-6.jar
>> Number of imports: 0
>>
>>
>> this realm = plexus.core
>> urls[0] = 
>> file:/c:/MAVEN-~1.2/bin/../core/plexus-container-default-1.0-alpha-9.j
>> ar
>> urls[1] = file:/c:/MAVEN-~1.2/bin/../core/plexus-utils-1.1.jar
>> Number of imports: 0
>> -----------------------------------------------------
>> [INFO] 
>> -------------------------------------------------------------------------
>> ---
>> [ERROR] BUILD ERROR
>> [INFO] 
>> -------------------------------------------------------------------------
>> ---
>> [INFO] Error building POM (may not be this project's POM).
>>
>>
>> Project ID: classworlds:classworlds
>>
>> Reason: Error getting POM for 'classworlds:classworlds' from the 
>> repository: Uns
>> upported Protocol: 'ftp': Cannot find wagon which supports the 
>> requested protoco
>> l: ftp
>>   classworlds:classworlds:pom:1.1-alpha-2
>>
>> from the specified remote repositories:
>>   central (http://repo1.maven.org/maven2),
>>   snapshots (http://snapshots.maven.codehaus.org/maven2)
>>
>> -----Original Message-----
>> From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: Thursday, 
>> February 16, 2006 11:09 AM
>> To: Maven Users List
>> Subject: Re: How to setup FTP-based internal repository ?
>>
>> You must add wagon-ftp jar in $MAVEN_HOME/lib
>>
>> http://www.ibiblio.org/maven2/org/apache/maven/wagon/wagon-ftp/
>>
>> Emmanuel
>>
>> Dixit, Sandeep (ProSource Solutions) a écrit :
>>
>>> How do I configure Internal Remote repository for FTP access? I am
>>> getting:
>>>
>>>
>>>
>>> [INFO] artifact org.apache.maven.plugins:maven-site-plugin: checking for
>>> updates
>>>
>>> from central
>>>
>>> [WARNING] repository metadata for: 'artifact
>>> org.apache.maven.plugins:maven-site
>>>
>>> -plugin' could not be retrieved from repository: central due to an
>>> error: Unsupp
>>>
>>> orted Protocol: 'ftp': Cannot find wagon which supports the requested
>>> protocol:
>>>
>>> ftp
>>>
>>> [INFO] Repository 'central' will be blacklisted
>>>
>>>
>>>
>>>
>>>
>>> As far as FTP access is concerned, I can do:
>>>
>>> 1)       ftp://ip_address/pub in the browser and it shows the directory.
>>> I can traverse the repository from the browser. The FTP is enabled for
>>> anonymous access.
>>> 2)       From Windows command prompt, I can type ftp <ip_address> and
>>> then enter anonymous/anonymous to log in successfully.
>>>
>>>
>>>
>>> I have in my settings.xml
>>>
>>> <settings>
>>>
>>>    <server>
>>>
>>>      <id>central</id>
>>>
>>>      <username>anonymous</username>
>>>
>>>      <password>anonymous</password>
>>>
>>>    </server>
>>>
>>>
>>>
>>> ...
>>>
>>> <profiles>
>>>
>>> <profile>
>>>
>>>    <id>myConfig-dev</id>
>>>
>>>            <repositories>
>>>
>>>        <repository>
>>>
>>>              <id>central</id>
>>>
>>>              <name>NCC Repository</name>
>>>
>>>              <url>ftp://ip_address//pub</url>
>>>
>>>              <snapshots>
>>>
>>>            <enabled>true</enabled>
>>>
>>>          </snapshots>
>>>
>>>            </repository>
>>>
>>>            </repositories>
>>>
>>>    <activation>
>>>
>>>      <property>
>>>
>>>        <name>env</name>
>>>
>>>        <value>dev</value>
>>>
>>>      </property>
>>>
>>>    </activation>
>>>
>>> </profile>
>>>
>>> <profiles>
>>>
>>>
>>>
>>>  <activeProfiles>
>>>
>>>    <activeProfile>myConfig-dev</activeProfile>
>>>
>>>  </activeProfiles>
>>>
>>>
>>> <settings>
>>>
>>>
>>>
>>>
>>>
>>> What am I missing here?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Sandeep
>>>
>>>
>>>
>>>
>>> -------------------------------------------------------------------------------------------
>>>  
>>>
>>> ***National City made the following annotations
>>> -------------------------------------------------------------------------------------------
>>>  
>>>
>>> This communication is a confidential and proprietary business 
>>> communication.  It is intended solely for the use of the designated 
>>> recipient(s).  If this communication is received in error, please 
>>> contact the sender and delete this communication.
>>> ===========================================================================================
>>>  
>>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to