New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
inconsistent behavior in state saving when using upper case #1010
Comments
@glassfishrobot Commented |
@glassfishrobot Commented |
@glassfishrobot Commented Sending jsf-ri/src/main/java/com/sun/faces/renderkit/ResponseStateManagerImpl.java http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1010 Check existing usages of the state saving method parameter to ensure
public boolean isSavingStateInClient(FacesContext context) { { return savingStateInClient.booleanValue(); } savingStateInClient = Boolean.FALSE; String saveStateParam = context.getExternalContext(). { savingStateInClient = Boolean.TRUE; } return savingStateInClient.booleanValue();
12.1.3 add this text to the javax.faces.STATE_SAVING_METHOD spec. When examining the value, the runtime must ignore the case. |
@glassfishrobot Commented Sending usingFacesInWebapps.fm |
@glassfishrobot Commented |
@glassfishrobot Commented |
@glassfishrobot Commented |
|
There is a description about "Javax.faces.STATE_SAVING_METHOD" in 11.1.3 Application Configuration Parameters saying to use "client" or "server" to specify where state info is saved. When "Client" (that contains upper case) is used, state will be saved on server side though javax.faces.application.StateManager#isSavingStateInClient returns true.
If upper case is not allowed by the specification?
Affected Versions
[2.0, 2.1]
The text was updated successfully, but these errors were encountered: