Reorganize and expand dependency declarations to fix `mvn verify` failures
This commit is contained in:
		
							parent
							
								
									f84736bd32
								
							
						
					
					
						commit
						f98dd80941
					
				| 
						 | 
					@ -19,6 +19,32 @@
 | 
				
			||||||
            <artifactId>resilience4j-retry</artifactId>
 | 
					            <artifactId>resilience4j-retry</artifactId>
 | 
				
			||||||
            <version>${resilience4j.version}</version>
 | 
					            <version>${resilience4j.version}</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-annotations</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-databind</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.google.guava</groupId>
 | 
				
			||||||
 | 
					            <artifactId>guava</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.apache.httpcomponents</groupId>
 | 
				
			||||||
 | 
					            <artifactId>httpclient</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.slf4j</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jcl-over-slf4j</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
    </dependencies>
 | 
					    </dependencies>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										69
									
								
								pom.xml
								
								
								
								
							
							
						
						
									
										69
									
								
								pom.xml
								
								
								
								
							| 
						 | 
					@ -51,49 +51,19 @@
 | 
				
			||||||
    <artifactId>TextSecureServer</artifactId>
 | 
					    <artifactId>TextSecureServer</artifactId>
 | 
				
			||||||
    <version>1.0</version>
 | 
					    <version>1.0</version>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <dependencyManagement>
 | 
				
			||||||
 | 
					        <dependencies>
 | 
				
			||||||
 | 
					            <dependency>
 | 
				
			||||||
 | 
					                <groupId>com.amazonaws</groupId>
 | 
				
			||||||
 | 
					                <artifactId>aws-java-sdk-bom</artifactId>
 | 
				
			||||||
 | 
					                <version>${aws.sdk.version}</version>
 | 
				
			||||||
 | 
					                <type>pom</type>
 | 
				
			||||||
 | 
					                <scope>import</scope>
 | 
				
			||||||
 | 
					            </dependency>
 | 
				
			||||||
 | 
					        </dependencies>
 | 
				
			||||||
 | 
					    </dependencyManagement>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <dependencies>
 | 
					    <dependencies>
 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-core</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-jdbi3</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-auth</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-client</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-migrations</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>javax.xml.bind</groupId>
 | 
					 | 
				
			||||||
            <artifactId>jaxb-api</artifactId>
 | 
					 | 
				
			||||||
            <version>2.3.1</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>org.glassfish.jaxb</groupId>
 | 
					 | 
				
			||||||
            <artifactId>jaxb-runtime</artifactId>
 | 
					 | 
				
			||||||
            <version>2.3.1</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-servlets</artifactId>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>io.dropwizard</groupId>
 | 
					 | 
				
			||||||
            <artifactId>dropwizard-testing</artifactId>
 | 
					 | 
				
			||||||
            <scope>test</scope>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.hamcrest</groupId>
 | 
					            <groupId>org.hamcrest</groupId>
 | 
				
			||||||
            <artifactId>hamcrest-all</artifactId>
 | 
					            <artifactId>hamcrest-all</artifactId>
 | 
				
			||||||
| 
						 | 
					@ -128,20 +98,11 @@
 | 
				
			||||||
            <scope>test</scope>
 | 
					            <scope>test</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.junit.jupiter</groupId>
 | 
					            <groupId>junit</groupId>
 | 
				
			||||||
            <artifactId>junit-jupiter</artifactId>
 | 
					            <artifactId>junit</artifactId>
 | 
				
			||||||
            <scope>test</scope>
 | 
					            <scope>test</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					
 | 
				
			||||||
            <groupId>org.junit.vintage</groupId>
 | 
					 | 
				
			||||||
            <artifactId>junit-vintage-engine</artifactId>
 | 
					 | 
				
			||||||
            <scope>test</scope>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
        <dependency>
 | 
					 | 
				
			||||||
            <groupId>net.logstash.logback</groupId>
 | 
					 | 
				
			||||||
            <artifactId>logstash-logback-encoder</artifactId>
 | 
					 | 
				
			||||||
            <version>6.6</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					 | 
				
			||||||
    </dependencies>
 | 
					    </dependencies>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <build>
 | 
					    <build>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,5 +12,11 @@
 | 
				
			||||||
    <artifactId>redis-dispatch</artifactId>
 | 
					    <artifactId>redis-dispatch</artifactId>
 | 
				
			||||||
    <version>${TextSecureServer.version}</version>
 | 
					    <version>${TextSecureServer.version}</version>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <dependencies>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.slf4j</groupId>
 | 
				
			||||||
 | 
					            <artifactId>slf4j-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					    </dependencies>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
</project>
 | 
					</project>
 | 
				
			||||||
							
								
								
									
										258
									
								
								service/pom.xml
								
								
								
								
							
							
						
						
									
										258
									
								
								service/pom.xml
								
								
								
								
							| 
						 | 
					@ -17,6 +17,19 @@
 | 
				
			||||||
    </properties>
 | 
					    </properties>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <dependencies>
 | 
					    <dependencies>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>jakarta.servlet</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jakarta.servlet-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					          <groupId>jakarta.validation</groupId>
 | 
				
			||||||
 | 
					          <artifactId>jakarta.validation-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					          <groupId>jakarta.ws.rs</groupId>
 | 
				
			||||||
 | 
					          <artifactId>jakarta.ws.rs-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.whispersystems.textsecure</groupId>
 | 
					            <groupId>org.whispersystems.textsecure</groupId>
 | 
				
			||||||
            <artifactId>redis-dispatch</artifactId>
 | 
					            <artifactId>redis-dispatch</artifactId>
 | 
				
			||||||
| 
						 | 
					@ -44,6 +57,165 @@
 | 
				
			||||||
            <version>0.7.0</version>
 | 
					            <version>0.7.0</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					          <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					          <artifactId>dropwizard-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-jdbi3</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-auth</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-client</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-db</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-logging</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-metrics</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-util</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-servlets</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-lifecycle</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-jersey</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-jetty</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-validation</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					          <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					          <artifactId>dropwizard-migrations</artifactId>
 | 
				
			||||||
 | 
					          <scope>runtime</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.slf4j</groupId>
 | 
				
			||||||
 | 
					            <artifactId>slf4j-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>ch.qos.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logback-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>ch.qos.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logback-access</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>ch.qos.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logback-classic</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>net.logstash.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logstash-logback-encoder</artifactId>
 | 
				
			||||||
 | 
					            <version>6.6</version>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.jdbi</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jdbi3-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.liquibase</groupId>
 | 
				
			||||||
 | 
					            <artifactId>liquibase-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard.metrics</groupId>
 | 
				
			||||||
 | 
					            <artifactId>metrics-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard.metrics</groupId>
 | 
				
			||||||
 | 
					            <artifactId>metrics-jdbi3</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard.metrics</groupId>
 | 
				
			||||||
 | 
					            <artifactId>metrics-healthchecks</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard.metrics</groupId>
 | 
				
			||||||
 | 
					            <artifactId>metrics-annotation</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-common</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-server</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-client</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jaxb</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jaxb-runtime</artifactId>
 | 
				
			||||||
 | 
					            <version>2.3.1</version>
 | 
				
			||||||
 | 
					            <scope>runtime</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-testing</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.eclipse.jetty.websocket</groupId>
 | 
				
			||||||
 | 
					            <artifactId>websocket-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.eclipse.jetty</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jetty-servlets</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.apache.commons</groupId>
 | 
				
			||||||
 | 
					            <artifactId>commons-lang3</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>commons-codec</groupId>
 | 
				
			||||||
 | 
					            <artifactId>commons-codec</artifactId>
 | 
				
			||||||
 | 
					            <version>1.13</version>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.vavr</groupId>
 | 
				
			||||||
 | 
					            <artifactId>vavr</artifactId>
 | 
				
			||||||
 | 
					            <version>0.10.2</version>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.google.code.findbugs</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jsr305</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>io.github.resilience4j</groupId>
 | 
					            <groupId>io.github.resilience4j</groupId>
 | 
				
			||||||
