Commit 801f217f authored by Thomas Bouffard's avatar Thomas Bouffard Committed by Baptiste Mesta
Browse files

chore(war-sp): build using maven dependencies (#267)



* use bonita-web-sp dependencies for the sp war
* bonita-war-sp: add console-server-sp extra dependencies
* remove libs already in lib/bonita
* ignore overlay when building bonita-war-sp

the overlay comes from console-server-sp.war that have
console-server.war as overlay. It was making lib present in community but not in SP to be copied in the SP war (forms-*.jar)

Co-authored-by: default avatarBaptiste Mesta <baptiste.mesta@gmail.com>
parent fb0057c1
......@@ -26,18 +26,35 @@
</properties>
<dependencies>
<!-- jboss-logging and activation are already present in /lib/bonita (dependency of tomcat-jta) -->
<!-- TODO review dependency order between console and engine as this could change dependencies resolution -->
<dependency>
<groupId>org.bonitasoft.console</groupId>
<artifactId>console-server</artifactId>
<version>${bonita.web.version}</version>
<type>jar</type>
<exclusions>
<exclusion>
<artifactId>activation</artifactId>
<groupId>javax.activation</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.bonitasoft.engine</groupId>
<artifactId>bonita-server</artifactId>
<version>${bonita.engine.version}</version>
<exclusions>
<exclusion>
<artifactId>jboss-logging</artifactId>
<groupId>org.jboss.logging</groupId>
</exclusion>
<exclusion>
<artifactId>activation</artifactId>
<groupId>javax.activation</groupId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment