Skip to content

Commit d677ea4

Browse files
authored
Jakarta EE 9.1 bygg (#1307)
1 parent 902bb4d commit d677ea4

File tree

95 files changed

+292
-285
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+292
-285
lines changed

felles/abac-kontekst/src/main/java/no/nav/foreldrepenger/sikkerhet/abac/KontekstTokenProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package no.nav.foreldrepenger.sikkerhet.abac;
22

3-
import javax.enterprise.context.Dependent;
3+
import jakarta.enterprise.context.Dependent;
44

55
import no.nav.vedtak.sikkerhet.abac.TokenProvider;
66
import no.nav.vedtak.sikkerhet.kontekst.DefaultRequestKontekstProvider;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd"
4-
version="2.0"
5-
bean-discovery-mode="annotated">
2+
<beans xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd"
4+
version="3.0"
5+
bean-discovery-mode="annotated">
66
</beans>

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/AbacAuditlogger.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
import java.util.Set;
2525
import java.util.stream.Collectors;
2626

27-
import javax.enterprise.context.Dependent;
28-
import javax.inject.Inject;
27+
import jakarta.enterprise.context.Dependent;
28+
import jakarta.inject.Inject;
2929

3030
import no.nav.vedtak.log.audit.Auditdata;
3131
import no.nav.vedtak.log.audit.AuditdataHeader;

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/BeskyttetRessurs.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import java.lang.annotation.RetentionPolicy;
77
import java.lang.annotation.Target;
88

9-
import javax.enterprise.util.Nonbinding;
10-
import javax.interceptor.InterceptorBinding;
11-
import javax.ws.rs.NameBinding;
9+
import jakarta.enterprise.util.Nonbinding;
10+
import jakarta.interceptor.InterceptorBinding;
11+
import jakarta.ws.rs.NameBinding;
1212

1313
import no.nav.vedtak.sikkerhet.abac.beskyttet.ActionType;
1414
import no.nav.vedtak.sikkerhet.abac.beskyttet.AvailabilityType;

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/BeskyttetRessursInterceptor.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
import java.util.Collection;
66
import java.util.Optional;
77

8-
import javax.annotation.Priority;
9-
import javax.enterprise.context.Dependent;
10-
import javax.inject.Inject;
11-
import javax.interceptor.AroundInvoke;
12-
import javax.interceptor.Interceptor;
13-
import javax.interceptor.InvocationContext;
8+
import jakarta.annotation.Priority;
9+
import jakarta.enterprise.context.Dependent;
10+
import jakarta.inject.Inject;
11+
import jakarta.interceptor.AroundInvoke;
12+
import jakarta.interceptor.Interceptor;
13+
import jakarta.interceptor.InvocationContext;
1414

1515
import org.jboss.weld.interceptor.util.proxy.TargetInstanceProxy;
1616
import org.slf4j.Logger;

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/PepImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
import java.util.Set;
77

8-
import javax.enterprise.context.ApplicationScoped;
9-
import javax.enterprise.inject.Default;
10-
import javax.inject.Inject;
8+
import jakarta.enterprise.context.ApplicationScoped;
9+
import jakarta.enterprise.inject.Default;
10+
import jakarta.inject.Inject;
1111

1212
import no.nav.foreldrepenger.konfig.Cluster;
1313
import no.nav.foreldrepenger.konfig.Environment;

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/internal/ActionUthenter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import java.lang.reflect.Method;
44

5-
import javax.jws.WebMethod;
6-
import javax.ws.rs.Path;
5+
import jakarta.jws.WebMethod;
6+
import jakarta.ws.rs.Path;
77

88
import no.nav.vedtak.sikkerhet.abac.beskyttet.ServiceType;
99

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/pipdata/AbacPipDto.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Set;
44

5-
import javax.validation.Valid;
5+
import jakarta.validation.Valid;
66

77
public record AbacPipDto(@Valid Set<PipAktørId> aktørIder, PipFagsakStatus fagsakStatus, PipBehandlingStatus behandlingStatus) {
88
}

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/pipdata/PipAktørId.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.Objects;
55
import java.util.regex.Pattern;
66

7-
import javax.validation.constraints.NotNull;
7+
import jakarta.validation.constraints.NotNull;
88

99
import com.fasterxml.jackson.annotation.JsonValue;
1010

@@ -21,7 +21,7 @@ public class PipAktørId implements Serializable, Comparable<PipAktørId>, Ressu
2121

2222
@JsonValue
2323
@NotNull
24-
@javax.validation.constraints.Pattern(regexp = VALID_REGEXP, message = "aktørId ${validatedValue} har ikke gyldig verdi (pattern '{regexp}')")
24+
@jakarta.validation.constraints.Pattern(regexp = VALID_REGEXP, message = "aktørId ${validatedValue} har ikke gyldig verdi (pattern '{regexp}')")
2525
private String aktørId;
2626

2727
public PipAktørId(Long aktørId) {

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/abac/ÅpenRessurs.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import java.lang.annotation.RetentionPolicy;
77
import java.lang.annotation.Target;
88

9-
import javax.ws.rs.NameBinding;
9+
import jakarta.ws.rs.NameBinding;
1010

1111
@Inherited
1212
@Retention(RetentionPolicy.RUNTIME)

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/pdp/PdpConsumerImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
import java.time.Duration;
1212
import java.util.Base64;
1313

14-
import javax.enterprise.context.ApplicationScoped;
15-
import javax.inject.Inject;
14+
import jakarta.enterprise.context.ApplicationScoped;
15+
import jakarta.inject.Inject;
1616

1717
import org.slf4j.Logger;
1818
import org.slf4j.LoggerFactory;

felles/abac/src/main/java/no/nav/vedtak/sikkerhet/pdp/PdpKlientImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import java.util.List;
44

5-
import javax.enterprise.context.Dependent;
6-
import javax.inject.Inject;
5+
import jakarta.enterprise.context.Dependent;
6+
import jakarta.inject.Inject;
77

88
import org.slf4j.Logger;
99
import org.slf4j.LoggerFactory;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd"
4-
version="2.0"
5-
bean-discovery-mode="annotated">
2+
<beans xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd"
4+
version="3.0"
5+
bean-discovery-mode="annotated">
66
</beans>

felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/DummyRequestBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package no.nav.vedtak.sikkerhet.abac;
22

3-
import javax.annotation.Priority;
4-
import javax.enterprise.context.Dependent;
5-
import javax.enterprise.inject.Alternative;
3+
import jakarta.annotation.Priority;
4+
import jakarta.enterprise.context.Dependent;
5+
import jakarta.enterprise.inject.Alternative;
66

77
import no.nav.vedtak.sikkerhet.abac.pdp.AppRessursData;
88

felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/internal/ActionUthenterTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import static org.assertj.core.api.Assertions.assertThat;
44

5-
import javax.jws.WebMethod;
6-
import javax.jws.WebService;
7-
import javax.ws.rs.Path;
5+
import jakarta.jws.WebMethod;
6+
import jakarta.jws.WebService;
7+
import jakarta.ws.rs.Path;
88

99
import org.junit.jupiter.api.Test;
1010

felles/abac/src/test/java/no/nav/vedtak/sikkerhet/abac/internal/BeskyttetRessursInterceptorTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
import org.mockito.Mockito;
1919
import org.mockito.junit.jupiter.MockitoExtension;
2020

21-
import javax.interceptor.InvocationContext;
22-
import javax.ws.rs.Path;
21+
import jakarta.interceptor.InvocationContext;
22+
import jakarta.ws.rs.Path;
2323

2424
import java.lang.reflect.Constructor;
2525
import java.lang.reflect.Method;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd"
4-
version="2.0"
5-
bean-discovery-mode="annotated">
2+
<beans xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd"
4+
version="3.0"
5+
bean-discovery-mode="annotated">
66
</beans>

felles/auth-filter/src/main/java/no/nav/vedtak/sikkerhet/jaxrs/AuthenticationFilterDelegate.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
import java.time.Instant;
55
import java.util.Optional;
66

7-
import javax.ws.rs.WebApplicationException;
8-
import javax.ws.rs.container.ContainerRequestContext;
9-
import javax.ws.rs.container.ResourceInfo;
10-
import javax.ws.rs.core.Cookie;
11-
import javax.ws.rs.core.HttpHeaders;
12-
import javax.ws.rs.core.Response;
7+
import jakarta.ws.rs.WebApplicationException;
8+
import jakarta.ws.rs.container.ContainerRequestContext;
9+
import jakarta.ws.rs.container.ResourceInfo;
10+
import jakarta.ws.rs.core.Cookie;
11+
import jakarta.ws.rs.core.HttpHeaders;
12+
import jakarta.ws.rs.core.Response;
1313

1414
import org.slf4j.Logger;
1515
import org.slf4j.LoggerFactory;
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd"
4-
version="2.0"
5-
bean-discovery-mode="annotated">
2+
<beans xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/beans_3_0.xsd"
4+
version="3.0"
5+
bean-discovery-mode="annotated">
66
</beans>

felles/auth-filter/src/test/java/no/nav/vedtak/sikkerhet/jaxrs/AuthenticationFilterDelegateTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
import java.util.Map;
99

1010
import javax.security.auth.Subject;
11-
import javax.ws.rs.Path;
12-
import javax.ws.rs.WebApplicationException;
13-
import javax.ws.rs.container.ContainerRequestContext;
14-
import javax.ws.rs.container.ResourceInfo;
11+
import jakarta.ws.rs.Path;
12+
import jakarta.ws.rs.WebApplicationException;
13+
import jakarta.ws.rs.container.ContainerRequestContext;
14+
import jakarta.ws.rs.container.ResourceInfo;
1515

1616
import org.jose4j.json.JsonUtil;
1717
import org.jose4j.jwt.NumericDate;

felles/db/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@
3232
<artifactId>felles-feil</artifactId>
3333
</dependency>
3434
<dependency>
35-
<groupId>org.hibernate</groupId>
35+
<groupId>org.hibernate.orm</groupId>
3636
<artifactId>hibernate-core</artifactId>
3737
<scope>provided</scope>
3838
</dependency>
3939
<dependency>
40-
<groupId>org.hibernate</groupId>
40+
<groupId>org.hibernate.orm</groupId>
4141
<artifactId>hibernate-micrometer</artifactId>
4242
<scope>provided</scope>
4343
<exclusions>

felles/db/src/main/java/no/nav/vedtak/felles/jpa/DelegatingPersistenceUnitDescriptor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import java.util.List;
55
import java.util.Properties;
66

7-
import javax.persistence.SharedCacheMode;
8-
import javax.persistence.ValidationMode;
9-
import javax.persistence.spi.PersistenceUnitTransactionType;
7+
import jakarta.persistence.SharedCacheMode;
8+
import jakarta.persistence.ValidationMode;
9+
import jakarta.persistence.spi.PersistenceUnitTransactionType;
1010

1111
import org.hibernate.bytecode.enhance.spi.EnhancementContext;
1212
import org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor;

felles/db/src/main/java/no/nav/vedtak/felles/jpa/EntityManagerProducer.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
import java.util.Map;
66
import java.util.concurrent.ConcurrentHashMap;
77

8-
import javax.enterprise.context.ApplicationScoped;
9-
import javax.enterprise.context.RequestScoped;
10-
import javax.enterprise.inject.Disposes;
11-
import javax.enterprise.inject.Produces;
12-
import javax.inject.Inject;
13-
import javax.persistence.EntityManager;
14-
import javax.persistence.EntityManagerFactory;
15-
import javax.persistence.FlushModeType;
16-
import javax.persistence.Persistence;
8+
import jakarta.enterprise.context.ApplicationScoped;
9+
import jakarta.enterprise.context.RequestScoped;
10+
import jakarta.enterprise.inject.Disposes;
11+
import jakarta.enterprise.inject.Produces;
12+
import jakarta.inject.Inject;
13+
import jakarta.persistence.EntityManager;
14+
import jakarta.persistence.EntityManagerFactory;
15+
import jakarta.persistence.FlushModeType;
16+
import jakarta.persistence.Persistence;
1717

1818
import org.hibernate.SessionFactory;
1919
import org.hibernate.jpa.QueryHints;

felles/db/src/main/java/no/nav/vedtak/felles/jpa/HibernateVerktøy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import java.util.Set;
66
import java.util.stream.Collectors;
77

8-
import javax.persistence.TypedQuery;
8+
import jakarta.persistence.TypedQuery;
99

1010
import no.nav.vedtak.exception.TekniskException;
1111

felles/db/src/main/java/no/nav/vedtak/felles/jpa/PersistenceUnitInfoDescriptorAdapter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
import java.util.List;
55
import java.util.Properties;
66

7-
import javax.persistence.SharedCacheMode;
8-
import javax.persistence.ValidationMode;
9-
import javax.persistence.spi.PersistenceUnitInfo;
10-
import javax.persistence.spi.PersistenceUnitTransactionType;
7+
import jakarta.persistence.SharedCacheMode;
8+
import jakarta.persistence.ValidationMode;
9+
import jakarta.persistence.spi.PersistenceUnitInfo;
10+
import jakarta.persistence.spi.PersistenceUnitTransactionType;
1111

1212
import org.hibernate.bytecode.enhance.spi.EnhancementContext;
1313
import org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor;

felles/db/src/main/java/no/nav/vedtak/felles/jpa/TransactionHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package no.nav.vedtak.felles.jpa;
22

3-
import javax.persistence.EntityManager;
4-
import javax.persistence.EntityTransaction;
3+
import jakarta.persistence.EntityManager;
4+
import jakarta.persistence.EntityTransaction;
55

66
import no.nav.vedtak.felles.jpa.savepoint.SavepointRolledbackException;
77

felles/db/src/main/java/no/nav/vedtak/felles/jpa/TransactionInterceptor.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package no.nav.vedtak.felles.jpa;
22

3-
import javax.annotation.Priority;
4-
import javax.enterprise.context.Dependent;
5-
import javax.enterprise.inject.spi.CDI;
6-
import javax.interceptor.AroundInvoke;
7-
import javax.interceptor.Interceptor;
8-
import javax.interceptor.InvocationContext;
9-
import javax.persistence.EntityManager;
10-
import javax.transaction.Transactional;
3+
import jakarta.annotation.Priority;
4+
import jakarta.enterprise.context.Dependent;
5+
import jakarta.enterprise.inject.spi.CDI;
6+
import jakarta.interceptor.AroundInvoke;
7+
import jakarta.interceptor.Interceptor;
8+
import jakarta.interceptor.InvocationContext;
9+
import jakarta.persistence.EntityManager;
10+
import jakarta.transaction.Transactional;
1111

1212
/**
1313
* Interceptor som kobler {@link Transactional} annotasjon til oppsett og commit/rollback av en databasetransaksjon.

felles/db/src/main/java/no/nav/vedtak/felles/jpa/VLPersistenceUnitProvider.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
import java.util.jar.JarFile;
2020
import java.util.regex.Pattern;
2121

22-
import javax.persistence.PersistenceException;
23-
import javax.persistence.spi.PersistenceProvider;
24-
import javax.persistence.spi.PersistenceUnitInfo;
22+
import jakarta.persistence.PersistenceException;
23+
import jakarta.persistence.spi.PersistenceProvider;
24+
import jakarta.persistence.spi.PersistenceUnitInfo;
2525

2626
import org.hibernate.boot.registry.classloading.spi.ClassLoaderService;
2727
import org.hibernate.jpa.HibernatePersistenceProvider;

felles/db/src/main/java/no/nav/vedtak/felles/jpa/converters/BooleanToStringConverter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import java.util.Optional;
44

5-
import javax.persistence.AttributeConverter;
6-
import javax.persistence.Converter;
5+
import jakarta.persistence.AttributeConverter;
6+
import jakarta.persistence.Converter;
77

88
/**
99
* JPA konverterer for å skrive J/N for boolske verdier.

felles/db/src/main/java/no/nav/vedtak/felles/jpa/converters/PropertiesToStringConverter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import java.io.StringWriter;
66
import java.util.Properties;
77

8-
import javax.persistence.AttributeConverter;
9-
import javax.persistence.Converter;
8+
import jakarta.persistence.AttributeConverter;
9+
import jakarta.persistence.Converter;
1010

1111
/**
1212
* JPA konverterer for å skrive ned en key=value text til et databasefelt (output tilsvarer java.util.Properties

felles/db/src/main/java/no/nav/vedtak/felles/jpa/savepoint/RunWithSavepoint.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.sql.SQLException;
55
import java.util.Objects;
66

7-
import javax.persistence.EntityManager;
7+
import jakarta.persistence.EntityManager;
88

99
import org.hibernate.Session;
1010
import org.hibernate.jdbc.ReturningWork;

0 commit comments

Comments
 (0)