Skip to content

Commit 56bbe62

Browse files
authored
Merge pull request #89 from ruhan1/main-quarkus3x
Upgrade to Quarkus 3.6.9
2 parents bed1088 + 0f074b4 commit 56bbe62

22 files changed

+84
-81
lines changed

pom.xml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.commonjava</groupId>
2323
<artifactId>service-parent</artifactId>
24-
<version>2</version>
24+
<version>5</version>
2525
</parent>
2626
<groupId>org.commonjava.util</groupId>
2727
<artifactId>sidecar</artifactId>
@@ -39,7 +39,7 @@
3939
<projectEmail>https://github.com/Commonjava/indy-sidecar</projectEmail>
4040
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4141
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
42-
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
42+
<surefire-plugin.version>3.0.0</surefire-plugin.version>
4343

4444
<httpTestserverVersion>2.2</httpTestserverVersion>
4545
</properties>
@@ -71,7 +71,7 @@
7171
</dependency>
7272
<dependency>
7373
<groupId>io.quarkus</groupId>
74-
<artifactId>quarkus-opentelemetry-exporter-otlp</artifactId>
74+
<artifactId>quarkus-opentelemetry</artifactId>
7575
</dependency>
7676
<dependency>
7777
<groupId>io.opentelemetry</groupId>
@@ -88,15 +88,15 @@
8888
</dependency>
8989
<dependency>
9090
<groupId>io.quarkus</groupId>
91-
<artifactId>quarkus-rest-client-jsonb</artifactId>
91+
<artifactId>quarkus-rest-client-jackson</artifactId>
9292
</dependency>
9393
<dependency>
9494
<groupId>io.quarkus</groupId>
95-
<artifactId>quarkus-reactive-routes</artifactId>
95+
<artifactId>quarkus-resteasy-reactive-jackson</artifactId>
9696
</dependency>
9797
<dependency>
9898
<groupId>io.quarkus</groupId>
99-
<artifactId>quarkus-resteasy-mutiny</artifactId>
99+
<artifactId>quarkus-reactive-routes</artifactId>
100100
</dependency>
101101
<dependency>
102102
<groupId>io.quarkus</groupId>
@@ -110,6 +110,11 @@
110110
<groupId>org.apache.commons</groupId>
111111
<artifactId>commons-lang3</artifactId>
112112
</dependency>
113+
<dependency>
114+
<groupId>commons-io</groupId>
115+
<artifactId>commons-io</artifactId>
116+
<version>2.11.0</version>
117+
</dependency>
113118
<dependency>
114119
<groupId>io.smallrye.reactive</groupId>
115120
<artifactId>smallrye-mutiny-vertx-web-client</artifactId>
@@ -147,6 +152,7 @@
147152
<plugin>
148153
<groupId>io.quarkus</groupId>
149154
<artifactId>quarkus-maven-plugin</artifactId>
155+
<version>${quarkus.version}</version>
150156
</plugin>
151157
<plugin>
152158
<artifactId>maven-compiler-plugin</artifactId>

src/main/java/org/commonjava/util/sidecar/client/folo/TrackingService.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
import org.eclipse.microprofile.rest.client.inject.RegisterRestClient;
1919

20-
import javax.ws.rs.GET;
21-
import javax.ws.rs.Path;
22-
import javax.ws.rs.PathParam;
23-
import javax.ws.rs.QueryParam;
24-
import javax.ws.rs.core.Response;
20+
import jakarta.ws.rs.GET;
21+
import jakarta.ws.rs.Path;
22+
import jakarta.ws.rs.PathParam;
23+
import jakarta.ws.rs.QueryParam;
24+
import jakarta.ws.rs.core.Response;
2525

2626
@Path( "/api/folo/admin" )
2727
@RegisterRestClient( configKey = "tracking-service-api" )

src/main/java/org/commonjava/util/sidecar/config/ProxyConfiguration.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
import org.slf4j.LoggerFactory;
2727
import org.yaml.snakeyaml.Yaml;
2828

29-
import javax.annotation.PostConstruct;
30-
import javax.enterprise.context.ApplicationScoped;
31-
import javax.inject.Inject;
29+
import jakarta.annotation.PostConstruct;
30+
import jakarta.enterprise.context.ApplicationScoped;
31+
import jakarta.inject.Inject;
3232
import java.io.File;
3333
import java.io.FileInputStream;
3434
import java.io.IOException;

src/main/java/org/commonjava/util/sidecar/config/SidecarConfig.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,14 @@
1515
*/
1616
package org.commonjava.util.sidecar.config;
1717

18-
import io.quarkus.arc.config.ConfigProperties;
19-
import org.eclipse.microprofile.config.inject.ConfigProperty;
18+
import io.smallrye.config.ConfigMapping;
2019

2120
import java.util.Optional;
2221

23-
@ConfigProperties( prefix = "sidecar" )
24-
public class SidecarConfig
22+
@ConfigMapping( prefix = "sidecar" )
23+
public interface SidecarConfig
2524
{
26-
@ConfigProperty( name = "archive-api" )
27-
public Optional<String> archiveApi;
25+
Optional<String> archiveApi();
2826

29-
@ConfigProperty( name = "local-repository" )
30-
public Optional<String> localRepository;
27+
Optional<String> localRepository();
3128
}

