Thanks Robert. -----Original Message----- From: [email protected] [mailto:[email protected]] Sent: Thursday, September 06, 2012 8:10 PM To: [email protected] Subject: svn commit: r1381812 - in /lucene/dev/trunk/dev-tools/maven: lucene/codecs/src/test/pom.xml.template lucene/core/src/test/pom.xml.template solr/core/src/test/pom.xml.template solr/solrj/src/test/pom.xml.template
Author: rmuir Date: Fri Sep 7 00:10:20 2012 New Revision: 1381812 URL: http://svn.apache.org/viewvc?rev=1381812&view=rev Log: eol-style=native Modified: lucene/dev/trunk/dev-tools/maven/lucene/codecs/src/test/pom.xml.template (contents, props changed) lucene/dev/trunk/dev-tools/maven/lucene/core/src/test/pom.xml.template (contents, props changed) lucene/dev/trunk/dev-tools/maven/solr/core/src/test/pom.xml.template (contents, props changed) lucene/dev/trunk/dev-tools/maven/solr/solrj/src/test/pom.xml.template (contents, props changed) Modified: lucene/dev/trunk/dev-tools/maven/lucene/codecs/src/test/pom.xml.template URL: http://svn.apache.org/viewvc/lucene/dev/trunk/dev-tools/maven/lucene/codecs/src/test/pom.xml.template?rev=1381812&r1=1381811&r2=1381812&view=diff ============================================================================== --- lucene/dev/trunk/dev-tools/maven/lucene/codecs/src/test/pom.xml.template (original) +++ lucene/dev/trunk/dev-tools/maven/lucene/codecs/src/test/pom.xml.template Fri Sep 7 00:10:20 2012 @@ -1,74 +1,74 @@ -<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/maven-v4_0_0.xsd"> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-parent</artifactId> - <version>@version@</version> - <relativePath>../../../pom.xml</relativePath> - </parent> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-codecs-tests</artifactId> - <name>Lucene codecs tests</name> - <packaging>jar</packaging> - <properties> - <module-directory>lucene/codecs</module-directory> - <top-level>../../../../..</top-level> - <module-path>${top-level}/${module-directory}/src/test</module-path> - </properties> - <dependencies> - <dependency> - <!-- lucene-test-framework dependency must be declared before lucene-core --> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-codecs</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - </dependencies> - <build> - <sourceDirectory/> - <testSourceDirectory>${module-path}</testSourceDirectory> - <testResources> - <testResource> - <directory>${project.build.testSourceDirectory}</directory> - <excludes> - <exclude>**/*.java</exclude> - </excludes> - </testResource> - </testResources> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-deploy-plugin</artifactId> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - </plugins> - </build> -</project> +<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/maven-v4_0_0.xsd"> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-parent</artifactId> + <version>@version@</version> + <relativePath>../../../pom.xml</relativePath> + </parent> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-codecs-tests</artifactId> + <name>Lucene codecs tests</name> + <packaging>jar</packaging> + <properties> + <module-directory>lucene/codecs</module-directory> + <top-level>../../../../..</top-level> + <module-path>${top-level}/${module-directory}/src/test</module-path> + </properties> + <dependencies> + <dependency> + <!-- lucene-test-framework dependency must be declared before lucene-core --> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-codecs</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + </dependencies> + <build> + <sourceDirectory/> + <testSourceDirectory>${module-path}</testSourceDirectory> + <testResources> + <testResource> + <directory>${project.build.testSourceDirectory}</directory> + <excludes> + <exclude>**/*.java</exclude> + </excludes> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> +</project> Modified: lucene/dev/trunk/dev-tools/maven/lucene/core/src/test/pom.xml.template URL: http://svn.apache.org/viewvc/lucene/dev/trunk/dev-tools/maven/lucene/core/src/test/pom.xml.template?rev=1381812&r1=1381811&r2=1381812&view=diff ============================================================================== --- lucene/dev/trunk/dev-tools/maven/lucene/core/src/test/pom.xml.template (original) +++ lucene/dev/trunk/dev-tools/maven/lucene/core/src/test/pom.xml.template Fri Sep 7 00:10:20 2012 @@ -1,98 +1,98 @@ -<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/maven-v4_0_0.xsd"> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-parent</artifactId> - <version>@version@</version> - <relativePath>../../../pom.xml</relativePath> - </parent> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-core-tests</artifactId> - <name>Lucene Core tests</name> - <packaging>jar</packaging> - <properties> - <module-directory>lucene/core</module-directory> - <top-level>../../../../..</top-level> - <module-path>${top-level}/${module-directory}/src/test</module-path> - </properties> - <dependencies> - <dependency> - <!-- lucene-test-framework dependency must be declared before lucene-core --> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-core</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.ant</groupId> - <artifactId>ant</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>com.carrotsearch.randomizedtesting</groupId> - <artifactId>randomizedtesting-runner</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - <build> - <sourceDirectory/> - <testSourceDirectory>${module-path}</testSourceDirectory> - <testResources> - <testResource> - <directory>${project.build.testSourceDirectory}</directory> - <excludes> - <exclude>**/*.java</exclude> - </excludes> - </testResource> - </testResources> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-deploy-plugin</artifactId> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <systemPropertyVariables> - <lucene.version>${project.version}</lucene.version> - </systemPropertyVariables> - </configuration> - </plugin> - </plugins> - </build> -</project> +<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/maven-v4_0_0.xsd"> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-parent</artifactId> + <version>@version@</version> + <relativePath>../../../pom.xml</relativePath> + </parent> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-core-tests</artifactId> + <name>Lucene Core tests</name> + <packaging>jar</packaging> + <properties> + <module-directory>lucene/core</module-directory> + <top-level>../../../../..</top-level> + <module-path>${top-level}/${module-directory}/src/test</module-path> + </properties> + <dependencies> + <dependency> + <!-- lucene-test-framework dependency must be declared before lucene-core --> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-core</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>com.carrotsearch.randomizedtesting</groupId> + <artifactId>randomizedtesting-runner</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + <build> + <sourceDirectory/> + <testSourceDirectory>${module-path}</testSourceDirectory> + <testResources> + <testResource> + <directory>${project.build.testSourceDirectory}</directory> + <excludes> + <exclude>**/*.java</exclude> + </excludes> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <systemPropertyVariables> + <lucene.version>${project.version}</lucene.version> + </systemPropertyVariables> + </configuration> + </plugin> + </plugins> + </build> +</project> Modified: lucene/dev/trunk/dev-tools/maven/solr/core/src/test/pom.xml.template URL: http://svn.apache.org/viewvc/lucene/dev/trunk/dev-tools/maven/solr/core/src/test/pom.xml.template?rev=1381812&r1=1381811&r2=1381812&view=diff ============================================================================== --- lucene/dev/trunk/dev-tools/maven/solr/core/src/test/pom.xml.template (original) +++ lucene/dev/trunk/dev-tools/maven/solr/core/src/test/pom.xml.template Fri Sep 7 00:10:20 2012 @@ -1,131 +1,131 @@ -<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/maven-v4_0_0.xsd"> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.apache.solr</groupId> - <artifactId>solr-parent</artifactId> - <version>@version@</version> - <relativePath>../../../pom.xml</relativePath> - </parent> - <groupId>org.apache.solr</groupId> - <artifactId>solr-core-tests</artifactId> - <name>Apache Solr Core tests</name> - <packaging>jar</packaging> - <properties> - <module-directory>solr/core</module-directory> - <top-level>../../../../..</top-level> - <module-path>${top-level}/${module-directory}/src/test</module-path> - </properties> - <dependencies> - <dependency> - <!-- lucene-test-framework dependency must be declared before lucene-core --> - <!-- This dependency cannot be put into solr-parent, because local --> - <!-- dependencies are always ordered before inherited dependencies. --> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>solr-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.easymock</groupId> - <artifactId>easymock</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>log4j-over-slf4j</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - <build> - <sourceDirectory/> - <!-- Instead of depending on solr-core module, use its output directory --> - <outputDirectory>../java/target/classes</outputDirectory> - <testSourceDirectory>${module-path}</testSourceDirectory> - <testResources> - <testResource> - <directory>${module-path}/../test-files</directory> - </testResource> - <testResource> - <directory>${project.build.testSourceDirectory}</directory> - <excludes> - <exclude>**/*.java</exclude> - </excludes> - </testResource> - <testResource> - <directory>${top-level}/dev-tools/maven/solr</directory> - <includes> - <include>maven.testlogging.properties</include> - </includes> - </testResource> - </testResources> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-deploy-plugin</artifactId> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <executions> - <execution> - <id>default-jar</id> - <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> - <phase>none</phase> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-install-plugin</artifactId> - <executions> - <execution> - <id>default-install</id> - <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> - <phase>none</phase> - </execution> - </executions> - <configuration> - <!-- Skipping enabled in maven-install-plugin v2.4 --> - <skip>true</skip> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <version>2.3.7</version> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - </plugins> - </build> -</project> +<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/maven-v4_0_0.xsd"> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.solr</groupId> + <artifactId>solr-parent</artifactId> + <version>@version@</version> + <relativePath>../../../pom.xml</relativePath> + </parent> + <groupId>org.apache.solr</groupId> + <artifactId>solr-core-tests</artifactId> + <name>Apache Solr Core tests</name> + <packaging>jar</packaging> + <properties> + <module-directory>solr/core</module-directory> + <top-level>../../../../..</top-level> + <module-path>${top-level}/${module-directory}/src/test</module-path> + </properties> + <dependencies> + <dependency> + <!-- lucene-test-framework dependency must be declared before lucene-core --> + <!-- This dependency cannot be put into solr-parent, because local --> + <!-- dependencies are always ordered before inherited dependencies. --> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>solr-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.easymock</groupId> + <artifactId>easymock</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>log4j-over-slf4j</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + <build> + <sourceDirectory/> + <!-- Instead of depending on solr-core module, use its output directory --> + <outputDirectory>../java/target/classes</outputDirectory> + <testSourceDirectory>${module-path}</testSourceDirectory> + <testResources> + <testResource> + <directory>${module-path}/../test-files</directory> + </testResource> + <testResource> + <directory>${project.build.testSourceDirectory}</directory> + <excludes> + <exclude>**/*.java</exclude> + </excludes> + </testResource> + <testResource> + <directory>${top-level}/dev-tools/maven/solr</directory> + <includes> + <include>maven.testlogging.properties</include> + </includes> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>default-jar</id> + <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> + <phase>none</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-install-plugin</artifactId> + <executions> + <execution> + <id>default-install</id> + <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> + <phase>none</phase> + </execution> + </executions> + <configuration> + <!-- Skipping enabled in maven-install-plugin v2.4 --> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.3.7</version> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> +</project> Modified: lucene/dev/trunk/dev-tools/maven/solr/solrj/src/test/pom.xml.template URL: http://svn.apache.org/viewvc/lucene/dev/trunk/dev-tools/maven/solr/solrj/src/test/pom.xml.template?rev=1381812&r1=1381811&r2=1381812&view=diff ============================================================================== --- lucene/dev/trunk/dev-tools/maven/solr/solrj/src/test/pom.xml.template (original) +++ lucene/dev/trunk/dev-tools/maven/solr/solrj/src/test/pom.xml.template Fri Sep 7 00:10:20 2012 @@ -1,121 +1,121 @@ -<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/maven-v4_0_0.xsd"> - <!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - --> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>org.apache.solr</groupId> - <artifactId>solr-parent</artifactId> - <version>@version@</version> - <relativePath>../../../pom.xml</relativePath> - </parent> - <groupId>org.apache.solr</groupId> - <artifactId>solr-solrj-tests</artifactId> - <name>Apache Solr Solrj tests</name> - <packaging>jar</packaging> - <properties> - <module-directory>solr/solrj</module-directory> - <top-level>../../../../..</top-level> - <module-path>${top-level}/${module-directory}/src/test</module-path> - <maven.install.skip>true</maven.install.skip> - </properties> - <dependencies> - <dependency> - <!-- lucene-test-framework dependency must be declared before lucene-core --> - <!-- This dependency cannot be put into solr-parent, because local --> - <!-- dependencies are always ordered before inherited dependencies. --> - <groupId>org.apache.lucene</groupId> - <artifactId>lucene-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>solr-test-framework</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>log4j-over-slf4j</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - <build> - <sourceDirectory/> - <!-- Instead of depending on solr-solrj module, use its output directory --> - <outputDirectory>../java/target/classes</outputDirectory> - <testSourceDirectory>${module-path}</testSourceDirectory> - <testResources> - <testResource> - <directory>${module-path}/../test-files</directory> - </testResource> - <testResource> - <directory>${top-level}/dev-tools/maven/solr</directory> - <includes> - <include>maven.testlogging.properties</include> - </includes> - </testResource> - </testResources> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-deploy-plugin</artifactId> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <executions> - <execution> - <id>default-jar</id> - <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> - <phase>none</phase> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-install-plugin</artifactId> - <executions> - <execution> - <id>default-install</id> - <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> - <phase>none</phase> - </execution> - </executions> - <configuration> - <!-- Skipping enabled in maven-install-plugin v2.4 --> - <skip>true</skip> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <version>2.3.7</version> - <configuration> - <skip>true</skip> - </configuration> - </plugin> - </plugins> - </build> -</project> +<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/maven-v4_0_0.xsd"> + <!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + --> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.solr</groupId> + <artifactId>solr-parent</artifactId> + <version>@version@</version> + <relativePath>../../../pom.xml</relativePath> + </parent> + <groupId>org.apache.solr</groupId> + <artifactId>solr-solrj-tests</artifactId> + <name>Apache Solr Solrj tests</name> + <packaging>jar</packaging> + <properties> + <module-directory>solr/solrj</module-directory> + <top-level>../../../../..</top-level> + <module-path>${top-level}/${module-directory}/src/test</module-path> + <maven.install.skip>true</maven.install.skip> + </properties> + <dependencies> + <dependency> + <!-- lucene-test-framework dependency must be declared before lucene-core --> + <!-- This dependency cannot be put into solr-parent, because local --> + <!-- dependencies are always ordered before inherited dependencies. --> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>solr-test-framework</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>log4j-over-slf4j</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + <build> + <sourceDirectory/> + <!-- Instead of depending on solr-solrj module, use its output directory --> + <outputDirectory>../java/target/classes</outputDirectory> + <testSourceDirectory>${module-path}</testSourceDirectory> + <testResources> + <testResource> + <directory>${module-path}/../test-files</directory> + </testResource> + <testResource> + <directory>${top-level}/dev-tools/maven/solr</directory> + <includes> + <include>maven.testlogging.properties</include> + </includes> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>default-jar</id> + <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> + <phase>none</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-install-plugin</artifactId> + <executions> + <execution> + <id>default-install</id> + <!-- Skipping by binding the default execution ID to a non-existent phase only works in Maven 3, not 2. --> + <phase>none</phase> + </execution> + </executions> + <configuration> + <!-- Skipping enabled in maven-install-plugin v2.4 --> + <skip>true</skip> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.3.7</version> + <configuration> + <skip>true</skip> + </configuration> + </plugin> + </plugins> + </build> +</project>