| 
						 | 
					@ -62,31 +234,61 @@
 | 
				
			||||||
            <version>${resilience4j.version}</version>
 | 
					            <version>${resilience4j.version}</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.micrometer</groupId>
 | 
				
			||||||
 | 
					            <artifactId>micrometer-core</artifactId>
 | 
				
			||||||
 | 
					            <version>1.5.3</version>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>io.micrometer</groupId>
 | 
					            <groupId>io.micrometer</groupId>
 | 
				
			||||||
            <artifactId>micrometer-registry-wavefront</artifactId>
 | 
					            <artifactId>micrometer-registry-wavefront</artifactId>
 | 
				
			||||||
            <version>1.5.3</version>
 | 
					            <version>1.5.3</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-annotations</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-databind</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.dataformat</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-dataformat-yaml</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.datatype</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-datatype-jsr310</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.jaxrs</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-jaxrs-json-provider</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.amazonaws</groupId>
 | 
				
			||||||
 | 
					            <artifactId>aws-java-sdk-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.amazonaws</groupId>
 | 
					            <groupId>com.amazonaws</groupId>
 | 
				
			||||||
            <artifactId>aws-java-sdk-s3</artifactId>
 | 
					            <artifactId>aws-java-sdk-s3</artifactId>
 | 
				
			||||||
            <version>${aws.sdk.version}</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.amazonaws</groupId>
 | 
					            <groupId>com.amazonaws</groupId>
 | 
				
			||||||
            <artifactId>aws-java-sdk-sqs</artifactId>
 | 
					            <artifactId>aws-java-sdk-sqs</artifactId>
 | 
				
			||||||
            <version>${aws.sdk.version}</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.amazonaws</groupId>
 | 
					            <groupId>com.amazonaws</groupId>
 | 
				
			||||||
            <artifactId>aws-java-sdk-appconfig</artifactId>
 | 
					            <artifactId>aws-java-sdk-appconfig</artifactId>
 | 
				
			||||||
            <version>${aws.sdk.version}</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.amazonaws</groupId>
 | 
					            <groupId>com.amazonaws</groupId>
 | 
				
			||||||
            <artifactId>aws-java-sdk-dynamodb</artifactId>
 | 
					            <artifactId>aws-java-sdk-dynamodb</artifactId>
 | 
				
			||||||
            <version>${aws.sdk.version}</version>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
| 
						 | 
					@ -107,6 +309,7 @@
 | 
				
			||||||
            <groupId>org.postgresql</groupId>
 | 
					            <groupId>org.postgresql</groupId>
 | 
				
			||||||
            <artifactId>postgresql</artifactId>
 | 
					            <artifactId>postgresql</artifactId>
 | 
				
			||||||
            <version>9.4-1201-jdbc41</version>
 | 
					            <version>9.4-1201-jdbc41</version>
 | 
				
			||||||
 | 
					          <scope>runtime</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.whispersystems</groupId>
 | 
					            <groupId>org.whispersystems</groupId>
 | 
				
			||||||
| 
						 | 
					@ -151,6 +354,12 @@
 | 
				
			||||||
            <version>30.1.1-jre</version>
 | 
					            <version>30.1.1-jre</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.google.protobuf</groupId>
 | 
				
			||||||
 | 
					            <artifactId>protobuf-java</artifactId>
 | 
				
			||||||
 | 
					            <version>2.6.1</version>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.googlecode.libphonenumber</groupId>
 | 
					            <groupId>com.googlecode.libphonenumber</groupId>
 | 
				
			||||||
            <artifactId>libphonenumber</artifactId>
 | 
					            <artifactId>libphonenumber</artifactId>
 | 
				
			||||||
