Jakarta
Composite Recipes
Recipes that include further recipes, often including the individual recipes below.
- Faces XHTML migration for Jakarta EE 10
- JNDI name
jsf/ClientSideSecretKeyhas been renamed tofaces/ClientSideSecretKey, and thejsf/FlashSecretKeyJNDI name has been renamed tofaces/FlashSecretKey - JSF 2.x to Jakarta Faces 3.x
- Jakarta Faces 4.0 to 4.1
- Migrate Ehcache from javax to jakarta namespace
- Migrate JSF values inside EcmaScript files
- Migrate Jackson from javax to jakarta namespace
- Migrate Jakarta EE 9 api dependencies to Jakarta EE 10 versions
- Migrate Johnzon from javax to jakarta namespace
- Migrate XJC Bindings to Jakata XML
- Migrate deprecated
javaee-apidependencies tojakarta.platform - Migrate deprecated
javax.activationpackages tojakarta.activation - Migrate deprecated
javax.annotationtojakarta.annotation - Migrate deprecated
javax.batchpackages tojakarta.batch - Migrate deprecated
javax.decoratorpackages tojakarta.decorator - Migrate deprecated
javax.ejbpackages tojakarta.ejb - Migrate deprecated
javax.elpackages tojakarta.el - Migrate deprecated
javax.enterprisepackages tojakarta.enterprise - Migrate deprecated
javax.facespackages tojakarta.faces - Migrate deprecated
javax.injectpackages tojakarta.inject - Migrate deprecated
javax.interceptorpackages tojakarta.interceptor - Migrate deprecated
javax.jmspackages tojakarta.jms - Migrate deprecated
javax.jsonpackages tojakarta.json - Migrate deprecated
javax.jsppackages tojakarta.jsp - Migrate deprecated
javax.jwspackages tojakarta.jws - Migrate deprecated
javax.mailpackages tojakarta.mail - Migrate deprecated
javax.persistencepackages tojakarta.persistence - Migrate deprecated
javax.resourcepackages tojakarta.resource - Migrate deprecated
javax.security.auth.messagepackages tojakarta.security.auth.message - Migrate deprecated
javax.security.enterprisepackages tojakarta.security.enterprise - Migrate deprecated
javax.security.jaccpackages tojakarta.security.jacc - Migrate deprecated
javax.servletpackages tojakarta.servlet - Migrate deprecated
javax.soappackages tojakarta.soap - Migrate deprecated
javax.transactionpackages tojakarta.transaction - Migrate deprecated
javax.validationpackages tojakarta.validation - Migrate deprecated
javax.websocketpackages tojakarta.websocket - Migrate deprecated
javax.wspackages tojakarta.ws - Migrate deprecated
javax.xml.bindpackages tojakarta.xml.bind - Migrate deprecated
javax.xml.wspackages tojakarta.xml.ws - Migrate deprecated
org.apache.commons.fileloadpackages toorg.apache.commons.fileload.core - Migrate
org.apache.ws.securityandorg.apache.ws.security.components.cryptopackages toorg.apache.wss4j.common.extandorg.apache.wss4j.common.cryptopackages - Migrate to Jakarta EE 10
- Migrate to Jakarta EE 11
- Migrate to Jakarta EE 9
- Migrate xmlns entries and javax. packages in
ejb-jar.xmlfiles - Migrate xmlns entries and javax. packages in
validation.xmlfiles - Migrate xmlns entries in
beans.xmlfiles - Migrate xmlns entries in
faces-config.xmlfiles - Migrate xmlns entries in
faces-config.xmlfiles - Migrate xmlns entries in
orm.xmlfiles - Migrate xmlns entries in
persistence.xmlfiles - Migrate xmlns entries in
taglib.xmlfiles - Migrate xmlns entries in
taglib.xmlfiles - Migrate xmlns entries in
web-fragment.xmlfiles - Migrate xmlns entries in
web-fragment.xmlfiles - Migrate xmlns entries in
web.xmlfiles - Migrate xmlns entries in
web.xmlfiles - OmniFaces Namespace Migration
- Remove deprecated API's not supported in CDI4.0
- Remove
getCommentandgetVersionmethods - Remove
jakarta.annotation-apidependency when managed by Spring Boot - Replace deprecated Jakarta Servlet methods and classes
- Replace
CURRENT_COMPONENTandCURRENT_COMPOSITE_COMPONENTwithgetCurrentComponent()andgetCurrentCompositeComponent() - Replace
ResourceResolverwithResourceHandler - Replace
doUpgrade(..)withServerContainer.upgradeHttpToWebSocket(..) - Substitute removed Faces Managed Beans
- Update Apache Commons Email to Email2 for Jakarta
- Update Apache Commons FileUpload2 package for EE10
- Update Apache Shiro Dependencies to 2.0.x
- Update GlassFish Jersey Dependencies to 3.1.x
- Update Jakarta EE XML Web Services Dependencies for EE 10.
- Update Jetty9 to Jetty12
- Update RestLet to 2.6.0
- Upgrade Faces open source libraries
- Upgrade Faces open source libraries
- Upgrade Faces open source libraries
- Upgrade to Jakarta Faces 4.x
- Use
StateManagementStrategy - Use
jakarta.elinstead ofjakarta.faces.elandjavax.faces.el - Use
jakarta.xml.soap.SOAPFactoryto createSOAPElements
Recipes
- Faces XHTML migration for Jakarta EE 9
- Migrate RestAssured from javax to jakarta namespace by upgrading to a version compatible with J2EE9
- Project has no Jakarta annotations
- Remove
Bean.isNullable() - Remove trailing slash from
jakarta.ws.rs.ApplicationPathvalues - Rename CDI Extension to Jakarta
- Replace
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType)withaddAnnotatedType(AnnotatedType, String) - Update Eclipse Yasson Dependencies to 3.0.x
- Update EclipseLink Dependencies to 4.x
- Update Faces
@ManagedBeanto use CDI@Named - Update Jakarta EE Java Faces Dependencies to 4.0.x.
- Update Jakarta EE Java Faces Dependencies to 4.1.x
- Update Jakarta EE Platform Dependencies to 10.0.0
- Update Jakarta EE Platform Dependencies to 11.0.x
- Update Jakarta EE annotation Dependencies to 2.1.x.
- Update annotation attributes using
javaxtojakarta - Update
fireEvent()andcreateInjectionTarget()calls - Updates
getRealPath()to callgetContext()followed bygetRealPath() - Use
isParametersProvided()