[ https://issues.apache.org/jira/browse/DELTASPIKE-1434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17443681#comment-17443681 ]
Roman Müller commented on DELTASPIKE-1434: ------------------------------------------ Hello, when depending on Deltaspike Data with jakarta classifier. {quote} <dependency> <groupId>org.apache.deltaspike.modules</groupId> <artifactId>deltaspike-data-module-api</artifactId> <version>1.9.6-SNAPSHOT</version> <scope>compile</scope> <classifier>jakarta</classifier> </dependency> <dependency> <groupId>org.apache.deltaspike.modules</groupId> <artifactId>deltaspike-data-module-impl</artifactId> <version>1.9.6-SNAPSHOT</version> <scope>runtime</scope> <classifier>jakarta</classifier> </dependency> <dependency> <groupId>jakarta.platform</groupId> <artifactId>jakarta.jakartaee-api</artifactId> <version>9.1.0</version> <scope>provided</scope> </dependency> {quote} My project fails to compile this class {quote} package de.pharmacontrol.core.archive; import org.apache.deltaspike.data.api.EntityManagerResolver; import jakarta.ejb.Stateless; import jakarta.persistence.PersistenceContext; import jakarta.persistence.EntityManager; public class ArchiveEntityManagerResolver implements EntityManagerResolver { @PersistenceContext(unitName = "ars") private EntityManager archiveEm; public EntityManager resolveEntityManager() { return archiveEm; } } {quote} With error {quote}[ERROR] C:\Users\mueller-83\Development\Workspace\psm\psa\psm\src\main\java\de\pharmacontrol\core\archive\ArchiveEntityManagerResolver.java:[9,7] error: cannot access EntityManager [ERROR] class file for javax.persistence.EntityManager not found [ERROR] C:\Users\mueller-83\Development\Workspace\psm\psa\psm\src\main\java\de\pharmacontrol\core\archive\ArchiveEntityManagerResolver.java:[14,25] error: resolveEntityManager() in ArchiveEntityManagerResolver cannot implement resolveEntityManager() in EntityManagerResolver [ERROR] -> [Help 1] {quote} I use custom EntityManagerResolver implementation to provide alternative EntityManager in some Deltaspike repositories. > Namespace change javax to jakarta > --------------------------------- > > Key: DELTASPIKE-1434 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-1434 > Project: DeltaSpike > Issue Type: Improvement > Security Level: public(Regular issues) > Components: Core > Affects Versions: 1.9.5 > Reporter: John Smith > Assignee: Mark Struberg > Priority: Major > > Is there a plan to make the namespace change from javax to jakartaee. Seems > to be required to use deltaspike in the future. > https://jakarta.ee/compatibility/ -- This message was sent by Atlassian Jira (v8.20.1#820001)