Upgrading Archive Manager Java Web service
If your Archive Manager Web service is Java-based, follow these Java-specific instructions.
Procedure
- Ensure that you have upgraded your system to meet the prerequisites for Archive Manager Web service 1.0 SP3. Note that this includes the prerequisite that the SDL Tridion Content Delivery API Server Role, for a release of SDL Tridion compatible with this release of Archive Manager, is installed in your Web application.
- Only if you are upgrading from Archive Manager 1.0, back up the following files:
- cd_licenses.xml
- cd_archivemanager_conf.xml
- Only if you are upgrading from Archive Manager 1.0 SP1 or Archive Manager 1.0 SP2, back up the following files:
- cd_licenses.xml
- cd_storage_conf.xml
- logback.xml
- Add the following JAR files from the \Content Delivery\roles\am_webservice\lib\ folder on the installation media to your Web application's WEB-INF/lib/ directory:
- cd_archivepipeline.jar
- cd_archivestorage.jar
- cd_archivewebservice.jar
- Depending on the version from which you are upgrading, add the following JAR files from the \Content Delivery\roles\am_webservice\third-party-lib\ folder on the installation media to your Web application's WEB-INF/lib/ directory:
File to add From 1.0 From 1.0 SP1 From 1.0 SP2 axis-jaxrpc.jar yes no no commons-codec.jar yes no yes commons-httpclient.jar yes no yes jackson-core-asl.jar yes yes yes jackson-mapper-asl.jar yes yes yes mimepull.jar yes yes yes saaj-api.jar yes yes yes saaj-impl.jar yes yes yes xmlpull.jar yes yes yes xpp3_min.jar yes yes yes - Depending on the version from which you are upgrading, remove the following JAR files from your Web application's WEB-INF/lib/ directory:
File to remove From 1.0 From 1.0 SP1 From 1.0 SP2 cd_archivemanager.jar yes yes yes cd_broker.jar yes no no asm.jar no yes no commons-logging.jar no yes no cos.jar no yes no ejb3-persistence.jar no yes yes hibernate-annotations.jar no yes yes hibernate-validator.jar no yes yes jaxrpc.jar yes yes no jsr311-api.jar no yes no jta.jar no yes yes persistence-api.jar no yes yes saaj.jar yes yes yes serializer.jar no yes yes slf4j-api.jar no yes yes snmp4j.jar no yes no xmlParserAPIs.jar no yes no - Depending on the version from which you are upgrading, overwrite the following JAR files in your Web application's WEB-INF/lib/ directory with the newer version in \Content Delivery\roles\am_webservice\third-party-lib\ on the installation media:
File to overwrite From 1.0 From 1.0 SP1 From 1.0 SP2 axis.jar yes yes yes axis-jaxrpc.jar no yes yes commons-codec.jar no yes no commons-discovery.jar yes yes yes commons-httpclient.jar no yes no wsdl4j.jar yes yes yes xstream.jar yes yes yes - Only if you are upgrading from Archive Manager 1.0, migrate the values in your cd_archivemanager_conf.xml file to your Storage Layer configuration file
cd_storage_conf.xml. For more information, see Configuring the Storage Layer. - Only if you are upgrading from Archive Manager 1.0 SP1 or Archive Manager 1.0 SP2, restore the following backed-up files:
- cd_storage_conf.xml
- logback.xml
- Restore your cd_licenses.xml file.
- Configure authentication—for more information, see Setting up authentication for the Archive Manager Web service.