Documentation Center

Upgrading the SDL Tridion 2013 SP1 UGC Web site extension

Upgrade the 2013 SP1 version of the UGC Web site extension by removing and adding JARs.

Procedure

  1. Access the library location of the Web application that contains your UGC Web site extension.
  2. Remove the following JAR files, which this Role no longer uses:
    • asm.jar
    • cd_odata.jar
    • commons-collections.jar
    • hibernate-jpa-2.0-api.jar
    • jackson-core-asl.jar
    • jackson-jaxrs.jar
    • jackson-mapper-asl.jar
    • jackson-xc.jar
    • jboss-transaction-api_1.1_spec.jar
    • jdbcpool.jar
    • jersey-core.jar
    • jersey-json.jar
    • jersey-server.jar
    • jersey-servlet.jar
    • spring-asm.jar
    • spring-context-support.jar
    • ugc_webservice.jar
  3. 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
    • jersey-client.jar
    • jettison.jar
    • json-smart.jar
    • jsoup.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
    • ugc_dynamic.jar
    • ugc_model.jar
    • ugc_storage.jar
    • ugc_taglib.jar
    • ugc_tcdl.jar
    • xalan.jar
  4. On the SDL Web installation media, access Content Delivery\roles\ugc\extension-web\in-process\java\lib\.
  5. Copy all files in this location to your Role's library location.
  6. Depending on the Web application server you use, remove the following JAR files you just copied:
    Web application serverFile to remove
    Oracle WebLogicstax-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.

  7. If you are extending a .NET Web application, from the installation media location Content Delivery\roles\ugc\extension-web\in-process\dotnet\bin\, copy the file Tridion.ContentDelivery.UGC.dll to your Web application's bin\ folder, overwriting the existing file with that name.