| 
						 | 
					@ -158,9 +367,14 @@
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.apache.commons</groupId>
 | 
					            <groupId>net.sourceforge.argparse4j</groupId>
 | 
				
			||||||
            <artifactId>commons-lang3</artifactId>
 | 
					            <artifactId>argparse4j</artifactId>
 | 
				
			||||||
            <version>3.12.0</version>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.test-framework</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-test-framework-core</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
| 
						 | 
					@ -172,7 +386,6 @@
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.glassfish.jersey.test-framework.providers</groupId>
 | 
					            <groupId>org.glassfish.jersey.test-framework.providers</groupId>
 | 
				
			||||||
            <artifactId>jersey-test-framework-provider-grizzly2</artifactId>
 | 
					            <artifactId>jersey-test-framework-provider-grizzly2</artifactId>
 | 
				
			||||||
            <version>2.30</version>
 | 
					 | 
				
			||||||
            <scope>test</scope>
 | 
					            <scope>test</scope>
 | 
				
			||||||
            <exclusions>
 | 
					            <exclusions>
 | 
				
			||||||
                <exclusion>
 | 
					                <exclusion>
 | 
				
			||||||
| 
						 | 
					@ -193,6 +406,35 @@
 | 
				
			||||||
            <scope>test</scope>
 | 
					            <scope>test</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.almworks.sqlite4java</groupId>
 | 
				
			||||||
 | 
					            <artifactId>sqlite4java</artifactId>
 | 
				
			||||||
 | 
					            <version>1.0.392</version>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <dependency>
 | 
				
			||||||
 | 
					      <groupId>io.projectreactor</groupId>
 | 
				
			||||||
 | 
					      <artifactId>reactor-core</artifactId>
 | 
				
			||||||
 | 
					      <version>3.3.16.RELEASE</version>
 | 
				
			||||||
 | 
					    </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.junit.jupiter</groupId>
 | 
				
			||||||
 | 
					            <artifactId>junit-jupiter-api</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.junit.jupiter</groupId>
 | 
				
			||||||
 | 
					            <artifactId>junit-jupiter-params</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.junit.vintage</groupId>
 | 
				
			||||||
 | 
					            <artifactId>junit-vintage-engine</artifactId>
 | 
				
			||||||
 | 
					            <scope>test</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.signal</groupId>
 | 
					            <groupId>org.signal</groupId>
 | 
				
			||||||
            <artifactId>embedded-redis</artifactId>
 | 
					            <artifactId>embedded-redis</artifactId>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,16 +13,92 @@
 | 
				
			||||||
    <version>${TextSecureServer.version}</version>
 | 
					    <version>${TextSecureServer.version}</version>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <dependencies>
 | 
					    <dependencies>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.eclipse.jetty.websocket</groupId>
 | 
				
			||||||
 | 
					            <artifactId>websocket-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.eclipse.jetty.websocket</groupId>
 | 
					            <groupId>org.eclipse.jetty.websocket</groupId>
 | 
				
			||||||
            <artifactId>websocket-server</artifactId>
 | 
					            <artifactId>websocket-server</artifactId>
 | 
				
			||||||
            <version>9.4.28.v20200408</version>
 | 
					            <scope>runtime</scope>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.eclipse.jetty.websocket</groupId>
 | 
				
			||||||
 | 
					            <artifactId>websocket-servlet</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-auth</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-jersey</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>io.dropwizard</groupId>
 | 
				
			||||||
 | 
					            <artifactId>dropwizard-logging</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.hk2.external</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jakarta.inject</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>jakarta.validation</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jakarta.validation-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>jakarta.ws.rs</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jakarta.ws.rs-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-common</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.glassfish.jersey.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jersey-server</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-annotations</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.fasterxml.jackson.core</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jackson-databind</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>ch.qos.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logback-core</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>ch.qos.logback</groupId>
 | 
				
			||||||
 | 
					            <artifactId>logback-classic</artifactId>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.google.protobuf</groupId>
 | 
					            <groupId>com.google.protobuf</groupId>
 | 
				
			||||||
            <artifactId>protobuf-java</artifactId>
 | 
					            <artifactId>protobuf-java</artifactId>
 | 
				
			||||||
            <version>2.6.1</version>
 | 
					            <version>2.6.1</version>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.google.guava</groupId>
 | 
				
			||||||
 | 
					            <artifactId>guava</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>org.slf4j</groupId>
 | 
				
			||||||
 | 
					            <artifactId>slf4j-api</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					        <dependency>
 | 
				
			||||||
 | 
					            <groupId>com.google.code.findbugs</groupId>
 | 
				
			||||||
 | 
					            <artifactId>jsr305</artifactId>
 | 
				
			||||||
 | 
					        </dependency>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.mockito</groupId>
 | 
					            <groupId>org.mockito</groupId>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -18,7 +18,6 @@ import java.io.IOException;
 | 
				
			||||||
