[richfaces-issues] [JBoss JIRA] (RF-12694) When rich component like <rich:dropDownMenu is used, throwing warning com.ibm.ws.webcontainer.srt.SRTServletResponse setIntHeader SRVE8094W: WARNING: Cannot set header. Response already committed.

Brian Leathem (JIRA) jira-events at lists.jboss.org
Wed Jan 2 13:17:09 EST 2013


     [ https://issues.jboss.org/browse/RF-12694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Leathem updated RF-12694:
-------------------------------

    Workaround Description: 
Tried with the following parameteres in the web.xml file but not succeed.

{code}
<context-param>
		<param-name>org.richfaces.skin</param-name>
		<param-value>plain</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.LoadStyleStrategy</param-name>
		<param-value>NONE</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.enableControlSkinning</param-name>
		<param-value>false</param-value>
	</context-param>

	<context-param>
		<param-name>org.richfaces.LoadScriptStrategy</param-name>
		<param-value>NONE</param-value>
	</context-param>
{code}

  was:
Tried with the following parameteres in the web.xml file but not succeed.

<context-param>
		<param-name>org.richfaces.skin</param-name>
		<param-value>plain</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.LoadStyleStrategy</param-name>
		<param-value>NONE</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.enableControlSkinning</param-name>
		<param-value>false</param-value>
	</context-param>

	<context-param>
		<param-name>org.richfaces.LoadScriptStrategy</param-name>
		<param-value>NONE</param-value>
	</context-param>



    
> When rich component like <rich:dropDownMenu is used, throwing warning com.ibm.ws.webcontainer.srt.SRTServletResponse setIntHeader SRVE8094W: WARNING: Cannot set header. Response already committed.
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: RF-12694
>                 URL: https://issues.jboss.org/browse/RF-12694
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: component-menu
>    Affects Versions: 4.2.3.Final
>         Environment: Tested in Galssfish3.1 and WAS8
>            Reporter: Srinivas Reddy Malipeddi
>            Priority: Minor
>              Labels: richfaces
>
> Project details: JSF2.0, Myfaces implementation, richfaces 4.2.3 jars
> My project have only one page index.xhtml with one component like below. If richfaces component is not used then the warning is not coming.
> index.xhtml
> <?xml version="1.0" encoding="UTF-8" ?>
> <ui:composition xmlns="http://www.w3.org/1999/xhtml"
> 	xmlns:ui="http://java.sun.com/jsf/facelets"
> 	xmlns:f="http://java.sun.com/jsf/core"
> 	xmlns:h="http://java.sun.com/jsf/html"
> 	xmlns:rich="http://richfaces.org/rich">
> 	<h:head>
> 		
> 	</h:head>
> 	<h:body>
> 		<rich:dropDownMenu label="IT Asset">
> 			<rich:menuItem label="Search" />
> 			<rich:menuItem label="Create" />
> 		</rich:dropDownMenu>
> 	</h:body>
> </ui:composition>
> Web.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app id="WebApp_ID" version="3.0"
> 	xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> 	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
> 	<display-name>TestWeb</display-name>
> 	<context-param>
> 		<description>
> 		The location where state information is saved.
> Valid values are 'server' (typically saved in HttpSession) and 'client' (typically
> saved as a hidden field in the form.
> Default is server.</description>
> 		<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
> 		<param-value>server</param-value>
> 	</context-param>
> 	<context-param>
> 		<description>
> 		Comma-delimited list of context-relative resource paths under which the JSF implementation
> will look for application configuration resources, before loading a configuration resource
> named /WEB-INF/faces-config.xml (if such a resource exists).</description>
> 		<param-name>javax.faces.CONFIG_FILES</param-name>
> 		<param-value></param-value>
> 	</context-param>
> 	<context-param>
> 		<description>
> 		The default suffix for extension-mapped resources that contain JSF components.
> Default is '.jsp'.</description>
> 		<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
> 		<param-value>.xhtml</param-value>
> 	</context-param>
> 	<context-param>
> 		<description>
> 		A human readable string describing where this particular JSF application is
> in the software development lifecycle.
> Valid values are 'Development', 'UnitTest', 'SystemTest' and 'Production'.
> Default is 'Production'.
> This parameter is not available in JSF 1.x.</description>
> 		<param-name>javax.faces.PROJECT_STAGE</param-name>
> 		<param-value>Development</param-value>
> 	</context-param>
> 	<context-param>
> 		<description>
> 		Monitors Faces JSP files for modifications and synchronizes a running server with
> the changes without restarting the server. If this parameter is set to false or
> removed from the deployment descriptor, any changes made to Faces JSP files may
> not be seen by the server until it is restarted. This parameter is usually set
> to true while the Faces JSP files are being developed and debugged in order to
> improve the performance of the development environment.</description>
> 		<param-name>com.ibm.ws.jsf.JSP_UPDATE_CHECK</param-name>
> 		<param-value>true</param-value>
> 	</context-param>
> 	<context-param>
> 		<description>
> 		Load JSF runtime when the application server starts up. If this parameter is set to false or removed,
> JSF runtime will be loaded and initialized when the first JSF request is processed.
> This may disable custom JSF extensions, such as factories defined in the project.</description>
> 		<param-name>com.ibm.ws.jsf.LOAD_FACES_CONFIG_AT_STARTUP</param-name>
> 		<param-value>true</param-value>
> 	</context-param>
> 	
> 	<servlet>
> 		<servlet-name>Faces Servlet</servlet-name>
> 		<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
> 		<load-on-startup>-1</load-on-startup>
> 		<enabled>true</enabled>
> 		<async-supported>false</async-supported>
> 	</servlet>
> 	<servlet-mapping>
> 		<servlet-name>Faces Servlet</servlet-name>
> 		<url-pattern>*.xhtml</url-pattern>
> 	</servlet-mapping>
> 	<servlet-mapping>
> 		<servlet-name>Faces Servlet</servlet-name>
> 		<url-pattern>
> 		*.faces</url-pattern>
> 	</servlet-mapping>
> 	<servlet-mapping>
> 		<servlet-name>Faces Servlet</servlet-name>
> 		<url-pattern>
> 		/faces/*</url-pattern>
> 	</servlet-mapping>
> 	<welcome-file-list>
> 		<welcome-file>index.xhtml</welcome-file>
> 	</welcome-file-list>
> </web-app>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the richfaces-issues mailing list