src/main/java/org/commonjava/util/sidecar/interceptor/ExceptionHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package org.commonjava.util.sidecar.interceptor;
1717

18-
import javax.interceptor.InterceptorBinding;
18+
import jakarta.interceptor.InterceptorBinding;
1919
import java.lang.annotation.Retention;
2020
import java.lang.annotation.Target;
2121

src/main/java/org/commonjava/util/sidecar/interceptor/ExceptionHandlerInterceptor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
import io.smallrye.mutiny.Uni;
1919
import org.commonjava.util.sidecar.exception.ServiceNotFoundException;
2020

21-
import javax.interceptor.AroundInvoke;
22-
import javax.interceptor.Interceptor;
23-
import javax.interceptor.InvocationContext;
24-
import javax.ws.rs.core.Response;
21+
import jakarta.interceptor.AroundInvoke;
22+
import jakarta.interceptor.Interceptor;
23+
import jakarta.interceptor.InvocationContext;
24+
import jakarta.ws.rs.core.Response;
2525

2626
@Interceptor
2727
@ExceptionHandler

src/main/java/org/commonjava/util/sidecar/jaxrs/FoloContentAccessResource.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@
3232
import org.slf4j.Logger;
3333
import org.slf4j.LoggerFactory;
3434

35-
import javax.inject.Inject;
36-
import javax.ws.rs.GET;
37-
import javax.ws.rs.HEAD;
38-
import javax.ws.rs.POST;
39-
import javax.ws.rs.PUT;
40-
import javax.ws.rs.Path;
41-
import javax.ws.rs.QueryParam;
42-
import javax.ws.rs.core.Context;
43-
import javax.ws.rs.core.Response;
35+
import jakarta.inject.Inject;
36+
import jakarta.ws.rs.GET;
37+
import jakarta.ws.rs.HEAD;
38+
import jakarta.ws.rs.POST;
39+
import jakarta.ws.rs.PUT;
40+
import jakarta.ws.rs.Path;
41+
import jakarta.ws.rs.QueryParam;
42+
import jakarta.ws.rs.core.Context;
43+
import jakarta.ws.rs.core.Response;
4444
import java.io.File;
4545
import java.io.InputStream;
4646
import java.util.Optional;

src/main/java/org/commonjava/util/sidecar/jaxrs/ProxyResource.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
import org.slf4j.Logger;
2323
import org.slf4j.LoggerFactory;
2424

25-
import javax.inject.Inject;
26-
import javax.ws.rs.DELETE;
27-
import javax.ws.rs.GET;
28-
import javax.ws.rs.HEAD;
29-
import javax.ws.rs.POST;
30-
import javax.ws.rs.PUT;
31-
import javax.ws.rs.Path;
32-
import javax.ws.rs.core.Context;
33-
import javax.ws.rs.core.Response;
25+
import jakarta.inject.Inject;
26+
import jakarta.ws.rs.DELETE;
27+
import jakarta.ws.rs.GET;
28+
import jakarta.ws.rs.HEAD;
29+
import jakarta.ws.rs.POST;
30+
import jakarta.ws.rs.PUT;
31+
import jakarta.ws.rs.Path;
32+
import jakarta.ws.rs.core.Context;
33+
import jakarta.ws.rs.core.Response;
3434
import java.io.InputStream;
3535

3636
@Path( "/{path: (.*)}" )

src/main/java/org/commonjava/util/sidecar/services/ArchiveRetrieveService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import org.slf4j.Logger;
2020
import org.slf4j.LoggerFactory;
2121

22-
import javax.enterprise.context.ApplicationScoped;
23-
import javax.inject.Inject;
22+
import jakarta.enterprise.context.ApplicationScoped;
23+
import jakarta.inject.Inject;
2424
import java.io.File;
2525
import java.util.Optional;
2626

@@ -42,7 +42,7 @@ public class ArchiveRetrieveService
4242

4343
public Optional<File> getLocally( final String path )
4444
{
45-
File download = new File( sidecarConfig.localRepository.orElse( DEFAULT_REPO_PATH ) + File.separator + path );
45+
File download = new File( sidecarConfig.localRepository().orElse( DEFAULT_REPO_PATH ) + File.separator + path );
4646
if ( !download.exists() )
4747
{
4848
return Optional.empty();

src/main/java/org/commonjava/util/sidecar/services/Classifier.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
import org.slf4j.Logger;
2929
import org.slf4j.LoggerFactory;
3030

31-
import javax.annotation.PostConstruct;
32-
import javax.enterprise.context.ApplicationScoped;
33-
import javax.inject.Inject;
31+
import jakarta.annotation.PostConstruct;
32+
import jakarta.enterprise.context.ApplicationScoped;
33+
import jakarta.inject.Inject;
3434
import java.util.Map;
3535
import java.util.Set;
3636
import java.util.concurrent.ConcurrentHashMap;

0 commit comments

Comments
 (0)