This guide gives you some handy hints to upgrade from an archiva 1.0.x instance to a new version 1.1.x.
...
Logs & Memory Settings
Description | Archiva 1.0.x settings | Archiva 1.1.x settings | ||||
---|---|---|---|---|---|---|
Patch for Needed for MRM-227 and the utf8 mysql "bug" JVM Settings | ${archiva.base}/appsbin/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml XXX/wrapper.conf | ${archiva.base}/apps/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml conf/wrapper.conf | ||||
Wrapper logs |
|
| ${archiva.base}/bin/confXXX/jetty-logging.xml wrapper.conf | ${archiva.base}/conf/security.properties | ${archiva.base}/conf/security.properties | wrapper.conf |
Jetty logs | — |
|
| ${archiva.base}/conf/sharedjetty-logging.xml | ||
Requests logs | — | ${archiva.base}/conf/wrapperjetty.conf xml |
Archiva Settings
archiva.xml
has to be kept. It will be automatically updated.
Custom security settings
Didn't change between 1.0.x and 1.1.x : ${archiva.base}/conf/security.properties
Jetty settings
Description | Archiva 1.0.x settings | Archiva 1.1.x settings |
---|---|---|
jetty server hostname & http port | ${archiva.base}/apps/archiva/conf/application.xml | ${archiva.base}/conf/jetty.xml |
SMTP server settings
Description | Archiva 1.0.x settings | Archiva 1.1.x settings |
---|---|---|
SMTP server host, port & credentials | ${archiva.base}/conf/plexus.xml | ${archiva.base}/conf/jetty.xml |
...
Description | Archiva 1.0.x settings | Archiva 1.1.x settings |
---|---|---|
Put it in | ${archiva.base}/core | ${archiva.base}/lib |
Datasources
Description | Archiva 1.0.x settings | Archiva 1.1.x settings |
---|---|---|
Datasources | ${archiva.base}/conf/plexus.xml | ${archiva.base}/conf/jetty.xml |
Instances
Archiva 1.0.x | Archiva 1.1.x |
---|---|
Archiva Database | To be truncated |
Archiva Users Database | To be kept |
...