@ -25,7 +25,7 @@
<packaging > pom</packaging>
<version > 5.2.2-SNAPSHOT</version>
<name > Entgra Community Product - Parent</name>
<url > http://entgra.io</url>
<url > https ://entgra.io</url>
<description > Entgra Community Product</description>
<parent >
@ -53,7 +53,7 @@
<dependency >
<groupId > org.wso2.orbit.com.h2database</groupId>
<artifactId > h2</artifactId>
<version > ${orbit.h2.engine. version}</version>
<version > ${orbit.h2.version}</version>
</dependency>
<dependency >
@ -61,250 +61,6 @@
<artifactId > io.entgra.community.uem.core</artifactId>
<version > ${project.version}</version>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automation</groupId>
<artifactId > org.wso2.carbon.automation.engine</artifactId>
<version > ${platform.integration.utils.version}</version>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
</exclusions>
<scope > test</scope>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automation</groupId>
<artifactId > org.wso2.carbon.automation.test.utils</artifactId>
<version > ${test.framework.version}</version>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
</exclusions>
<scope > test</scope>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automationutils</groupId>
<artifactId > org.wso2.carbon.integration.common.utils</artifactId>
<version > ${test.framework.version}</version>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
</exclusions>
<scope > test</scope>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automation</groupId>
<artifactId > org.wso2.carbon.automation.extensions</artifactId>
<version > ${platform.integration.utils.version}</version>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.ftpserver</groupId>
<artifactId > ftpserver-core</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.activemq</groupId>
<artifactId > activemq-all</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.tomcat.embed</groupId>
<artifactId > tomcat-embed-core</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.tomcat.embed</groupId>
<artifactId > tomcat-embed-logging-juli</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.ws.wso2</groupId>
<artifactId > spring.framework</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.cxf</groupId>
<artifactId > cxf-rt-frontend-jaxrs</artifactId>
</exclusion>
<exclusion >
<groupId > org.seleniumhq.selenium</groupId>
<artifactId > selenium-java</artifactId>
</exclusion>
<exclusion >
<groupId > com.opera</groupId>
<artifactId > operadriver</artifactId>
</exclusion>
<exclusion >
<groupId > com.saucelabs.selenium</groupId>
<artifactId > sauce-ondemand-driver</artifactId>
</exclusion>
<exclusion >
<groupId > com.saucelabs.selenium</groupId>
<artifactId > selenium-client-factory</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.axis2.wso2</groupId>
<artifactId > axis2</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.ws.commons.axiom.wso2</groupId>
<artifactId > axiom</artifactId>
</exclusion>
<exclusion >
<groupId > net.lingala.zip4j</groupId>
<artifactId > zip4j</artifactId>
</exclusion>
</exclusions>
<scope > test</scope>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automationutils</groupId>
<artifactId > org.wso2.carbon.integration.common.extensions</artifactId>
<version > ${automation.utils.version}</version>
<scope > test</scope>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.ftpserver</groupId>
<artifactId > ftpserver-core</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.activemq</groupId>
<artifactId > activemq-all</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.tomcat.embed</groupId>
<artifactId > tomcat-embed-core</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.tomcat.embed</groupId>
<artifactId > tomcat-embed-logging-juli</artifactId>
</exclusion>
<exclusion >
<groupId > org.springframework.ws.wso2</groupId>
<artifactId > spring.framework</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.cxf</groupId>
<artifactId > cxf-rt-frontend-jaxrs</artifactId>
</exclusion>
<exclusion >
<groupId > org.seleniumhq.selenium</groupId>
<artifactId > selenium-java</artifactId>
</exclusion>
<exclusion >
<groupId > com.opera</groupId>
<artifactId > operadriver</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.jmeter</groupId>
<artifactId > ApacheJMeter_core</artifactId>
</exclusion>
<exclusion >
<groupId > com.saucelabs.selenium</groupId>
<artifactId > sauce-ondemand-driver</artifactId>
</exclusion>
<exclusion >
<groupId > com.saucelabs.selenium</groupId>
<artifactId > selenium-client-factory</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.axis2.wso2</groupId>
<artifactId > axis2</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.ws.commons.axiom.wso2</groupId>
<artifactId > axiom</artifactId>
</exclusion>
<exclusion >
<groupId > net.lingala.zip4j</groupId>
<artifactId > zip4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency >
<groupId > org.wso2.carbon.automationutils</groupId>
<artifactId > org.wso2.carbon.integration.common.admin.client</artifactId>
<version > ${automation.utils.version}</version>
<scope > test</scope>
<exclusions >
<exclusion >
<groupId > org.slf4j</groupId>
<artifactId > slf4j-api</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpclient</artifactId>
</exclusion>
<exclusion >
<groupId > org.apache.httpcomponents</groupId>
<artifactId > httpcore</artifactId>
</exclusion>
<exclusion >
<groupId > org.wso2.carbon.commons</groupId>
<artifactId > org.wso2.carbon.user.mgt.stub</artifactId>
</exclusion>
<exclusion >
<groupId > org.wso2.carbon.commons</groupId>
<artifactId > org.wso2.carbon.ndatasource.stub</artifactId>
</exclusion>
<exclusion >
<groupId > org.wso2.carbon.commons</groupId>
<artifactId > org.wso2.carbon.authenticator.stub</artifactId>
</exclusion>
<exclusion >
<groupId > org.wso2.carbon</groupId>
<artifactId > org.wso2.carbon.utils</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency >
<groupId > com.google.code.gson</groupId>
<artifactId > gson</artifactId>
@ -315,8 +71,8 @@
<properties >
<wso2am-nexus-artifact-version > 4.0 .0</wso2am-nexus-artifact-version>
<wso2am > wso2am-4.0 .0</wso2am>
<wso2am-nexus-artifact-version > 4.2 .0</wso2am-nexus-artifact-version>
<wso2am > wso2am-4.2 .0</wso2am>
<entgra-uem-core > io.entgra.community.uem.core-${project.version}</entgra-uem-core>
<entgra-uem-community > entgra-uem-community-${project.version}</entgra-uem-community>
@ -324,19 +80,15 @@
<!-- Carbon Device Management -->
<io.entgra.device.mgt.core.version > 5.0.26-SNAPSHOT</io.entgra.device.mgt.core.version>
<carbon.p2.plugin.version > 5.1. 2</carbon.p2.plugin.version>
<carbon.p2.plugin.version > 5.2.4 2</carbon.p2.plugin.version>
<!-- Orbit versions -->
<orbit.h2. engine.version> 1.4.199.wso2v1</orbit.h2.engine .version>
<orbit.h2. version> 2.1.210.wso2v1</orbit.h2 .version>
<io.entgra.device.mgt.plugins.version > 6.0.17-SNAPSHOT</io.entgra.device.mgt.plugins.version>
<!-- Testing -->
<google.gson.version > 2.8.5</google.gson.version>
<platform.integration.utils.version > 4.4.3</platform.integration.utils.version>
<automation.utils.version > 4.4.2</automation.utils.version>
<test.framework.version > 4.4.2</test.framework.version>
<google.gson.version > 2.9.1</google.gson.version>
</properties>
<scm >
@ -371,11 +123,11 @@
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-compiler-plugin</artifactId>
<version > 2. 3.1</version>
<version > 3.8 .1</version>
<configuration >
<encoding > UTF-8</encoding>
<source > 1.8 </source>
<target > 1.8 </target>
<source > 11 </source>
<target > 11 </target>
</configuration>
</plugin>
<plugin >
@ -397,19 +149,11 @@
<groupId > org.apache.felix</groupId>
<artifactId > maven-scr-plugin</artifactId>
<version > 1.7.2</version>
<executions >
<execution >
<id > generate-scr-scrdescriptor</id>
<goals >
<goal > scr</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin >
<groupId > org.apache.felix</groupId>
<artifactId > maven-bundle-plugin</artifactId>
<version > 2.3.5 </version>
<version > 5.1.1</version>
<extensions > true</extensions>
<configuration >
<obrRepository > NONE</obrRepository>
@ -450,12 +194,22 @@
<plugin >
<groupId > org.apache.maven.plugins</groupId>
<artifactId > maven-surefire-plugin</artifactId>
<version > 2.18.1 </version>
<version > 2.22.0 </version>
<!-- Need to remove below configuration after fixing tests -->
<configuration >
<testFailureIgnore > true</testFailureIgnore>
</configuration>
</plugin>
<plugin >
<groupId > org.wso2.maven</groupId>
<artifactId > carbon-p2-plugin</artifactId>
<version > ${carbon.p2.plugin.version}</version>
</plugin>
<plugin >
<groupId > com.google.code.maven-replacer-plugin</groupId>
<artifactId > replacer</artifactId>
<version > 1.5.3</version>
</plugin>
</plugins>
</pluginManagement>
</build>