You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This guide gives you some handy hints to upgrade from an archiva 1.0.x instance to a version 1.1.x.

Logs & Memory Settings

Description

Archiva 1.0.x settings

Archiva 1.1.x settings

JVM Settings

${archiva.base}/bin/XXX/wrapper.conf

${archiva.base}/conf/wrapper.conf

Wrapper logs

${archiva.base}/bin/XXX/wrapper.conf

${archiva.base}/conf/wrapper.conf

Jetty logs

${archiva.base}/conf/jetty-logging.xml

Requests logs

${archiva.base}/conf/jetty.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

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

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

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

  • No labels