Outils Web - Notes sur l'édition


1.0 Restrictions
   1.1 Remarque concernant les langues bidirectionnelles (BiDi) pour WebArt Designer, Animated GIF Designer et PageDesigner Classic
2.0 Problèmes connus
   2.1 Compilation JSP dans le plan de travail et changement des serveurs cible
   2.2 Sélection des caractéristiques des projets Web avec compilation automatique désactivée
   2.3 Ajout de variables de cache à une configuration de mise en cache des servlets

1.0 Restrictions

1.1 Remarque concernant les langues bidirectionnelles (BiDi) pour WebArt Designer, Animated GIF Designer et PageDesigner Classic

Parfois, WebArt Designer ne parvient pas à créer l'image du logo d'une langue bidirectionnelle sous Windows 2000. Si vous spécifiez un espacement entre les caractères lorsque vous créez une image de logo dont les caractères se lisent de la droite vers la gauche, la largeur du logo est incorrecte. Vous devez spécifier la valeur zéro pour l'espacement entre les caractères pour obtenir une image de logo correcte avec des caractères bidirectionnels sous Windows 2000.

Parfois, Animated GIF Designer ne parvient pas à créer la bannière animée de la langue bidirectionnelle sous Windows 2000. Si vous spécifiez un espacement entre les caractères lorsque vous créez une image de logo dont les caractères se lisent de la droite vers la gauche, la largeur du logo est incorrecte. Vous devez spécifier la valeur zéro pour l'espacement entre les caractères pour obtenir une image de logo correcte avec des caractères bidirectionnels sous Windows 2000.

2.0 Problèmes connus

2.1 Compilation JSP dans le plan de travail et changement des serveurs cible

Si l'option de compilation JSP est configurée de sorte à compiler les fichiers JSP "lorsque le projet est compilé dans l'espace de travail" et que le ciblage de serveur est activé, une erreur peut se produire lors du changement du serveur cible.

Si, pour un projet, le serveur ciblé est un serveur V5, et que vous sélectionnez un serveur V4 via le menu contextuel du projet (Serveur cible-->Modifier ou Serveur cible-->Synchroniser), les fichiers JSP compilés restent dans le projet bien qu'ils doivent être supprimés. Pour corriger cette erreur, accédez aux propriétés du projet, puis à la page des propriétés Web et cliquez sur OK.

Pour éviter cette erreur, modifiez toujours le serveur cible dans la page des propriétés du projet (dans la page des propriétés Web).

2.2 Sélection des caractéristiques des projets Web avec compilation automatique désactivée

Lors de la création d'un projet Web avec la fonction de compilation automatique désactivée, si vous sélectionnez la caractéristique "Environnement d'exécution de base de données relationnelles WDO", les fichiers jar liés à WDO seront importés dans le projet Web mais ils ne seront pas ajoutés au chemin d'accès aux classes du projet. Par conséquent, les générations de code suivantes dans Page Designer échoueront. Assurez-vous donc de compiler le projet après sa création.

2.3 Ajout de variables de cache à une configuration de mise en cache des servlets

L'assistant qui permet d'ajouter une variable de cache à une configuration de mise en cache des servlets ne fonctionne pas. Si la configuration de mise en cache des servlets cible ne contient pas de génération d'ID d'entrée de cache, cette dernière sera créée, mais pas les variables de cache définies.

Pour ajouter une variable de cache, suivez les instructions de l'assistant. Sauvegardez les modifications que vous avez effectuées dans l'éditeur de descripteur de déploiement Web. Ouvrez le fichier ibm-web-ext.xmi. Recherchez la génération d'ID d'entrée de cache dans la configuration de mise en cache des servlets et ajoutez la variable de cache manuellement. Lorsque vous aurez terminé, la source de votre configuration de mise en cache des servlets ressemblera à :

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

Les valeurs valides pour l'attribut type sont : "REQUEST_PARAMETER", "REQUEST_ATTRIBUTE", "SESSION_PARAMETER" et "COOKIE". Le paramètre method est valide uniquement lorsque l'attribut type est associé à la valeur "REQUEST_ATTRIBUTE" ou "SESSION_PARAMETER".

Retour au fichier readme principal