Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Standard Templating Kit (STK) was deprecated on September 15, 2017, reaching the end of life on December 31, 2018. The replacement for STK is the Magnolia Templating Kit (MTK), first released with Magnolia 5.4 on July 3, 2015. MTK is quicker to learn than STK and requires fewer skills.

...

  • Remove all the publishing JARs from the ../WEB-INF/lib folders of your author and public instances. Add the activation JAR files in their place.
  • Exclude the publishing dependencies from the POM and add the old activation dependencies.

    Code Block
    languagexml
    titleexclusion example....
    collapsetrue
    <dependency>
        <groupId>info.magnolia.eebundle</groupId>
        <artifactId>magnolia-enterprise-pro-demo-webapp</artifactId>       
        <version>${magnoliaBundleVersion}</version>
        <type>pom</type>
        <!-- declare the exclusions here -->
        <exclusions>
            <exclusion>
                <groupId>info.magnolia.publishing</groupId>
                <artifactId>magnolia-publishing-core</artifactId>
            </exclusion>
            <exclusion> 
                 <groupId>info.magnolia.publishing</groupId> 
                 <artifactId>magnolia-publishing-transactional-core</artifactId>              
            </exclusion>
            <exclusion>
                <groupId>info.magnolia.publishing</groupId>
                <artifactId>magnolia-publishing-sender</artifactId>
            </exclusion>
            <exclusion> 
                 <groupId>info.magnolia.publishing</groupId>
                 <artifactId>magnolia-publishing-transactional-sender</artifactId> 
            </exclusion>
            <exclusion> 
                  <groupId>info.magnolia.publishing</groupId>
                  <artifactId>magnolia-publishing-receiver</artifactId> 
            </exclusion>
            <exclusion>
                <groupId>info.magnolia.publishing</groupId>
                <artifactId>magnolia-publishing-transactional-receiver</artifactId>
             </exclusion>
             <exclusion>
                 <groupId>info.magnolia.publishing</groupId>
                 <artifactId>magnolia-publishing-app</artifactId>
             </exclusion>
             <exclusion>
                 <groupId>info.magnolia.publishing</groupId>
                 <artifactId>magnolia-publishing-transactional-app</artifactId>
             </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>info.magnolia.activation</groupId>
        <artifactId>magnolia-module-activation</artifactId>
    </dependency>
    <dependency>
        <groupId>info.magnolia</groupId>
        <artifactId>magnolia-module-exchange-transactional</artifactId>
    </dependency> 

See also Publishing and activation.

...