Changeset 7147 for SRUAggregator


Ignore:
Timestamp:
09/28/17 08:43:32 (7 years ago)
Author:
Leif-Jöran
Message:

Updated java dependencies to something modern: jetty 9.0.7->9.2.22, httpclient 4.3.6->4.5.3. At the moment dropwizard (Jersey 1->2) is too complicated due to other dependencies using jersey 1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • SRUAggregator/trunk/pom.xml

    r7041 r7147  
    88        <groupId>eu.clarin.sru.fcs</groupId>
    99        <artifactId>aggregator</artifactId>
    10         <version>2.9.90-alpha-56</version>
     10        <version>2.9.91-alpha-57</version>
    1111        <name>FCS Aggregator</name>
    1212
     
    3535                        <artifactId>dropwizard-core</artifactId>
    3636                        <version>0.7.1</version>
     37                        <exclusions>
     38                                <exclusion>
     39                                        <groupId>org.slf4j</groupId>
     40                                        <artifactId>slf4j-api</artifactId>
     41                                </exclusion>
     42                                <exclusion>
     43                                        <groupId>com.sun.jersey</groupId>
     44                                        <artifactId>jersey-core</artifactId>
     45                                </exclusion>
     46                                <exclusion>
     47                                        <groupId>org.eclipse.jetty</groupId>
     48                                        <artifactId>jetty-http</artifactId>
     49                                </exclusion>
     50                                <exclusion>
     51                                        <groupId>org.eclipse.jetty</groupId>
     52                                        <artifactId>jetty-servlet</artifactId>
     53                                </exclusion>
     54                                <exclusion>
     55                                        <groupId>org.eclipse.jetty</groupId>
     56                                        <artifactId>jetty-util</artifactId>
     57                                </exclusion>
     58                                <exclusion>
     59                                        <groupId>org.eclipse.jetty</groupId>
     60                                        <artifactId>jetty-server</artifactId>
     61                                </exclusion>
     62                                <exclusion>
     63                                        <groupId>org.eclipse.jetty</groupId>
     64                                        <artifactId>jetty-io</artifactId>
     65                                </exclusion>
     66                                <exclusion>
     67                                        <groupId>io.dropwizard</groupId>
     68                                        <artifactId>dropwizard-logging</artifactId>
     69                                </exclusion>
     70                                <exclusion>
     71                                        <groupId>io.dropwizard</groupId>
     72                                        <artifactId>dropwizard-validation</artifactId>
     73                                </exclusion>
     74                                <exclusion>
     75                                        <groupId>io.dropwizard</groupId>
     76                                        <artifactId>dropwizard-util</artifactId>
     77                                </exclusion>
     78                                <exclusion>
     79                                        <groupId>io.dropwizard</groupId>
     80                                        <artifactId>dropwizard-jackson</artifactId>
     81                                </exclusion>
     82                                <exclusion>
     83                                        <groupId>com.fasterxml.jackson.core</groupId>
     84                                        <artifactId>jackson-annotations</artifactId>
     85                                </exclusion>
     86                                <exclusion>
     87                                        <groupId>com.fasterxml.jackson.core</groupId>
     88                                        <artifactId>jackson-core</artifactId>
     89                                </exclusion>
     90                                <exclusion>
     91                                        <groupId>com.google.guava</groupId>
     92                                        <artifactId>guava</artifactId>
     93                                </exclusion>
     94                      </exclusions>
    3795                </dependency>
    3896                <dependency>
     
    42100                </dependency>
    43101                <dependency>
     102                  <groupId>io.dropwizard</groupId>
     103                  <artifactId>dropwizard-logging</artifactId>
     104                  <version>0.8.0</version>
     105                  <exclusions>
     106                    <exclusion>
     107                      <groupId>org.eclipse.jetty</groupId>
     108                      <artifactId>jetty-util</artifactId>
     109                    </exclusion>
     110                    <exclusion>
     111                      <groupId>org.slf4j</groupId>
     112                      <artifactId>slf4j-api</artifactId>
     113                    </exclusion>
     114                  </exclusions>
     115                </dependency>
     116
     117                <dependency>
     118                  <groupId>javax.servlet</groupId>
     119                  <artifactId>javax.servlet-api</artifactId>
     120                  <version>3.1.0</version>
     121                </dependency>
     122
     123                <dependency>
    44124                        <groupId>io.dropwizard</groupId>
    45125                        <artifactId>dropwizard-spdy</artifactId>
    46126                        <version>0.7.1</version>
    47                 </dependency>
     127                        <exclusions>
     128                                <exclusion>
     129                                        <groupId>org.eclipse.jetty.spdy</groupId>
     130                                        <artifactId>spdy-http-server</artifactId>
     131                                </exclusion>
     132                        </exclusions>
     133                </dependency>
     134                <dependency>
     135                  <groupId>org.eclipse.jetty.spdy</groupId>
     136                  <artifactId>spdy-http-server</artifactId>
     137                  <version>9.2.22.v20170606</version>
     138                </dependency>
     139                <dependency>
     140                        <groupId>org.eclipse.jetty</groupId>
     141                        <artifactId>jetty-servlet</artifactId>
     142                        <version>9.2.22.v20170606</version>
     143                </dependency>
     144                <!--dependency>
     145                        <groupId>org.eclipse.jetty</groupId>
     146                        <artifactId>jetty-server</artifactId>
     147                        <version>9.4.7.v20170914</version>
     148                </dependency-->
    48149                <dependency>
    49150                        <groupId>io.dropwizard</groupId>
     
    51152                        <version>0.7.1</version>
    52153                        <scope>test</scope>
     154                        <exclusions>
     155                           <exclusion>
     156                              <groupId>com.sun.jersey</groupId>
     157                              <artifactId>jersey-client</artifactId>
     158                           </exclusion>
     159                           <exclusion>
     160                             <groupId>javax.servlet</groupId>
     161                             <artifactId>javax.servlet-api</artifactId>
     162                           </exclusion>
     163                        </exclusions>
    53164                </dependency>
    54165
     
    65176                                        <groupId>commons-codec</groupId>
    66177                                        <artifactId>commons-codec</artifactId>
     178                                </exclusion>
     179                                <exclusion>
     180                                        <groupId>org.apache.httpcomponents</groupId>
     181                                        <artifactId>httpclient</artifactId>
    67182                                </exclusion>
    68183                        </exclusions>
     
    123238                        <version>3.15-beta2</version>
    124239                </dependency>
    125                 <dependency>
     240
     241                <!-- Using it from jersey-apache-client4 instead -->
     242                <!--dependency>
    126243                        <groupId>com.sun.jersey</groupId>
    127244                        <artifactId>jersey-client</artifactId>
    128                         <version>1.18.1</version>
     245                        <version>1.19.4</version>
    129246                        <type>jar</type>
    130                 </dependency>
     247                </dependency-->
    131248
    132249                <dependency>
    133250                        <groupId>org.apache.httpcomponents</groupId>
    134251                        <artifactId>httpclient</artifactId>
    135                         <version>4.3.6</version>
     252                        <version>4.5.3</version>
    136253                        <exclusions>
    137254                                <exclusion>
     
    141258                        </exclusions>
    142259                </dependency>
     260                <!-- dropwizard 0.8 uses commons-lang3, changed imports -->
     261                <!--dependency>
     262                  <groupId>commons-lang</groupId>
     263                  <artifactId>commons-lang</artifactId>
     264                  <version>2.4</version>
     265                </dependency-->
     266                <dependency>
     267                  <groupId>org.apache.commons</groupId>
     268                  <artifactId>commons-lang3</artifactId>
     269                  <version>3.6</version>
     270                </dependency>
    143271                <dependency>
    144272                        <groupId>com.sun.jersey.contribs</groupId>
    145273                        <artifactId>jersey-apache-client4</artifactId>
    146                         <version>1.18.1</version>
     274                        <version>1.19.4</version>
    147275                        <exclusions>
    148276                                <exclusion>
     
    150278                                        <artifactId>httpclient</artifactId>
    151279                                </exclusion>
     280                                <!--exclusion>
     281                                        <groupId>com.sun.jersey</groupId>
     282                                        <artifactId>jersey-client</artifactId>
     283                                </exclusion-->
     284
    152285                        </exclusions>
    153286                </dependency>
Note: See TracChangeset for help on using the changeset viewer.