[
https://issues.apache.org/jira/browse/FEDIZ-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17862835#comment-17862835
]
Jamie Mark Goodyear commented on FEDIZ-257:
-------------------------------------------
Hit several walls with regards to Jakarta Servlet 5 as target.
Refocused to CXF 4.1.0-SNAPSHOT, with Jakarta 6 Servlet.
IdP service has trouble with loading/runtime. Need to resolve the below:
-07-03 13:14:02,318 ERROR o.a.c.f.s.i.s.s.GrantedAuthorityEntitlements
[https-jsse-nio-61422-exec-6] Failed to enrich security context with
entitlements
jakarta.servlet.ServletException: Handler dispatch failed:
java.lang.AbstractMethodError: Missing implementation of resolved method
'abstract java.lang.Object
getHandlerInternal(jakarta.servlet.http.HttpServletRequest)' of abstract class
org.springframework.web.servlet.handler.AbstractHandlerMapping.
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1104)
~[spring-webmvc-6.1.10.jar:6.1.10]
..
Caused by: java.lang.AbstractMethodError: Missing implementation of resolved
method 'abstract java.lang.Object
getHandlerInternal(jakarta.servlet.http.HttpServletRequest)' of abstract class
org.springframework.web.servlet.handler.AbstractHandlerMapping.
at
org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:507)
~[spring-webmvc-6.1.10.jar:6.1.10]
> Apache CXF Fediz Tomcat Plugin ver 1.6.1 does not work with Jakarta
> -------------------------------------------------------------------
>
> Key: FEDIZ-257
> URL: https://issues.apache.org/jira/browse/FEDIZ-257
> Project: CXF-Fediz
> Issue Type: Dependency upgrade
> Components: Plugin
> Affects Versions: 1.6.1
> Reporter: Mark
> Priority: Major
> Fix For: 1.6.1
>
>
> The following version of the fediz tomcat plugin was compiled with JDK 1.6
> and uses
> https://cxf.apache.org/fediz-downloads.html
> https://downloads.apache.org/cxf/fediz/1.6.1/
> If using version 1.6.1 with TomEE https://tomee.apache.org/download.html
> I see errors encountering, java.lang.NoClassDefFoundError:
> javax/xml/bind/JAXBException, that indicates the Java JAXB (Java Architecture
> for XML Binding) API is not available in the runtime environment. This issue
> is commonly encountered when running applications on Java versions 9 and
> later, as JAXB was removed from the Java SE platform starting with Java 11.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)