Herramientas Web: notas de release


1.0 Problemas conocidos
   1.1 Compilar JSP en el entorno de trabajo y conmutar destinos de servidor
   1.2 Seleccionar características de proyectos Web con la construcción automática desactivada
   1.3 Añadir variables de antememoria a una configuración de antememoria de servlets

1.0 Problemas conocidos

1.1 Compilar JSP en el entorno de trabajo y conmutar destinos de servidor

Si la opción Compilación de JSP está establecida para compilar JSP "cuando se construye el proyecto en el área de trabajo" y el soporte de direccionamiento de servidor está habilitado, puede haber un problema potencial cuando se modifica el servidor destino.

Si un proyecto tiene el direccionamiento de servidor establecido en un servidor V5 y se cambia a un servidor V4 a través del menú de contexto al que se accede en un proyecto (Servidor destino -> Modificación de servidor destino --> Sincronizar) los JSP compilados permanecerán en el proyecto aunque deberían suprimirse. Para arreglar esto, acceda a las propiedades del proyecto, vaya a la página de propiedades para Web y pulse Aceptar.

Para evitar este problema, modifique siempre el destino del servidor a través de la página de propiedades del proyecto (en la página de propiedades Web).

1.2 Seleccionar características de proyectos Web con la construcción automática desactivada

Al crear un proyecto Web con la construcción automática desactivada, si selecciona la característica "Entorno de ejecución de base de datos WDO Relation", los archivos JAR relacionados con WDO se importarán en el proyecto Web, pero no se añadirán a la vía de acceso de clases del proyecto. Esto provocará anomalías en las generaciones de código subsiguientes de Page Designer. Por tanto, asegúrese de construir el proyecto después de haberlo creado.

1.3 Añadir variables de antememoria a una configuración de antememoria de servlets

El asistente que permite la adición de una variable de antememoria (CV) a una configuración de antememoria de servlets (SCC) no funciona. Si la SCC destino no contiene una Generación de ID de entrada de antememoria CEIG) se creará una, pero no se creará ninguna CV que esté definida.

Para añadir una CV, en primer lugar recorra el asistente como haría habitualmente. Guarde los cambios efectuados en el editor Descriptor de despliegue Web. Abra el archivo ibm-web-ext.xmi. Busque la CEIG en la SCC adecuada y añada la CV manualmente. Cuando haya terminado, el código fuente de la SCC será parecido al siguiente:

<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>

Los valores válidos para el atributo type son: "REQUEST_PARAMETER", "REQUEST_ATTRIBUTE", "SESSION_PARAMETER" y "COOKIE". El parámetro de método sólo es válido cuando el atributo type tiene el valor "REQUEST_ATTRIBUTE" o "SESSION_PARAMETER".

Volver al archivo readme principal