import java.security.Principal;
 | 
					import java.security.Principal;
 | 
				
			||||||
import java.util.Optional;
 | 
					import java.util.Optional;
 | 
				
			||||||
import javax.security.auth.Subject;
 | 
					import javax.security.auth.Subject;
 | 
				
			||||||
import javax.servlet.ServletException;
 | 
					 | 
				
			||||||
import org.eclipse.jetty.websocket.api.Session;
 | 
					import org.eclipse.jetty.websocket.api.Session;
 | 
				
			||||||
import org.eclipse.jetty.websocket.api.UpgradeRequest;
 | 
					import org.eclipse.jetty.websocket.api.UpgradeRequest;
 | 
				
			||||||
import org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest;
 | 
					import org.eclipse.jetty.websocket.servlet.ServletUpgradeRequest;
 | 
				
			||||||
| 
						 | 
					@ -53,7 +52,7 @@ public class WebSocketResourceProviderFactoryTest {
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  @Test
 | 
					  @Test
 | 
				
			||||||
  public void testValidAuthorization() throws AuthenticationException, ServletException {
 | 
					  public void testValidAuthorization() throws AuthenticationException {
 | 
				
			||||||
    ResourceConfig         jerseyEnvironment = new DropwizardResourceConfig();
 | 
					    ResourceConfig         jerseyEnvironment = new DropwizardResourceConfig();
 | 
				
			||||||
    WebSocketEnvironment   environment       = mock(WebSocketEnvironment.class    );
 | 
					    WebSocketEnvironment   environment       = mock(WebSocketEnvironment.class    );
 | 
				
			||||||
    WebSocketAuthenticator authenticator     = mock(WebSocketAuthenticator.class  );
 | 
					    WebSocketAuthenticator authenticator     = mock(WebSocketAuthenticator.class  );
 | 
				
			||||||
| 
						 | 
					@ -81,7 +80,7 @@ public class WebSocketResourceProviderFactoryTest {
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  @Test
 | 
					  @Test
 | 
				
			||||||
  public void testErrorAuthorization() throws AuthenticationException, ServletException, IOException {
 | 
					  public void testErrorAuthorization() throws AuthenticationException, IOException {
 | 
				
			||||||
    ResourceConfig         jerseyEnvironment = new DropwizardResourceConfig();
 | 
					    ResourceConfig         jerseyEnvironment = new DropwizardResourceConfig();
 | 
				
			||||||
    WebSocketEnvironment   environment       = mock(WebSocketEnvironment.class    );
 | 
					    WebSocketEnvironment   environment       = mock(WebSocketEnvironment.class    );
 | 
				
			||||||
    WebSocketAuthenticator authenticator     = mock(WebSocketAuthenticator.class  );
 | 
					    WebSocketAuthenticator authenticator     = mock(WebSocketAuthenticator.class  );
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue