diff --git a/impl/pom.xml b/impl/pom.xml index 38b0b67d98..354b6ab382 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -399,7 +399,7 @@ 1.8 com/sun/faces/taglib/html_basic/**/*.java - javax/faces/component/html/**/*.java + jakarta/faces/component/html/**/*.java ${project.build.directory}/../src/main/pmd/ruleset.xml @@ -529,7 +529,7 @@ maven-checkstyle-plugin 2.9.1 - javax/**/*.java + jakarta/**/*.java ${project.build.directory}/../checkstyle-config.xml @@ -553,7 +553,7 @@ 1.8 com/sun/faces/taglib/html_basic/**/*.java - javax/faces/component/html/**/*.java + jakarta/faces/component/html/**/*.java ${project.build.directory}/../src/main/pmd/ruleset.xml diff --git a/impl/src/main/javadoc/jakarta/faces/view/facelets/package.html b/impl/src/main/javadoc/jakarta/faces/view/facelets/package.html index ea75d4bb78..d3e44505a7 100644 --- a/impl/src/main/javadoc/jakarta/faces/view/facelets/package.html +++ b/impl/src/main/javadoc/jakarta/faces/view/facelets/package.html @@ -29,7 +29,7 @@ tag-level API. These classes are provided for users that have a need for a Java API that allows participation in the execution of a Facelets View, which happens as a result of the runtime calling ViewDeclarationLanguage.buildView(). +href="../ViewDeclarationLanguage.html#buildView(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIViewRoot)">ViewDeclarationLanguage.buildView().

