Re: Struts 7 upgrade - looking for the javax.servlet.Filter instead of jakarta.*
Lukasz Lenart <[email protected]> Wed, 9 Jul 2025 07:01:23 +0200
| Newsgroups | gmane.comp.jakarta.struts.user |
|---|---|
| Message-ID | <CAMopvkPhcQ4jFEK=45JLOR4V2T7NXHv9m=XdxQNYf9hKTcTKnA@mail.gmail.com> |
After asking Perplexity I got such an answer: WebLogic 14c is compatible with Jakarta EE 8 only. It does not support Jakarta EE 9 or later versions, which introduce the new `jakarta.*` namespace Cheers Lukasz pon., 7 lip 2025 o 20:43 Arsen Milutsa <[email protected]> napisaĆ(a): > > Hello, > > Getting the compliance error from the WL's appc. The dependencies were > changed to WebLogic version 14c, so was the web-app spec - 5.0. Jakarta's > bom was incorporated as well, we took all the references in the code from > javax.* to jakarta.* > Still getting this error: > [ERROR] weblogic.servlet.internal.dd.compliance.ComplianceException: The > element filter-class, > "org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter" must > be a subclass of "javax.servlet.Filter". > [ERROR] at > weblogic.servlet.internal.dd.compliance.BaseComplianceChecker.addDescriptorError(BaseComplianceChecker.java:55) > > Please share insights. > > -- > Got Gmail?