Yeah, I had the same problem today trying to install it.
We need some integration tests on this functionality. - Brett On 10/07/2007, at 1:18 PM, Wendy Smoak wrote:
From http://maven.apache.org/archiva/guides/configuration.html : "When Archiva saves it's configuration, all configuration is stored to a single file. The file chosen is by the following rules: * If ~/.m2/archiva.xml exists, it is saved there * Otherwise, it is saved to $ARCHIVA_BASE/conf/archiva.xml, regardless of whether it previously existed. " The latest code (r553963) always writes to ~/.m2/archiva.xml, even if it did not exist, and completely ignores $ARCHIVA_BASE/conf/archiva.xml. Did something change? I'm fairly sure I used to be able to customize Archiva with conf/archiva.xml and keep everything out of my home directory. It's a bigger problem in a customized install of Archiva that has a different list of config files. In that situation, it picks up the contents of the alternate config file, but always writes changes made through the web UI to ~/.m2/archiva.xml. When you re-start Archiva, your changes are "lost" because they were not written to the correct file. I think it needs to work as described, and write to the conf directory in the absence of a ~/.m2/archiva.xml file. -- Wendy