Nigel,

I also run Maven on a windows box through a proxy, but without issue. Does
your proxy do anything fancy like NTLM authentication? If so that could be
an issue. One way to get an idea of what is going on is to run Maven in
debug and pipe the output to a log:

mvn -X install > mvn.log

And post the log file on this thread for us to have a look at?

Thanks

Mike.


On 3/27/07, Nigel in NZ <[EMAIL PROTECTED]> wrote:


Hi,

I tried doing as you asked but with no success.

Possibly the problem is that I am working on a windows system.  So my
maven
install is on

C:\tools\maven-2.0.5

and the settings are under

C:\Documents and Settings\bondn\.m2

So under the maven bit we have a conf directory which has settings.xml, I
have updated that.  Today I also put a copy under the .m2 directory.

Anyway if you could offer advise in this context that would be great.

If there are a couple of progressive tests I could run to prove the
various
steps that would also be very good.

Thanks again

Nigel

Michael Horwitz wrote:
>
> Nigel,
>
> Just want to confirm Maven is setup correctly. Can you confirm that you
> have
> a settings.xml file, with the proxy correctly configured, stored under
> ~/.m2/settings.xml (i.e. in a .m2 directory directly below your home
> directory)? If that is the case, could you try deleting the
> maven-archetype-plugin directory from below the
/org/apache/maven/plugins
> directory in your maven 2 repository and try again?
>
> Mike
>
> On 3/23/07, Nigel in NZ <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi,
>>
>> thanks but that works fine, I can see the xml file too.
>>
>> I have temporarily reverted to 1.9.4 which does not use Maven.
>>
>> Any help appreciated.
>>
>> Thanks
>>
>> Nigel
>>
>> Michael Horwitz wrote:
>> >
>> > Can you navigate to
>> >
>>
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/
>> > through
>> > your firewall? Maven will look for the maven-metadata.xml files
stored
>> > here
>> > to get hold of the plugin.
>> >
>> > Mike
>> >
>> >
>> > On 3/21/07, Nigel in NZ <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> hi,
>> >>
>> >> To first reply, good try but I was copying from one laptop to
another
>> and
>> >> copied it incorrectly.
>> >>
>> >> To the second reply, here is what you are after,
>> >>
>> >> C:\tools>mvn -e archetype:create -DarchetypeGroupId=org.appfuse
>> >> -DarchetypeArtif
>> >> actId=appfuse-modular-struts
>> >> -DremoteRepositories=http://static.appfuse.org/repo
>> >> sitory -DarchetypeVersion=2.0-m4-SNAPSHOT -DgroupId=com.mycompany
>> >> -DartifactId=m
>> >> yproject
>> >> + Error stacktraces are turned on.
>> >> [INFO] Scanning for projects...
>> >> [INFO] Searching repository for plugin with prefix: 'archetype'.
>> >> [INFO]
>> >>
>>
------------------------------------------------------------------------
>> >> [ERROR] BUILD ERROR
>> >> [INFO]
>> >>
>>
------------------------------------------------------------------------
>> >> [INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin'
>> does
>> >> not
>> >> exi
>> >> st or no valid version could be found
>> >> [INFO]
>> >>
>>
------------------------------------------------------------------------
>> >> [INFO] Trace
>> >> org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
>> >> 'org.apache.m
>> >> aven.plugins:maven-archetype-plugin' does not exist or no valid
>> version
>> >> could be
>> >> found
>> >>        at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin
(Defa
>> >> ultLifecycleExecutor.java:1286)
>> >>        at
>> >>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor
>> >> (DefaultLifecycleExecutor.java:1522)
>> >>        at
>> >>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListBy
>> >> AggregationNeeds(DefaultLifecycleExecutor.java:386)
>> >>        at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
>> >> fecycleExecutor.java:138)
>> >>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java
>> :330)
>> >>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java
:123)
>> >>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
>> >>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
>> >>        at
>> >> sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
>> >> java:39)
>> >>        at
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
>> >> sorImpl.java:25)
>> >>        at java.lang.reflect.Method.invoke(Method.java:585)
>> >>        at
>> >> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> >>        at org.codehaus.classworlds.Launcher.launch(Launcher.java
:255)
>> >>        at
>> >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
>> >>
>> >>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> >> Caused by:
>> >> org.apache.maven.plugin.version.PluginVersionNotFoundException:
>> >> The p
>> >> lugin 'org.apache.maven.plugins:maven-archetype-plugin' does not
exist
>> or
>> >> no
>> >> val
>> >> id version could be found
>> >>        at
>> >>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl
>> >> uginVersion(DefaultPluginVersionManager.java:228)
>> >>        at
>> >>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl
>> >> uginVersion(DefaultPluginVersionManager.java:90)
>> >>        at
>> >> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin
(DefaultPlug
>> >> inManager.java:161)
>> >>        at
>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin
(Defa
>> >> ultLifecycleExecutor.java:1257)
>> >>        ... 14 more
>> >> [INFO]
>> >>
>>
------------------------------------------------------------------------
>> >> [INFO] Total time: < 1 second
>> >> [INFO] Finished at: Thu Mar 22 09:51:33 NZST 2007
>> >> [INFO] Final Memory: 1M/2M
>> >> [INFO]
>> >>
>>
------------------------------------------------------------------------
>> >>
>> >> I managed to get it working on another part of the intranet that I
am
>> >> working in, but that is not a development environment.  So now I am
>> >> pretty
>> >> sure it is a firewall issue but I do not really have something
>> concrete
>> >> to
>> >> ask the system admin to check/open etc.
>> >>
>> >> As always, all help is much appreciated
>> >>
>> >> Thanks
>> >>
>> >> Nigel
>> >>
>> >> goldgriff wrote:
>> >> >
>> >> > What does the above command with the -e switch show?
>> >> >
>> >> > mvn -e archetype:create -DarchetypeGroupId=org.appfuse
>> >> > -DarchetypeArtifactId=appfuse
>> >> >>
>> >> >> -modular-struts
>> >> >> -DremoteRepositories=http://static.appfuse.org/repository
>> >> >> -DarchetypeVersion=2.0-m4-SNAPSHOT -DgroupId=com.mycompany
>> >> >> -DartifactId=myproject
>> >> >
>> >> >
>> >> >
>> >> > On 3/20/07, Nigel in NZ <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >>
>> >> >> Hi,
>> >> >>
>> >> >> I have a problem starting a new Appfuse project using Maven 2.  I
>> >> think
>> >> >> the
>> >> >> issue is that I am behind a firewall, but I have setup my
settings
>> as
>> >> >> defined in,
>> >> >>
>> >> >> http://maven.apache.org/guides/mini/guide-proxies.html
>> >> >>
>> >> >> to be
>> >> >>
>> >> >> <proxy>
>> >> >>     <active>true</active>
>> >> >>     <protocol>http</protocol>
>> >> >>     <username>fred</username>
>> >> >>     <password>fred</password>
>> >> >>     <host>134.161.16.8</host>
>> >> >>     <port>8080</port>
>> >> >>     <nonProxyHosts>local.net, some.host.com</nonProxyHosts>
>> >> >> <proxy>
>> >> >>
>> >> >> When I run the command,
>> >> >>
>> >> >> mvn archetype:create -DarchetypeGroupId=org.appfuse
>> >> >> -DarchetypeArtifactId=appfuse-modular-struts
>> >> >> -DremoteRepositories=http://static.appfuse.org/repository
>> >> >> -DarchetypeVersion=2.0-m4-SNAPSHOT -DgroupId=com.mycompany
>> >> >> -DartifactId=myproject
>> >> >>
>> >> >> But I get the following
>> >> >>
>> >> >> [INFO] Scanning for projects...
>> >> >> [INFO] Searching repository for plugin with prefix: 'archtype'.
>> >> >>
>> >> >>
>> >>
>>
[INFO]-----------------------------------------------------------------------------------------
>> >> >> [ERROR] BUILD ERROR
>> >> >>
>> >> >>
>> >>
>>
[INFO]-----------------------------------------------------------------------------------------
>> >> >> [INFO] The plugin 'org.apache.maven.plugins:maven-archtype-plugin
'
>> >> does
>> >> >> not
>> >> >> exist or no valid version could be found
>> >> >>
>> >> >> Any help would be appreciated.
>> >> >>
>> >> >> Thanks
>> >> >>
>> >> >> Nigel
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Maven-behind-a-proxy-tf3436938s2369.html#a9582932
>> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > Chris Love
>> >> > ph. 303 929.8509
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Maven-behind-a-proxy-tf3436938s2369.html#a9604331
>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>
>> >>
---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Maven-behind-a-proxy-tf3436938s2369.html#a9627407
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>

--
View this message in context:
http://www.nabble.com/Maven-behind-a-proxy-tf3436938s2369.html#a9685560
Sent from the AppFuse - User mailing list archive at Nabble.com.

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


Reply via email to