diff --git a/impl/src/main/resources/META-INF/error-include.xhtml b/impl/src/main/resources/META-INF/error-include.xhtml index 4c21ff28cb..a9b224f254 100644 --- a/impl/src/main/resources/META-INF/error-include.xhtml +++ b/impl/src/main/resources/META-INF/error-include.xhtml @@ -51,8 +51,8 @@ } } - - + +
URI: #{uri} diff --git a/impl/src/main/resources/META-INF/html_basic.tld b/impl/src/main/resources/META-INF/html_basic.tld index a9febee27f..7668965722 100644 --- a/impl/src/main/resources/META-INF/html_basic.tld +++ b/impl/src/main/resources/META-INF/html_basic.tld @@ -3011,7 +3011,7 @@

    If the "name" attribute is present, execute algorithm Common Algorithm for Obtaining A Resource to Render to obtain a Resource instance. Call + href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common Algorithm for Obtaining A Resource to Render to obtain a Resource instance. Call Resource.getRequestPath() and output the result as the value of the "src" attribute on the rendered markup.

    @@ -3572,7 +3572,7 @@ must be an instance of EditableValueHolder, and return. Otherwise, obtain the "request" property from the ExternalContext and cast it to - javax.servlet.http.HttpServletRequest. Call + jakarta.servlet.http.HttpServletRequest. Call getParts() on the httpServletRequest. Iterate over the parts. If the "name" property of the current part is equal to the "clientId", pass the current part to the @@ -4375,7 +4375,7 @@ @@ -4636,7 +4636,7 @@ @@ -6222,7 +6222,7 @@ @@ -11186,7 +11186,7 @@ @@ -11250,7 +11250,7 @@ Expression Language coercion rules, before comparing the values. If the value of the enclosing UISelectMany matches the current value, render "checked" as the value of the "checked" attribute. - See the "Rendering the option + See the "Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer. Note that this @@ -13030,7 +13030,7 @@ @@ -13046,7 +13046,7 @@ to be rendered is a UISelectMany, render "multiple" as the value of the "multiple" attribute. Render "1" as the value of the "size" attribute. See the "Rendering the option + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

    @@ -13814,7 +13814,7 @@ @@ -13830,7 +13830,7 @@ the "multiple" attribute. If the "size" attribute is specified, render its value as the value of the "size" attribute. Otherwise use the number of items as the value of the "size" attribute. See - the "Rendering the option + the "Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

    @@ -14594,7 +14594,7 @@ @@ -14610,7 +14610,7 @@ to be rendered is a UISelectMany, render "true" as the value of the "multiple" attribute. Use the number of items as the value of the "size" attribute. See the "Rendering + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

    @@ -15359,7 +15359,7 @@ @@ -15401,7 +15401,7 @@ child is equal to the value of the parent UISelectOne, render an appropriate HTML boolean value indicating "checked" for the enclosing "input". See the "Rendering the option elements" + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer. Note that this renderer does diff --git a/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js b/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js index f6954fa537..216790054e 100644 --- a/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js +++ b/impl/src/main/resources/META-INF/resources/jakarta.faces/jsf-uncompressed.js @@ -3412,7 +3412,7 @@ if (!((jsf && jsf.specversion && jsf.specversion >= 23000 ) && * CloseEvent itself. Note that this will also be invoked on errors and that you can inspect the * close reason code if an error occurred and which one (i.e. when the code is not 1000). See also * RFC 6455 section 7.4.1 and - * CloseCodes API + * CloseCodes API * for an elaborate list. * @param {Object} behaviors Client behavior functions to be invoked when specific message is received. * @param {boolean} autoconnect Whether or not to automatically connect the socket. Defaults to false. diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml index 4b898ce9cb..8fcda1efa6 100644 --- a/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml +++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/composite.taglib.xml @@ -47,7 +47,7 @@

    Creating a Composite Component

    -

    A composite component is declared by creating a Facelets2 file +

    A composite component is declared by creating a Facelets file inside of a resource library. (See section JSF.2.6 of the specification prose document for more information about resource libraries.) A composite component must reside within a resource @@ -477,7 +477,7 @@ component tag in the using page. If the value of the “action”, “actionListener”, “validator”, or “valueChangeListener”, the action described in ViewHandler.retargetMethodExpressions() +href="../../../javadocs/jakarta/faces/application/ViewHandler.html#retargetMethodExpressions(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent)">ViewHandler.retargetMethodExpressions() must be taken to handle the attribute. In these cases, the method-signature attribute, if present, must be ignored as its value is derived as described in diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml index 5898458092..9910effbe4 100644 --- a/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml +++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/facelets_jsf_core.taglib.xml @@ -2020,7 +2020,7 @@ of POJOs. values.

    Obtain a reference to - a javax.validation.Validator instance using the + a jakarta.validation.Validator instance using the same steps described in the javadoc for jakarta.faces.validator.BeanValidator.validate(). Let the instance be called beanValidator for @@ -2613,7 +2613,7 @@ public class BackingBean implements PasswordHolder, Cloneable {

    Used inside of the metadata facet of a view, this tag causes a UIViewParameter + href="../../../javadocs/jakarta/faces/component/UIViewParameter.html">UIViewParameter to be attached as metadata for the current view. Because UIViewParameter extends UIInput all of the attributes and nested child content for any @@ -2898,7 +2898,7 @@ public class BackingBean implements PasswordHolder, Cloneable { See also RFC 6455 section 7.4.1 and - CloseCodes + CloseCodes API for an elaborate list of all close codes.

    ]]> diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/html_basic.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/html_basic.taglib.xml index 4c5762c018..9d52190ad8 100644 --- a/impl/src/main/resources/com/sun/faces/metadata/taglib/html_basic.taglib.xml +++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/html_basic.taglib.xml @@ -3561,7 +3561,7 @@ <p>Handling the Value</p> <ul> <p>If the "name" attribute is present, execute algorithm <a - href="../../../renderkitdocs/HTML_BASIC/jakarta.faces.Outputjavax.faces.resource.Script.html#ResourceCommonGetResource">Common + href="../../../renderkitdocs/HTML_BASIC/jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common Algorithm for Obtaining A Resource to Render</a> to obtain a <code>Resource</code> instance. Call <code>Resource.getRequestPath()</code> and output the @@ -3876,7 +3876,7 @@ <p>Decode Behavior</p> <ul> <p>See the decode description for the <a - href="jakarta.faces.Inputjavax.faces.Text.html#encode">Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text</a> renderer.</p> </ul> <p>Encode Behavior</p> @@ -4032,7 +4032,7 @@ <p>Decode Behavior</p> <ul> <p>See the decode description for the <a - href="jakarta.faces.Inputjavax.faces.Text.html#encode">Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text</a> renderer.</p> </ul> <p>Encode Behavior</p> @@ -4938,7 +4938,7 @@ <p>Decode Behavior</p> <ul> <p>See the encode description for the <a - href="jakarta.faces.Inputjavax.faces.Text.html#encode">Input + href="jakarta.faces.Inputjakarta.faces.Text.html#encode">Input Text</a> renderer.</p> </ul> <p>Encode Behavior</p> @@ -6695,7 +6695,7 @@ getRendersChildren().

    For encodeEnd(), use the algorithm Common + href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common Algorithm for Obtaining A Resource to Render to obtain a reference to the Resource to be encoded.

    @@ -6708,16 +6708,16 @@ attribute.

    The implementation of this renderer must have a @ListenerFor + href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor annotation attached to it, at the class level, declaring PostAddToViewEvent.class + href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class as the value of the systemEventClass attribute. The presence of this annotation on a renderer implies the renderer implements ComponentSystemEventListener, + href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener, which this renderer must do. The implementation of processEvent() must extract the UIComponent from the argument event pass it to UIViewRoot.addComponentResource(), specifying + href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent,%20java.lang.String)">UIViewRoot.addComponentResource(), specifying the literal string "head" as the last argument.

    The stylsheet renderer must ensure that any stylesheets are included in the <head> of the document. @@ -7013,20 +7013,20 @@ name attribute and library attributes.

    The implementation of this renderer must have a @ListenerFor + href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor annotation attached to it, at the class level, declaring PostAddToViewEvent.class + href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class as the value of the systemEventClass attribute. The presence of this annotation on a renderer implies the renderer implements ComponentSystemEventListener, + href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener, which this renderer must do. The implementation of processEvent() must extract the UIComponent from the argument event and look for the presence of the key "target" in the component's attribute Map. If and only if such a key is present, the implementation of processEvent() must pass the component to UIViewRoot.addComponentResource().

    + href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent)">UIViewRoot.addComponentResource().

    Decode Behavior

    @@ -8757,7 +8757,7 @@ <code>setSubmittedValue()</code> with it.</p> <p class="changed_modified_2_0">Please check the javadoc for <a - href="../../javadocs/javax/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue()</a> + href="../../javadocs/jakarta/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue()</a> for additional requirements for renderers that render this kind of component.</p> </ul> @@ -11212,7 +11212,7 @@ must be an instance of EditableValueHolder, and return. Otherwise, obtain the "request" property from the ExternalContext and cast it to - javax.servlet.http.HttpServletRequest. Call + jakarta.servlet.http.HttpServletRequest. Call getParts() on the httpServletRequest. Iterate over the parts. If the "name" property of the current part is equal to the "clientId", pass the current part to the diff --git a/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml b/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml index 0f2fe9d7c0..82ca95f3cb 100644 --- a/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml +++ b/impl/src/main/resources/com/sun/faces/metadata/taglib/jstl-core.taglib.xml @@ -162,7 +162,7 @@ incorrect uri, and the correct uri, declared here.

    diff --git a/impl/src/main/resources/com/sun/faces/standard-html-renderkit.xml b/impl/src/main/resources/com/sun/faces/standard-html-renderkit.xml index 2f065a2910..76d3adffaa 100644 --- a/impl/src/main/resources/com/sun/faces/standard-html-renderkit.xml +++ b/impl/src/main/resources/com/sun/faces/standard-html-renderkit.xml @@ -329,7 +329,7 @@ Application Action action - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -353,7 +353,7 @@ Action Listener actionListener - javax.el.MethodExpression + jakarta.el.MethodExpression void actionListener(jakarta.faces.event.ActionEvent) @@ -1466,7 +1466,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -1491,7 +1491,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -2933,7 +2933,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -2958,7 +2958,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -3320,7 +3320,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Application Action action - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -3344,7 +3344,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Action Listener actionListener - javax.el.MethodExpression + jakarta.el.MethodExpression void actionListener(jakarta.faces.event.ActionEvent) @@ -3385,7 +3385,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Application Action actionExpression - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -3894,7 +3894,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -3919,7 +3919,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -4620,7 +4620,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -4645,7 +4645,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -4987,7 +4987,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -5012,7 +5012,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -5446,7 +5446,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 See also RFC 6455 section 7.4.1 and - CloseCodes + CloseCodes API for an elaborate list of all close codes. ]]> @@ -5826,7 +5826,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Application Action action - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -5850,7 +5850,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Action Listener actionListener - javax.el.MethodExpression + jakarta.el.MethodExpression void actionListener(jakarta.faces.event.ActionEvent) @@ -6491,7 +6491,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Application Action action - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -6515,7 +6515,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Action Listener actionListener - javax.el.MethodExpression + jakarta.el.MethodExpression void actionListener(jakarta.faces.event.ActionEvent) @@ -7142,7 +7142,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Application Action action - javax.el.MethodExpression + jakarta.el.MethodExpression java.lang.Object action() @@ -7166,7 +7166,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Action Listener actionListener - javax.el.MethodExpression + jakarta.el.MethodExpression void actionListener(jakarta.faces.event.ActionEvent) @@ -9290,7 +9290,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -9315,7 +9315,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -10070,7 +10070,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -10095,7 +10095,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -10431,7 +10431,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -10456,7 +10456,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -11225,7 +11225,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -11250,7 +11250,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -12003,7 +12003,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -12028,7 +12028,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -17677,7 +17677,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -17702,7 +17702,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -18419,7 +18419,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -18444,7 +18444,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -19227,7 +19227,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -19252,7 +19252,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -19983,7 +19983,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -20008,7 +20008,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -20729,7 +20729,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -20754,7 +20754,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -21472,7 +21472,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -21497,7 +21497,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -22207,7 +22207,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Validator validator - javax.el.MethodExpression + jakarta.el.MethodExpression void validate(jakarta.faces.context.FacesContext, jakarta.faces.component.UIComponent, java.lang.Object) @@ -22232,7 +22232,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 Value Change Listener valueChangeListener - javax.el.MethodExpression + jakarta.el.MethodExpression void valueChange(jakarta.faces.event.ValueChangeEvent) @@ -23259,9 +23259,8 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 their user agents.

    Compliant implementations must only generate JavaScript in the - - jakarta.faces.Link and jakarta.faces.Button + jakarta.faces.Link and + jakarta.faces.Button Renderers for the jakarta.faces.Command component. The generation of JavaScript in any other Renderer in the HTML_BASIC renderkit is not permitted. However, any JavaScript @@ -23425,9 +23424,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 ]]> jakarta.faces.Command jakarta.faces.Button - - com.sun.faces.renderkit.html_basic.ButtonRenderer - + com.sun.faces.renderkit.html_basic.ButtonRenderer @@ -24017,9 +24014,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 ]]> jakarta.faces.Command jakarta.faces.Link - - com.sun.faces.renderkit.html_basic.CommandLinkRenderer - + com.sun.faces.renderkit.html_basic.CommandLinkRenderer @@ -24484,9 +24479,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 ]]> jakarta.faces.Command jakarta.faces.Script - - com.sun.faces.renderkit.html_basic.CommandScriptRenderer - + com.sun.faces.renderkit.html_basic.CommandScriptRenderer jakarta.faces.Data jakarta.faces.Table - - com.sun.faces.renderkit.html_basic.TableRenderer - + com.sun.faces.renderkit.html_basic.TableRenderer caption @@ -25264,9 +25255,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 ]]> jakarta.faces.Form jakarta.faces.Form - - com.sun.faces.renderkit.html_basic.FormRenderer - + com.sun.faces.renderkit.html_basic.FormRenderer @@ -25600,9 +25589,10 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447

      -

      If the "name" attribute is present, execute algorithm Common Algorithm for Obtaining A Resource to Render to obtain a Resource instance. Call - Resource.getRequestPath() and output the result as the +

      If the "name" attribute is present, execute algorithm + Common Algorithm for Obtaining A Resource to Render + to obtain a Resource instance. + Call Resource.getRequestPath() and output the result as the value of the "src" attribute on the rendered markup.

      Otherwise, if the "url" attribute is present, treat its value as @@ -25625,9 +25615,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447

]]> jakarta.faces.Graphic jakarta.faces.Image - - com.sun.faces.renderkit.html_basic.ImageRenderer - + com.sun.faces.renderkit.html_basic.ImageRenderer @@ -26004,9 +25992,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 ]]> jakarta.faces.Panel jakarta.faces.passthrough.Element - - com.sun.faces.renderkit.html_basic.PassthroughRenderer - + com.sun.faces.renderkit.html_basic.PassthroughRenderer @@ -26175,7 +26161,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 must be an instance of EditableValueHolder, and return. Otherwise, obtain the "request" property from the ExternalContext and cast it to - javax.servlet.http.HttpServletRequest. Call + jakarta.servlet.http.HttpServletRequest. Call getParts() on the httpServletRequest. Iterate over the parts. If the "name" property of the current part is equal to the "clientId", pass the current part to the @@ -26218,9 +26204,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447
]]> jakarta.faces.Input jakarta.faces.File - - com.sun.faces.renderkit.html_basic.FileRenderer - + com.sun.faces.renderkit.html_basic.FileRenderer @@ -26654,11 +26638,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447

