Ferramentas da Web - Notas sobre o Release


1.0 Problemas Conhecidos
   1.1 Compilação JSP em Workbench e Alterando o Destino do Servidor
   1.2 Selecionando Recursos de Projetos Web com Construção Automática Desativada
   1.3 Adicionando as Variáveis de Cache a uma Configuração de Armazenamento em Cache do Servlet

1.0 Problemas Conhecidos

1.1 Compilação JSP em Workbench e Alterando o Destino do Servidor

Se a opção de compilação JSP está definida para compilar JSPs "quando um projeto é construído no espaço de trabalho" e o suporte de destino de servidor está ativado, pode haver um sério problema quando o destino do servidor for modificado.

Se um projeto tem o destino do servidor definido para um servidor V5, e então for alterado para um servidor V4 através do menu de contexto acessado em um projeto (Target Server-->Modify or Target Server-->Synchronize) os JSPs compilados permanecerão no projeto, embora devessem ser excluídos. Para corrigir isso, acesse as propriedades do projeto e vá para a página de propriedades da Web e clique OK.

Para evitar este problema, modifique sempre o destino do servidor através da página de propriedades do projeto (abaixo da página de propriedades da Web).

1.2 Selecionando Recursos de Projetos Web com Construção Automática Desativada

Ao criar um projeto Web com a construção automática desativada, se você selecionar o recurso "WDO Relation database runtime", os arquivos jar relacionados ao WDO serão importados para o projeto Web e não serão adicionados ao classpath do projeto. Isso causará falha em gerações de códigos subseqüentes no page designer. Portanto, certifique-se de construir o projeto após ele ter sido criado.

1.3 Adicionando as Variáveis de Cache a uma Configuração de Armazenamento em Cache do Servlet

O assistente que permite a adição de uma CV (Cache Variable) a uma SCC (Servlet Caching Configuration) não funciona. Se a SCC de destino não contiver uma CEIG (Cache Entry ID Generation), será criada uma e nenhuma CV definida será criada.

Para adicionar uma CV, primeiro examine o assistente como você normalmente faria. Salve as alterações feitas no editor Web Deployment Descriptor. Abra o arquivo ibm-web-ext.xmi. Localize a CEIG na SCC apropriada e adicione a CV manualmente. Ao terminar, a origem de sua SCC se parecerá com a seguinte:

<servletcacheconfigs xmi:id="ServletCachingConfiguration_1069188599650" propertiesgroupname="cg1" timeout="0" priority="1" invalidateonly="false"> <idgeneration xmi:id="CacheEntryIDGeneration_1069188599650" useuri="false"> <cachevariables xmi:id="CacheVariable_1069188599650" type="REQUEST_ATTRIBUTE" id="ID" method="Method" required="true" dataid="DataID" invalidate="InvalidID" /> </idgeneration> </servletcacheconfigs>

Os valores válidos para o atributo de tipo são: "REQUEST_PARAMETER", "REQUEST_ATTRIBUTE", "SESSION_PARAMETER" e "COOKIE". O parâmetro de método apenas é válido quando o atributo de tipo possui um valor "REQUEST_ATTRIBUTE" ou "SESSION_PARAMETER".

Retornar para o Arquivo Leia-me Principal