Ferramentas da Web - Notas sobre o Release


1.0 Problemas Conhecidos
   1.1 Compilação JSP no Workbench e Alteração do Destino do Servidor
   1.2 Selecionando Recursos de Projetos da Web com Auto-build Desativado
   1.3 Adicionando Variáveis de Cache a uma Configuração em Cache do Servlet

1.0 Problemas Conhecidos

1.1 Compilação JSP no Workbench e Alteração do 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 do 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 da Web com Auto-build Desativado

Ao criar um projeto da Web com auto-build desativado, se você selecionar o recurso "WDO Relation database runtime", os arquivos jar relacionados a WDO serão importados ao projeto da Web, mas não serão adicionados ao classpath do projeto. Isto fará com que gerações de código de subseqüência no Page Designer falhem. Portanto, certifique-se de compilar o projeto antes de sua criação.

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

O assistente que permite a adição de um CV (Cache Variable) a um SCC (Servlet Caching Configuration) não funciona. Se o SCC de destino não contiver um CEIG (Cache Entry ID Generation) será criado um, porém nenhum CV definido será criado.

Para adicionar um CV, primeiro utilize um assistente como o faria normalmente. Salve as alterações feitas no editor Web Deployment Descriptor. Abra o arquivo ibm-web-ext.xmi. Localize o CEIG no SCC apropriado e adicione o CV manualmente. Quando concluída, a origem do SCC terá a seguinte aparência:

<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 do método é válido apenas quando o atributo de tipo tem o valor de "REQUEST_ATTRIBUTE" ou "SESSION_PARAMETER".

Retornar para o arquivo Leia-me principal