Documentation for a newer release is available.
View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)
How to Add Business Functions to an existing IPF Solution
Update your maven dependency plugin executions
Add the `unpack-ipf-business-functions-plugin execution to the maven-dependency-plugin build plugin included within your mps module. If your project was generated using the IPF Archetype this will be a submodule of <your-project-name>-domain. See below:`
<execution>
<id>unpack-ipf-business-functions-plugin</id>
<phase>initialize</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.iconsolutions.ipf.businessfunctions.aggregator.domain</groupId>
<artifactId>mps</artifactId>
<version>${icon-business-functions-aggregator.version}</version>
<type>zip</type>
<overWrite>true</overWrite>
<outputDirectory>${plugin_home}</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
Add the aggregator’s external libraries as a dependency
Add the below dependency to the pom.xml for your domain module. If your project was generated using the IPF Archetype this will be a submodule of <your-project-name>-domain.
<dependency>
<groupId>com.iconsolutions.ipf.businessfunctions.aggregator.domain</groupId>
<artifactId>external-libraries</artifactId>
</dependency>