Installation of Magnolia Packager (Magnolia 3.1-SNAPSHOT)

Attention: packager-3.1-SNAPSHOT is a snapshot build on July 17 2007 using the trunk of Magnolia-3.1-SNAPSHOT

Installation of Magnolia Packager is easy because it is implemented as Magnola module:

  • Drop these jars into the {webapp}WEB-INF/lib folder of your Magnolia web application (for each instance)
    • magnolia-module-packager-3.1-SNAPSHOT.jar
    • magnolia-license-1.1.0-SNAPSHOT.jar
    • bcprov-jdk14-124.jar
    • bcpg-jdk14-124.jar
  • Start magnolia. A packages repository and a pack servlet will be defined, some files will be deployed.
  • Enter the license string in the config repository. Attention: packager-3.0.7 does not work with licenses generated for older versions of packager because Magnolia has changed the licensing mechanism.
    Go to /modules/pack/license/key and enter the license string.
  • Close your browser to get a new session (otherwise you cannot access packages repository)
  • Restart magnolia so that the modified configuration can take place
On some installations errors have been reported on installing the packager module. Adding xalan-2.6.0.jar to {webapp}WEB-INF/lib solved the problem and installation worked.
Login to Magnolia and you will see a "Packages" item in the AdminCentral menu. Go to "Packages" an click "About" to verify that the license is installed correctly.