"Fossies" - the Fresh Open Source Software Archive 
Member "apache-log4j-2.12.4-src/log4j-mongodb3/pom.xml" (28 Dec 2021, 7363 Bytes) of package /linux/misc/apache-log4j-2.12.4-src.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "pom.xml":
2.12.3_vs_2.12.4.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 ~ Licensed to the Apache Software Foundation (ASF) under one or more
4 ~ contributor license agreements. See the NOTICE file distributed with
5 ~ this work for additional information regarding copyright ownership.
6 ~ The ASF licenses this file to You under the Apache License, Version 2.0
7 ~ (the "License"); you may not use this file except in compliance with
8 ~ the License. You may obtain a copy of the License at
9 ~
10 ~ http://www.apache.org/licenses/LICENSE-2.0
11 ~
12 ~ Unless required by applicable law or agreed to in writing, software
13 ~ distributed under the License is distributed on an "AS IS" BASIS,
14 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 ~ See the License for the specific language governing permissions and
16 ~ limitations under the License.
17 -->
18
19 <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">
20 <parent>
21 <groupId>org.apache.logging.log4j</groupId>
22 <artifactId>log4j</artifactId>
23 <version>2.12.4</version>
24 </parent>
25 <modelVersion>4.0.0</modelVersion>
26
27 <artifactId>log4j-mongodb3</artifactId>
28 <name>Apache Log4j MongoDB 3</name>
29 <description>
30 MongoDB appender for Log4j using the MongoDB 3 driver API.
31 </description>
32 <properties>
33 <log4jParentDir>${basedir}/..</log4jParentDir>
34 <docLabel>MongoDB 3 Documentation</docLabel>
35 <projectDir>/log4j-mongodb3</projectDir>
36 <module.name>org.apache.logging.log4j.mongodb3</module.name>
37 </properties>
38
39 <dependencies>
40 <dependency>
41 <groupId>org.apache.logging.log4j</groupId>
42 <artifactId>log4j-core</artifactId>
43 </dependency>
44 <dependency>
45 <groupId>org.mongodb</groupId>
46 <artifactId>mongodb-driver</artifactId>
47 </dependency>
48 <dependency>
49 <groupId>org.mongodb</groupId>
50 <artifactId>bson</artifactId>
51 </dependency>
52 <!-- Test Dependencies -->
53 <dependency>
54 <groupId>junit</groupId>
55 <artifactId>junit</artifactId>
56 </dependency>
57 <dependency>
58 <groupId>org.mockito</groupId>
59 <artifactId>mockito-core</artifactId>
60 <scope>test</scope>
61 </dependency>
62 <dependency>
63 <groupId>org.apache.logging.log4j</groupId>
64 <artifactId>log4j-api</artifactId>
65 <type>test-jar</type>
66 </dependency>
67 <dependency>
68 <groupId>org.apache.logging.log4j</groupId>
69 <artifactId>log4j-core</artifactId>
70 <type>test-jar</type>
71 </dependency>
72 <dependency>
73 <groupId>org.apache.logging.log4j</groupId>
74 <artifactId>log4j-slf4j-impl</artifactId>
75 <scope>test</scope>
76 </dependency>
77 <dependency>
78 <groupId>de.flapdoodle.embed</groupId>
79 <artifactId>de.flapdoodle.embed.mongo</artifactId>
80 <scope>test</scope>
81 </dependency>
82 </dependencies>
83
84 <build>
85 <plugins>
86 <plugin>
87 <groupId>org.apache.felix</groupId>
88 <artifactId>maven-bundle-plugin</artifactId>
89 <configuration>
90 <instructions>
91 <Fragment-Host>org.apache.logging.log4j.core</Fragment-Host>
92 <Export-Package>*</Export-Package>
93 </instructions>
94 </configuration>
95 </plugin>
96 <!-- workaround flaky "Operation not permitted" failures when running tests in parallel -->
97 <plugin>
98 <artifactId>maven-surefire-plugin</artifactId>
99 <configuration>
100 <forkCount>1</forkCount>
101 <reuseForks>false</reuseForks>
102 </configuration>
103 </plugin>
104 </plugins>
105 </build>
106 <reporting>
107 <plugins>
108 <plugin>
109 <groupId>org.apache.maven.plugins</groupId>
110 <artifactId>maven-changes-plugin</artifactId>
111 <version>${changes.plugin.version}</version>
112 <reportSets>
113 <reportSet>
114 <reports>
115 <report>changes-report</report>
116 </reports>
117 </reportSet>
118 </reportSets>
119 <configuration>
120 <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
121 <useJql>true</useJql>
122 </configuration>
123 </plugin>
124 <plugin>
125 <groupId>org.apache.maven.plugins</groupId>
126 <artifactId>maven-checkstyle-plugin</artifactId>
127 <version>${checkstyle.plugin.version}</version>
128 <configuration>
129 <!--<propertiesLocation>${vfs.parent.dir}/checkstyle.properties</propertiesLocation> -->
130 <configLocation>${log4jParentDir}/checkstyle.xml</configLocation>
131 <suppressionsLocation>${log4jParentDir}/checkstyle-suppressions.xml</suppressionsLocation>
132 <enableRulesSummary>false</enableRulesSummary>
133 <propertyExpansion>basedir=${basedir}</propertyExpansion>
134 <propertyExpansion>licensedir=${log4jParentDir}/checkstyle-header.txt</propertyExpansion>
135 </configuration>
136 </plugin>
137 <plugin>
138 <groupId>org.apache.maven.plugins</groupId>
139 <artifactId>maven-javadoc-plugin</artifactId>
140 <version>${javadoc.plugin.version}</version>
141 <configuration>
142 <bottom><![CDATA[<p align="center">Copyright © {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
143 Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
144 and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p>]]></bottom>
145 <!-- module link generation is completely broken in the javadoc plugin for a multi-module non-aggregating
146 project -->
147 <detectOfflineLinks>false</detectOfflineLinks>
148 <linksource>true</linksource>
149 </configuration>
150 <reportSets>
151 <reportSet>
152 <id>non-aggregate</id>
153 <reports>
154 <report>javadoc</report>
155 </reports>
156 </reportSet>
157 </reportSets>
158 </plugin>
159 <plugin>
160 <groupId>org.codehaus.mojo</groupId>
161 <artifactId>findbugs-maven-plugin</artifactId>
162 <version>${findbugs.plugin.version}</version>
163 <configuration>
164 <fork>true</fork>
165 <jvmArgs>-Duser.language=en</jvmArgs>
166 <threshold>Normal</threshold>
167 <effort>Default</effort>
168 <excludeFilterFile>${log4jParentDir}/findbugs-exclude-filter.xml</excludeFilterFile>
169 </configuration>
170 </plugin>
171 <plugin>
172 <groupId>org.apache.maven.plugins</groupId>
173 <artifactId>maven-jxr-plugin</artifactId>
174 <version>${jxr.plugin.version}</version>
175 <reportSets>
176 <reportSet>
177 <id>non-aggregate</id>
178 <reports>
179 <report>jxr</report>
180 </reports>
181 </reportSet>
182 <reportSet>
183 <id>aggregate</id>
184 <reports>
185 <report>aggregate</report>
186 </reports>
187 </reportSet>
188 </reportSets>
189 </plugin>
190 <plugin>
191 <groupId>org.apache.maven.plugins</groupId>
192 <artifactId>maven-pmd-plugin</artifactId>
193 <version>${pmd.plugin.version}</version>
194 <configuration>
195 <targetJdk>${maven.compiler.target}</targetJdk>
196 </configuration>
197 </plugin>
198 </plugins>
199 </reporting>
200 </project>