Upgrading the SDL Tridion 2013 SP1 API Server Role
Upgrade the 2013 SP1 version of the API Server Role by removing and adding JARs.
Procedure
- Access the library location of the Web application that contains your API Role.
- Remove the following JAR files, which this Role no longer uses:
- commons-collections.jar
- hibernate-jpa-2.0-api.jar
- jboss-transactions-api_21.1_spec.jar
- jdbcpool.jar
- spring-asm.jar
- spring-context-support.jar
- Also remove the following JAR files, which have a new filename in this Role (showing the version):
- activation.jar
- antlr.jar
- aopalliance.jar
- cd_ambient.jar
- cd_broker.jar
- cd_cache.jar
- cd_core.jar
- cd_datalayer.jar
- cd_dynamic.jar
- cd_linking.jar
- cd_model.jar
- cd_tcdl.jar
- cd_wai.jar
- commons-dbcp.jar
- commons-pool.jar
- dom4j.jar
- easylicense.jar
- guava.jar
- hibernate-commons-annotations.jar
- hibernate-core.jar
- hibernate-entitymanager.jar
- javassist.jar
- jaxb-api.jar
- jaxb-impl.jar
- jboss-logging.jar
- jcl-over-slf4j.jar
- json-smart.jar
- logback-classic.jar
- logback-core.jar
- serializer.jar
- slf4j-api.jar
- spring-aop.jar
- spring-beans.jar
- spring-context.jar
- spring-core.jar
- spring-expression.jar
- spring-jdbc.jar
- spring-orm.jar
- spring-tx.jar
- stax-api.jar
- xalan.jar
- On the SDL Web installation media, access Content Delivery\roles\api\in-process\java\lib\.
- Copy all files in this location to your Role's library location.
- Depending on the Web application server you use, remove the following JAR files you just copied:
Web application server File to remove IBM WebSphere xml-apis-VERSION.jar Oracle WebLogic stax-api-VERSION.jar RedHat JBoss - serializer-VERSION.jar
- stax-api-VERSION.jar
- xalan-VERSION.jar
where VERSION is the version number of the JAR file.
- If you are upgrading the API Server Role running in a .NET Web application, from the installation media folder called Content Delivery\api\in-process\dotnet\bin\, copy all files into the bin\ folder of your Web application.
- If you run a 32-bit .NET Web application, from your installation media, copy the file Content Delivery\resources\x86\xmogrt.dll, overwriting the file xmogrt.dll already in your Web application.
- Access the configuration location and the installation media folder Content Delivery\roles\api\in-process\config\ and for each file in the installation media folder, do one of the following:
- If you have modified the file, merge its contents with that of the file in Content Delivery\roles\api\in-process\config\.
- If you have not modified the file or if the file does not exist in your target location, copy the file from Content Delivery\roles\api\in-process\config\ over your current version.
- Restart the Web application that contains the Role.