Documentation Home
Module Installation

Module Installation

This module requires at least Broadleaf 4.0.0-GA

The Advanced Offer module requires configuration and database changes.

Configuration Changes

Step 1. Add the dependency management section to your parent pom.xml:

<dependency>
    <groupId>com.broadleafcommerce</groupId>
    <artifactId>broadleaf-advanced-offer</artifactId>
    <version>1.2.0-GA</version>
    <type>jar</type>
    <scope>compile</scope>
</dependency>

Step 2. Pull this dependency into your core/pom.xml:

<dependency>
    <groupId>com.broadleafcommerce</groupId>
    <artifactId>broadleaf-advanced-offer</artifactId>
</dependency>

Step 3. Ensure load time weaving is enabled for your application server

See the Broadleaf Load Time Weaving Documentation for details.

Data Changes

Schema Changes

If you are allowing hibernate to create and modify your tables, this will be done automatically when you restart with the new configuration settings.

Otherwise, you will need to generate the SQL to customize your Broadleaf implementation. See the Broadleaf Schema Upgrade Documentation for details.