This guide gives you some handy hints to upgrade from an archiva 1.0.x instance to a new 1.1.x.
Configuration Files
Description |
Archiva 1.0.x settings |
Archiva 1.1.x settings |
---|---|---|
Patch for Needed for MRM-227 and the utf8 mysql "bug" |
${archiva.base}/apps/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml |
${archiva.base}/apps/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml |
|
|
${archiva.base}/conf/jetty-logging.xml |
|
${archiva.base}/conf/security.properties |
${archiva.base}/conf/security.properties |
|
|
${archiva.base}/conf/shared.xml |
|
|
${archiva.base}/conf/wrapper.conf |
Archiva Settings
archiva.xml
has to be kept. It will be automatically updated.
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 |
Databases
Internal databases
Retain data/databases/users directories.
External databases
If your are using some external databases like mysql.
Drivers
Description |
Archiva 1.0.x settings |
Archiva 1.1.x settings |
---|---|---|
Put it in |
${archiva.base}/core |
${archiva.base}/lib |
Instances
Archiva 1.0.x |
Archiva 1.1.x |
---|---|
Archiva Database |
To be truncated |
Archiva Users Database |
To be kept |
Repositories
Keep your repositories content and delete the .index directories of your respective managed repositories, and execute the repository and database scanners after starting Archiva.
Miscellaneous
Description |
Archiva 1.0.x settings |
Archiva 1.1.x settings |
---|---|---|
Patch for Needed for MRM-227 and the utf8 mysql "bug" |
${archiva.base}/apps/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml |
${archiva.base}/apps/archiva/webapp/WEB-INF/classes/META-INF/plexus/application.xml |