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.