Decode Behavior

    - -

    See the decode description for the Input - Text renderer.

    - +

    See the decode description for the Input Text renderer.

Encode Behavior

@@ -26685,11 +26665,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447

Decode Behavior

    - -

    See the decode description for the Input - Text renderer.

    - +

    See the decode description for the Input Text renderer.

Encode Behavior

@@ -27624,7 +27600,7 @@ https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=447 @@ -29639,7 +29615,7 @@ changed_modified_2_1">an HTML "a" anchor element. The value of the component is rendered as the anchor text and the outcome of the component is used to determine the target URL rendered in the "href" attribute. Execute the Algorithm +href="jakarta.faces.OutcomeTargetjakarta.faces.Button.html#UIOutcomeTargetGetEncodedTargetUrl">Algorithm to obtain the URL to which the user-agent should issue a GET request when clicked.

@@ -32124,7 +32100,7 @@ this application, and passing the result through the @@ -32188,7 +32164,7 @@ this application, and passing the result through the Expression Language coercion rules, before comparing the values. If the value of the enclosing UISelectMany matches the current value, render "checked" as the value of the "checked" attribute. - See the "Rendering the option + See the "Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer. Note that this @@ -32714,7 +32690,7 @@ this application, and passing the result through the setSubmittedValue() with it.

