You should be able to specify it using the "classifier" property in arquillian.xml:
<arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <container qualifier="tomee" default="true"> <configuration> <property name="classifier">plus</property> <property name="httpPort">-1</property> <property name="stopPort">-1</property> <property name="tomcatVersion"></property> <property name="openejbVersion">${tomee.version}</property> <property name="dir">target/apache-tomee-remote</property> <property name="appWorkingDir">target/arquillian-test-working-dir</property> </configuration> </container> </arquillian> Let us know how you get on! Jon On Tue, Nov 12, 2019 at 11:30 AM Makarov Alexey <alexe...@yandex.ru> wrote: > Hello! > I use "TomEE 8 plus", and I want to write integration tests. > I wrote small test and set some config in pom.xml. When I start tests and > look at console I see: > "INFO: Downloading org.apache.tomee:apache-tomee:8.0.0:zip:webprofile > please wait...",- my maven download webprofile, I use ActiveMQ and as far > as I understand, I need plus or plume profile. How I can do this? > > My pom.xml: > > <?xml version="1.0" encoding="UTF-8"?> > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" > http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/xsd/maven-4.0.0.xsd"> > <modelVersion>4.0.0</modelVersion> > > <groupId>ru.ritos</groupId> > <artifactId>ritos-backend</artifactId> > <version>1.0-SNAPSHOT</version> > <packaging>war</packaging> > > <name>ritos-backend</name> > > <properties> > <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir> > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> > <deltaspike.version>1.9.1</deltaspike.version> > <tomee.version>8.0.0</tomee.version> > <tomee.classifier>plus</tomee.classifier> > </properties> > > <dependencyManagement> > <dependencies> > <dependency> > <groupId>org.apache.deltaspike.distribution</groupId> > <artifactId>distributions-bom</artifactId> > <version>${deltaspike.version}</version> > <type>pom</type> > <scope>import</scope> > </dependency> > <dependency> > <groupId>org.jboss.arquillian</groupId> > <artifactId>arquillian-bom</artifactId> > <version>1.5.0.Final</version> > <scope>import</scope> > <type>pom</type> > </dependency> > </dependencies> > </dependencyManagement> > > <dependencies> > <dependency> > <groupId>redis.clients</groupId> > <artifactId>jedis</artifactId> > <version>3.1.0</version> > </dependency> > <dependency> > <groupId>commons-codec</groupId> > <artifactId>commons-codec</artifactId> > <version>1.13</version> > </dependency> > <dependency> > <groupId>org.apache.commons</groupId> > <artifactId>commons-lang3</artifactId> > <version>3.9</version> > </dependency> > <dependency> > <groupId>org.apache.httpcomponents</groupId> > <artifactId>httpclient</artifactId> > <version>4.5.10</version> > </dependency> > <dependency> > <groupId>org.postgresql</groupId> > <artifactId>postgresql</artifactId> > <version>42.2.8</version> > </dependency> > <dependency> > <groupId>javax</groupId> > <artifactId>javaee-api</artifactId> > <version>8.0</version> > <scope>provided</scope> > </dependency> > <dependency> > <groupId>org.apache.deltaspike.core</groupId> > <artifactId>deltaspike-core-api</artifactId> > <scope>compile</scope> > </dependency> > <dependency> > <groupId>org.apache.deltaspike.core</groupId> > <artifactId>deltaspike-core-impl</artifactId> > <scope>runtime</scope> > </dependency> > <dependency> > <groupId>org.apache.deltaspike.modules</groupId> > <artifactId>deltaspike-security-module-api</artifactId> > <scope>compile</scope> > </dependency> > <dependency> > <groupId>org.apache.deltaspike.modules</groupId> > <artifactId>deltaspike-security-module-impl</artifactId> > <scope>runtime</scope> > </dependency> > <!-- Hibernate --> > <dependency> > <groupId>org.hibernate</groupId> > <artifactId>hibernate-entitymanager</artifactId> > <version>5.3.13.Final</version> > </dependency> > > <dependency> > <groupId>com.vladmihalcea</groupId> > <artifactId>hibernate-types-52</artifactId> > <version>2.7.1</version> > </dependency> > <!-- unit testing --> > <dependency> > <groupId>org.junit.jupiter</groupId> > <artifactId>junit-jupiter-engine</artifactId> > <version>5.5.2</version> > <scope>test</scope> > </dependency> > <dependency> > <groupId>org.jboss.weld</groupId> > <artifactId>weld-junit5</artifactId> > <version>2.0.1.Final</version> > <scope>test</scope> > </dependency> > <dependency> > <groupId>org.mockito</groupId> > <artifactId>mockito-core</artifactId> > <version>3.1.0</version> > <scope>test</scope> > </dependency> > <!--<dependency> > <groupId>org.glassfish</groupId> > <artifactId>javax.json</artifactId> > <version>1.1</version> > <scope>test</scope> > </dependency>--> > > <!-- integration testing --> > > <dependency> > <groupId>junit</groupId> > <artifactId>junit</artifactId> > <version>4.12</version> > <scope>test</scope> > </dependency> > > <dependency> > <groupId>org.jboss.arquillian.junit</groupId> > <artifactId>arquillian-junit-container</artifactId> > <version>1.5.0.Final</version> > <scope>test</scope> > </dependency> > > <dependency> > <groupId>org.apache.tomee</groupId> > <artifactId>arquillian-tomee-remote</artifactId> > <version>${tomee.version}</version> > <scope>test</scope> > </dependency> > > <dependency> > <groupId>org.apache.tomee</groupId> > <artifactId>apache-tomee</artifactId> > <version>${tomee.version}</version> > <classifier>plus</classifier> > <type>zip</type> > <scope>test</scope> > </dependency> > > <dependency> > <groupId>org.jboss.shrinkwrap.resolver</groupId> > <artifactId>shrinkwrap-resolver-depchain</artifactId> > <version>3.1.3</version> > <scope>test</scope> > <type>pom</type> > </dependency> > > </dependencies> > > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-compiler-plugin</artifactId> > <version>3.1</version> > <configuration> > <source>1.8</source> > <target>1.8</target> > <compilerArguments> > <endorseddirs>${endorsed.dir}</endorseddirs> > </compilerArguments> > <showDeprecation>true</showDeprecation> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-war-plugin</artifactId> > <version>2.3</version> > <configuration> > <failOnMissingWebXml>false</failOnMissingWebXml> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <version>2.6</version> > <executions> > <execution> > <phase>validate</phase> > <goals> > <goal>copy</goal> > </goals> > <configuration> > > <outputDirectory>${endorsed.dir}</outputDirectory> > <silent>true</silent> > <artifactItems> > <artifactItem> > <groupId>javax</groupId> > > <artifactId>javaee-endorsed-api</artifactId> > <version>7.0</version> > <type>jar</type> > </artifactItem> > </artifactItems> > </configuration> > </execution> > </executions> > </plugin> > > <plugin> > <groupId>org.apache.tomee.maven</groupId> > <artifactId>tomee-maven-plugin</artifactId> > <version>${tomee.version}</version> > <configuration> > <tomeeVersion>${tomee.version}</tomeeVersion> > <tomeeClassifier>${tomee.classifier}</tomeeClassifier> > </configuration> > </plugin> > > </plugins> > </build> > </project> > > Thank you! > > -- > With best regards, > Alexey Makarov > >