Cette règle marque Context <Resource> éléments trouvés dans le fichier META-INF/context.xml qui peuvent nécessiter une migration.
Apache Tomcat autorise Context <Resource> éléments à définir dans ces emplacements:
Etant donné que l'outil de migration n'a pas forcément accès au répertoire de configuration Tomcat, l'outil de migration ne migre que le fichier META-INF/context.xml. Vous pouvez copier les informations de ressource définies à d'autres emplacements dans le fichier META-INF/context.xml en vue de leur traitement.
Un correctif automatisé prendra les informations de la Resource et crée une référence de ressource ou une référence d'environnement de ressource selon les besoins et un nom JNDI correspondant. Tomcat recommande, mais ne requiert pas, que la référence de ressource correspondante pour Resource soit défini dans le WEB-INF/web.xml. Le correctif automatisé recherchera la liste des resource-ref et resource-env-ref pour voir si l'entrée correspondant au nom existe déjà. si tel n'est pas le cas, une entrée est créée, Si les propriétés Resource l'élément a un auth attribut, un resource-ref est créé. Si les propriétés Resource L'élément n'a pas de auth attribut, un resource-env-ref est créé. Dans les deux cas, la name est également utilisé comme nom JNDI et est défini dans les liaisons.
Par exemple, compte tenu de ce qui suit: Resource dans le fichier META-INF/context.xml :Par défaut, les ressources peuvent être partagées dans Tomcat. Si la portée n'est pas définie sur la Resource l'élément, il est défini comme partageable lorsqu'une nouvelle référence de ressource est créée pour le le correctif automatisé. Si une référence de ressource correspondante existe déjà dans le fichier WEB-INF/web.xml, aucune modification n'est apportée.
Si le projet Web est un projet Java EE 5 ou de version ultérieure et le fichier WEB-INF/web.xml n'existe pas, le fichier WEB-INF/web.xml est créé et les nouveaux éléments de référence de ressource sont ajoutés. Si le projet web se trouve à l'adresse J2EE 1.4 ou à une adresse inférieure, le correcteur automatique signalera une erreur.
Vous devez aussi configurer la ressource dans la configuration WebSphere.
Pour plus d'informations sur la définition de ressources de contexte dans Tomcat, voir :