Please check the javadoc for UISelectMany.getConvertedValue() + href="../../javadocs/jakarta/faces/component/UISelectMany.html#getConvertedvalue">UISelectMany.getConvertedValue() for additional requirements for renderers that render this kind of component.

@@ -33284,7 +33260,7 @@ this application, and passing the result through the @@ -33300,7 +33276,7 @@ this application, and passing the result through the to be rendered is a UISelectMany, render "multiple" as the value of the "multiple" attribute. Render "1" as the value of the "size" attribute. See the "Rendering the option + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

@@ -33742,7 +33718,7 @@ this application, and passing the result through the @@ -33758,7 +33734,7 @@ this application, and passing the result through the the "multiple" attribute. If the "size" attribute is specified, render its value as the value of the "size" attribute. Otherwise use the number of items as the value of the "size" attribute. See - the "Rendering the option + the "Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

@@ -34195,7 +34171,7 @@ this application, and passing the result through the @@ -34211,7 +34187,7 @@ this application, and passing the result through the to be rendered is a UISelectMany, render "true" as the value of the "multiple" attribute. Use the number of items as the value of the "size" attribute. See the "Rendering + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer.

@@ -34640,7 +34616,7 @@ this application, and passing the result through the @@ -34682,7 +34658,7 @@ this application, and passing the result through the child is equal to the value of the parent UISelectOne, render an appropriate HTML boolean value indicating "checked" for the enclosing "input". See the "Rendering the option elements" + href="jakarta.faces.SelectManyjakarta.faces.Listbox.html">"Rendering the option elements" specification for ListboxRenderer for more detail on how to render the "option" elements in this renderer. Note that this renderer does @@ -35320,20 +35296,20 @@ Otherwise, get the facet whose name is "facetName". If found call

The implementation of this renderer must have a @ListenerFor +href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor annotation attached to it, at the class level, declaring PostAddToViewEvent.class +href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class as the value of the systemEventClass attribute. The presence of this annotation on a renderer implies the renderer implements ComponentSystemEventListener, +href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener, which this renderer must do. The implementation of processEvent() must extract the UIComponent from the argument event and look for the presence of the key "target" in the component's attribute Map. If and only if such a key is present, the implementation of processEvent() must pass the component to UIViewRoot.addComponentResource().

+href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent)">UIViewRoot.addComponentResource().

Decode Behavior

@@ -35538,7 +35514,7 @@ changed_modified_2_1 changed_modified_2_2">Render
the markup for a getRendersChildren().

For encodeEnd(), use the algorithm Common + href="jakarta.faces.Outputjakarta.faces.resource.Script.html#ResourceCommonGetResource">Common Algorithm for Obtaining A Resource to Render to obtain a reference to the Resource to be encoded.

@@ -35553,16 +35529,16 @@ Otherwise, do not render a media attribute.

The implementation of this renderer must have a @ListenerFor +href="../../javadocs/jakarta/faces/event/ListenerFor.html">@ListenerFor annotation attached to it, at the class level, declaring PostAddToViewEvent.class +href="../../javadocs/jakarta/faces/event/PostAddToViewEvent.html">PostAddToViewEvent.class as the value of the systemEventClass attribute. The presence of this annotation on a renderer implies the renderer implements ComponentSystemEventListener, +href="../../javadocs/jakarta/faces/event/ComponentSystemEventListener.html">ComponentSystemEventListener, which this renderer must do. The implementation of processEvent() must extract the UIComponent from the argument event pass it to UIViewRoot.addComponentResource(), specifying +href="../../javadocs/jakarta/faces/component/UIViewRoot.html#addComponentResource(jakarta.faces.context.FacesContext,%20jakarta.faces.component.UIComponent,%20java.lang.String)">UIViewRoot.addComponentResource(), specifying the literal string "head" as the last argument.

The stylsheet renderer must ensure that any stylesheets are included in the <head> of the document. diff --git a/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl b/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl index a16ab9d33b..c132c7f2c7 100644 --- a/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl +++ b/impl/src/main/resources/com/sun/faces/tlddoc-resources/tag.html.xsl @@ -335,12 +335,12 @@ - javax.el.ValueExpression + jakarta.el.ValueExpression
(must evaluate to )
- javax.el.ValueExpression + jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
@@ -348,12 +348,12 @@ - javax.el.MethodExpression + jakarta.el.MethodExpression
(signature must match )
- javax.el.MethodExpression + jakarta.el.MethodExpression
(signature must match void methodname())