Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.0.0-RC1
-
None
Description
1) ExternalContextWrapper.getInitParameterMap() was updated here: https://github.com/apache/myfaces/commit/e5cfa71ef2ceeeee68769befcb8f2f40e47024c9
However, the Spec still defines it as: https://jakarta.ee/specifications/faces/4.0/apidocs/jakarta/faces/context/externalcontextwrapper#getInitParameterMap()
Note the Map vs Map<String,String>
2) Renderer.getConvertedValue was updated here: https://github.com/apache/myfaces/commit/895fc4ebed67cf9de121157c1a3563490d4ea9b0#diff-1cf56a9a7964d94b000a763f671c45892ca58f114e93b891fce8fc8211de6e5b
However, the Spec still defines it as: https://jakarta.ee/specifications/faces/4.0/apidocs/jakarta/faces/render/renderer#getConvertedValue(jakarta.faces.context.FacesContext,jakarta.faces.component.UIComponent,java.lang.Object)
Note the UIComponent vs T
This was work originally done for the following Spec issue: https://github.com/jakartaee/faces/issues/1497
For now we're stuck and need to match the published API, maybe these can get cleaned up for the next Faces release!
Added Methods [javatest.batch] jakarta.faces.context.ExternalContextWrapper: method public java.util.Map<java.lang.String,java.lang.String> jakarta.faces.context.ExternalContextWrapper.getInitParameterMap() [javatest.batch] jakarta.faces.render.Renderer: method public java.lang.Object jakarta.faces.render.Renderer.getConvertedValue(jakarta.faces.context.FacesContext,{jakarta.faces.render.Renderer%0},java.lang.Object)
Missing Methods [javatest.batch] jakarta.faces.context.ExternalContextWrapper: method public java.util.Map jakarta.faces.context.ExternalContextWrapper.getInitParameterMap() [javatest.batch] jakarta.faces.render.Renderer: method public java.lang.Object jakarta.faces.render.Renderer.getConvertedValue(jakarta.faces.context.FacesContext,jakarta.faces.component.UIComponent,java.lang.Object) [javatest.batch]