Configurando Parâmetros do Mecanismo JSF

Sobre Esta Tarefa

O WebSphere Application Server não suporta a modificação de parâmetros de extensão do descritor de implementação por meio do console administrativo ou por meio de scripts administrativos.

Para incluir, alterar ou excluir parâmetros de configuração do mecanismo JSF, conclua as seguintes etapas:

Procedimento

  1. Abra o arquivo WEB-INF/web.xml. [AIX Solaris HP-UX Linux Windows][z/OS]

    Os parâmetros de configuração do mecanismo JSP são armazenados em um diretório de configuração do módulo da Web ou em um diretório binário do módulo da Web no arquivo WEB-INF/web.xml. Abra o arquivo WEB-INF/web.xml em:

    [AIX Solaris HP-UX Linux Windows][z/OS]
    • O diretório de configuração, como no exemplo a seguir: {WAS_ROOT}/profiles/profilename/config/cells/cellname/applications/enterpriseappname/ deployments/deployedname/webmodulename
    • O diretório binário se um aplicativo foi implementado no WebSphere Application Server com a sinalização Usar configuração binária configurada como true. Um exemplo de um diretório de binários é: {WAS_ROOT}/profiles/profilename/installedApps/nodename/EnterpriseAppName/WebModuleName/
    [IBM i]

    Os parâmetros de configuração do mecanismo JSF são armazenados em um diretório de configuração do módulo da Web ou em um diretório binário do módulo da Web no arquivo WEB-INF/web.xml. Abra o arquivo WEB-INF/web.xml em:

    [IBM i]
    • Diretório de configuração, como no exemplo a seguir: profile_root/config/cells/cellName/applications/enterpriseAppName/deployments/deployedName/webModuleName/WEB-INF/web.xml
    • O diretório binário se um aplicativo foi implementado no WebSphere Application Server com a sinalização Usar configuração binária configurada como true. Um exemplo de diretório de binários é: profile_root/installedApps/nodeName/applicationName.ear/applicationName.war/WEB-INF/web.xml
  2. Edite o arquivo WEB-INF/web.xml.
    • Para incluir parâmetros de configuração, utilize o seguinte formato:
      <context-param>
      		<description>descriptive text</description>
      		<param-name>parameter name</param-name>
      		<param-value>parameter value</param-value>
      </context-param>
    • Para excluir parâmetros de configuração, exclua a linha do arquivo ou coloque a instrução entre tags <!-- -->.
  3. Salve o arquivo.
  4. Reinicie o Aplicativo Corporativo. Não é necessário reiniciar o servidor para que as alterações de parâmetros tenham efeito. No entanto, alguns parâmetros de configuração do mecanismo de JSP afetam o código fonte Java que é gerado para uma JSP. Se esses parâmetros forem alterados, você deverá converter novamente os arquivos JSP no módulo da Web para gerar novamente a fonte Java. É possível usar o compilador de lotes para converter novamente todos os arquivos JSP em um módulo da Web. O compilador de lotes utiliza os parâmetros de configuração do mecanismo JSP que você configurou no arquivo web.xml, a menos que você os substitua especificamente. O tópico Configuração do Mecanismo JSP identifica os parâmetros que afetam a origem Java gerada.

Exemplo

A seguir está uma amostra do arquivo WEB-INF/web.xml.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	id="WebApp_ID" version="2.5">
	<display-name>Servlet 2.5 example</display-name>
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
		<welcome-file>index.htm</welcome-file>
		<welcome-file>index.jsp</welcome-file>
		<welcome-file>default.html</welcome-file>
		<welcome-file>default.htm</welcome-file>
		<welcome-file>default.jsp</welcome-file>
	</welcome-file-list>
	<context-param>
      	<param-name>javax.faces.CONFIG_FILES</param-name>
      	<param-value>/WEB-INF/faces-config.xml</param-value>
   	</context-param>
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>server</param-value>
    </context-param>
    <context-param>
        <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>
    </servlet>
    <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>
</web-app>

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_jsfengine
Nome do arquivo: tweb_jsfengine.html