I only get 404 error with no log. As Tomcat is configured for ERROR log level, I may have lost a WARN log for this, so this may be a config issue, and is the expected behaviour (the artifact may not be present in the repo !)

What I expected is not to be warned for the proxied repository to be unavailable. A file:// based repo can be checked for existence and read-access when connecting. As connection occurs on first attempt to get an artifact, I expected an ERROR log. Reading FileWagon I discover there is no check at all for this.

What I'd consider to be even cleaner is to check the repo when configuring the proxy. Maybe a new link "check" could be added to the proxied repo admin, as it can also be usefull to check for http proxies configuration or acces rights to any type of proxied repo.

Nico.

Brett Porter a écrit :
Sorry, what are you expecting to happen? I would expect you to get ResourceDoesNotExistException on every request - was this not the case?

- Brett

On 23/08/2006, at 4:53 PM, Nicolas De Loof wrote:


Hello guys,

I've just tried Archiva as a replacement for my maven proxy. It works fine, but I had issues when trying to proxy my corporate repo. It is accessed as a Windows SMB drive and proxied using a "file://///server/shared/repo" URL. When Tomcat is ran as a service, this path seems not to be available. This is not an Archiva issue, but Archiva did not warn in any case for repo not to exist.

I've created a patch for Wagon-file-provider to check for filt repo to exist on connection (http://jira.codehaus.org/browse/WAGON-61)

This is better, but it would be even better to get warned when configuring the repo that the path is wrong. I've no idea where to do that and if it may be usefull for other proxied repos (check for http server when creating an http repo proxy ?)

Nico.






This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.


This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient,  you are not authorized 
to read, print, retain, copy, disseminate,  distribute, or use this message or 
any part thereof. If you receive this  message in error, please notify the 
sender immediately and delete all  copies of this message.

Reply via email to