|
25 | 25 | <groupId>org.silverpeas.jcr</groupId>
|
26 | 26 | <artifactId>jackrabbit-jca</artifactId>
|
27 | 27 | <packaging>rar</packaging>
|
28 |
| - <version>2.16.3-SNAPSHOT</version> |
| 28 | + <version>2.18.1-SNAPSHOT</version> |
29 | 29 | <name>Jackrabbit JCA Resource Adapter</name>
|
30 | 30 | <url>http://www.silverpeas.org</url>
|
31 | 31 |
|
|
76 | 76 |
|
77 | 77 | <properties>
|
78 | 78 | <!-- property used by the CI to both deploy a build version and release the next stable version -->
|
79 |
| - <next.release>2.16.3</next.release> |
| 79 | + <next.release>2.18.1</next.release> |
80 | 80 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
81 |
| - <jackrabbit.version>2.16.3</jackrabbit.version> |
82 |
| - <tika.version>1.18</tika.version> |
83 |
| - <silverpeas-jca.version>1.2-build180829</silverpeas-jca.version> |
| 81 | + <jackrabbit.version>2.18.1</jackrabbit.version> |
| 82 | + <tika.version>1.20</tika.version> |
| 83 | + <silverpeas-jca.version>1.2-build190503</silverpeas-jca.version> |
84 | 84 | </properties>
|
85 | 85 |
|
86 | 86 | <build>
|
87 | 87 | <finalName>${project.artifactId}</finalName>
|
88 | 88 | <pluginManagement>
|
89 | 89 | <plugins>
|
| 90 | + <plugin> |
| 91 | + <groupId>org.apache.maven.plugins</groupId> |
| 92 | + <artifactId>maven-rar-plugin</artifactId> |
| 93 | + <version>2.4</version> |
| 94 | + </plugin> |
90 | 95 | <plugin>
|
91 | 96 | <groupId>org.apache.maven.plugins</groupId>
|
92 | 97 | <artifactId>maven-gpg-plugin</artifactId>
|
|
99 | 104 | <plugin>
|
100 | 105 | <groupId>org.apache.maven.plugins</groupId>
|
101 | 106 | <artifactId>maven-jarsigner-plugin</artifactId>
|
102 |
| - <version>1.4</version> |
| 107 | + <version>3.0.0</version> |
103 | 108 | </plugin>
|
104 | 109 | </plugins>
|
105 | 110 | </pluginManagement>
|
| 111 | + <plugins> |
| 112 | + <plugin> |
| 113 | + <groupId>org.apache.maven.plugins</groupId> |
| 114 | + <artifactId>maven-rar-plugin</artifactId> |
| 115 | + <configuration> |
| 116 | + <archive> |
| 117 | + <index>true</index> |
| 118 | + <manifestEntries> |
| 119 | + <Dependencies>org.apache.xerces, org.apache.commons.lang3, org.slf4j</Dependencies> |
| 120 | + </manifestEntries> |
| 121 | + </archive> |
| 122 | + </configuration> |
| 123 | + </plugin> |
| 124 | + </plugins> |
106 | 125 | </build>
|
107 | 126 |
|
108 | 127 | <dependencies>
|
|
116 | 135 | <artifactId>access-control</artifactId>
|
117 | 136 | <version>${silverpeas-jca.version}</version>
|
118 | 137 | </dependency>
|
| 138 | + <!-- Excludes the Tika dependencies to specify our own version of them (more recent) --> |
119 | 139 | <dependency>
|
120 | 140 | <groupId>org.apache.jackrabbit</groupId>
|
121 | 141 | <artifactId>jackrabbit-jca</artifactId>
|
|
134 | 154 | <groupId>org.apache.derby</groupId>
|
135 | 155 | <artifactId>derby</artifactId>
|
136 | 156 | </exclusion>
|
| 157 | + <exclusion> |
| 158 | + <groupId>org.apache.httpcomponents</groupId> |
| 159 | + <artifactId>httpcore</artifactId> |
| 160 | + </exclusion> |
| 161 | + <exclusion> |
| 162 | + <groupId>org.apache.httpcomponents</groupId> |
| 163 | + <artifactId>httpclient</artifactId> |
| 164 | + </exclusion> |
| 165 | + <exclusion> |
| 166 | + <groupId>org.apache.httpcomponents</groupId> |
| 167 | + <artifactId>httpmime</artifactId> |
| 168 | + </exclusion> |
| 169 | + <exclusion> |
| 170 | + <groupId>org.slf4j</groupId> |
| 171 | + <artifactId>slf4j-api</artifactId> |
| 172 | + </exclusion> |
| 173 | + <exclusion> |
| 174 | + <groupId>org.slf4j</groupId> |
| 175 | + <artifactId>jcl-over-slf4j</artifactId> |
| 176 | + </exclusion> |
137 | 177 | </exclusions>
|
138 | 178 | </dependency>
|
139 | 179 | <dependency>
|
|
149 | 189 | <groupId>commons-fileupload</groupId>
|
150 | 190 | <artifactId>commons-fileupload</artifactId>
|
151 | 191 | </exclusion>
|
| 192 | + <exclusion> |
| 193 | + <groupId>org.apache.httpcomponents</groupId> |
| 194 | + <artifactId>httpcore</artifactId> |
| 195 | + </exclusion> |
152 | 196 | <exclusion>
|
153 | 197 | <groupId>org.apache.httpcomponents</groupId>
|
154 | 198 | <artifactId>httpclient</artifactId>
|
155 | 199 | </exclusion>
|
| 200 | + <exclusion> |
| 201 | + <groupId>org.apache.httpcomponents</groupId> |
| 202 | + <artifactId>httpmime</artifactId> |
| 203 | + </exclusion> |
| 204 | + <exclusion> |
| 205 | + <groupId>org.slf4j</groupId> |
| 206 | + <artifactId>slf4j-api</artifactId> |
| 207 | + </exclusion> |
| 208 | + <exclusion> |
| 209 | + <groupId>org.slf4j</groupId> |
| 210 | + <artifactId>jcl-over-slf4j</artifactId> |
| 211 | + </exclusion> |
156 | 212 | </exclusions>
|
157 | 213 | </dependency>
|
| 214 | + <!-- We define our own version of Tika. But we exclude some of its dependencies to specify our |
| 215 | + own version of them (more recent) --> |
| 216 | + <dependency> |
| 217 | + <groupId>org.apache.tika</groupId> |
| 218 | + <artifactId>tika-core</artifactId> |
| 219 | + <version>1.20</version> |
| 220 | + </dependency> |
158 | 221 | <dependency>
|
159 | 222 | <groupId>org.apache.tika</groupId>
|
160 | 223 | <artifactId>tika-parsers</artifactId>
|
161 | 224 | <version>${tika.version}</version>
|
162 | 225 | <exclusions>
|
163 | 226 | <exclusion>
|
164 |
| - <groupId>com.drewnoakes</groupId> |
165 |
| - <artifactId>metadata-extractor</artifactId> |
| 227 | + <groupId>com.rometools</groupId> |
| 228 | + <artifactId>rome</artifactId> |
166 | 229 | </exclusion>
|
167 | 230 | <exclusion>
|
168 |
| - <groupId>commons-logging</groupId> |
169 |
| - <artifactId>commons-logging</artifactId> |
| 231 | + <groupId>org.jdom</groupId> |
| 232 | + <artifactId>jdom2</artifactId> |
170 | 233 | </exclusion>
|
171 | 234 | <exclusion>
|
172 |
| - <groupId>org.apache.james</groupId> |
173 |
| - <artifactId>apache-mime4j-core</artifactId> |
| 235 | + <groupId>de.l3s.boilerpipe</groupId> |
| 236 | + <artifactId>boilerpipe</artifactId> |
174 | 237 | </exclusion>
|
175 | 238 | <exclusion>
|
176 |
| - <groupId>org.apache.james</groupId> |
177 |
| - <artifactId>apache-mime4j-dom</artifactId> |
| 239 | + <groupId>org.apache.commons</groupId> |
| 240 | + <artifactId>commons-lang3</artifactId> |
178 | 241 | </exclusion>
|
179 | 242 | <exclusion>
|
180 |
| - <groupId>de.l3s.boilerpipe</groupId> |
181 |
| - <artifactId>boilerpipe</artifactId> |
| 243 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 244 | + <artifactId>jackson-core</artifactId> |
182 | 245 | </exclusion>
|
183 | 246 | <exclusion>
|
184 |
| - <groupId>org.ow2.asm</groupId> |
185 |
| - <artifactId>asm-debug-all</artifactId> |
| 247 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 248 | + <artifactId>jackson-databind</artifactId> |
186 | 249 | </exclusion>
|
187 | 250 | <exclusion>
|
188 |
| - <groupId>edu.ucar</groupId> |
189 |
| - <artifactId>netcdf</artifactId> |
| 251 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 252 | + <artifactId>jackson-annotations</artifactId> |
190 | 253 | </exclusion>
|
191 | 254 | <exclusion>
|
192 |
| - <groupId>com.rometools</groupId> |
193 |
| - <artifactId>rome</artifactId> |
| 255 | + <groupId>javax.annotation</groupId> |
| 256 | + <artifactId>javax.annotation-api</artifactId> |
194 | 257 | </exclusion>
|
195 | 258 | <exclusion>
|
196 |
| - <groupId>org.quartz-scheduler0</groupId> |
197 |
| - <artifactId>quartz</artifactId> |
| 259 | + <groupId>com.sun.activation</groupId> |
| 260 | + <artifactId>javax.activation</artifactId> |
198 | 261 | </exclusion>
|
199 | 262 | <exclusion>
|
200 |
| - <groupId>com.uwyn</groupId> |
201 |
| - <artifactId>jhighlight</artifactId> |
| 263 | + <groupId>org.glassfish.jaxb</groupId> |
| 264 | + <artifactId>jaxb-runtime</artifactId> |
202 | 265 | </exclusion>
|
203 | 266 | <exclusion>
|
204 |
| - <groupId>org.apache.httpcomponents</groupId> |
205 |
| - <artifactId>httpcore</artifactId> |
| 267 | + <groupId>org.apache.cxf</groupId> |
| 268 | + <artifactId>cxf-rt-rs-client</artifactId> |
| 269 | + </exclusion> |
| 270 | + <exclusion> |
| 271 | + <groupId>org.slf4j</groupId> |
| 272 | + <artifactId>slf4j-api</artifactId> |
| 273 | + </exclusion> |
| 274 | + <exclusion> |
| 275 | + <groupId>org.slf4j</groupId> |
| 276 | + <artifactId>jul-to-slf4j </artifactId> |
| 277 | + </exclusion> |
| 278 | + <exclusion> |
| 279 | + <groupId>org.slf4j</groupId> |
| 280 | + <artifactId>jcl-over-slf4j</artifactId> |
206 | 281 | </exclusion>
|
207 | 282 | </exclusions>
|
208 | 283 | </dependency>
|
209 |
| - <dependency> |
210 |
| - <groupId>com.drewnoakes</groupId> |
211 |
| - <artifactId>metadata-extractor</artifactId> |
212 |
| - <version>2.10.1</version> |
213 |
| - </dependency> |
214 |
| - <dependency> |
215 |
| - <groupId>org.apache.httpcomponents</groupId> |
216 |
| - <artifactId>httpclient</artifactId> |
217 |
| - <version>4.5.5</version> |
218 |
| - </dependency> |
219 | 284 | </dependencies>
|
220 | 285 |
|
221 | 286 | <profiles>
|
|
0 commit comments