Cannot run Archiva as another user because su is run with option "-" (--login)
The logs are duplicated in the archiva.log and wrapper.log file.
in the standalone bundle, the pid file is written into the installation directory alongside the wrapper, but should be in a temporary location
removing conf/shared.xml from plexus runtime causes save appearance to fail
PLEXUS_BASE does not work for local databases
note the documentation will have to be updated to not refer to PLEXUS_BASE (or perhaps we should continue to honour that for backwards compatibility)
Added archiva-jetty-archetype-module in archiva-trunk -r632245. This is not yet included in the build for now, as the generated wrapper files are corrupted (see MOJO-1060)
I've fixed the corruption, however there's more work to do here:
also need to rename the module to just archiva-jetty
Okey dokey, thanks Brett!
Changes made in -r633367:
-added config for mail session and archiva & users db in jetty.xml
-unpack webapp during packaging so that it would be run during startup
Changes made in -r633408:
Btw, should we retain the PLEXUS_BASE for backwards compatibility as Brett also suggested above?
Would this be necessary (retain PLEXUS_BASE) if we'll be migrating to spring in the future?
it's just an env var, so it's ok to keep it - but I don't know that it's worth it. I think it might be better to just adjust the documentation.
Okay, I'll just adjust the documentation for now. I'll add the archiva-jetty module to the build as well so people can also try it out and test it.
I'm having a problem with "archiva stop" on Mac so I'll open this until I can figure it out.
Also, we need to update the following docs:
quickstart, standalone, docs/adminguide/databases.html, docs/adminguide/customising-security.html
it also seems the archiva.log and stderr logs duplicate information
I'm going to be working through getting ARCHIVA_BASE working today, and will then test on Windows
Fixed the duplication in the logs in -r642087: