Esta regra sinaliza Context <ResourceLink> localizado no arquivo META-INF/context.xml que pode precisar de migração.
Apache Tomcat permite Context <ResourceLink> elementos a serem definidos nestes locais:
Como a ferramenta de migração pode não ter acesso ao diretório de configuração Tomcat, a ferramenta de migração migra apenas o arquivo META-INF/context.xml. ResourceLink As informações definidas nos outros locais podem ser copiadas para o arquivo META-INF/context.xml para que ele seja processado
A correção automatizada obterá as informações do ResourceLink e cria uma referência de recurso e um nome JNDI correspondente da seguinte forma:
Observe que o outro ResourceLink atributos (factory, username e password) não são migrados automaticamente. Se o seu aplicativo usar esses atributos em um ResourceLink , em seguida, será necessário criar um recurso exclusivo na configuração do servidor, fornecer o recurso com um nome JNDI exclusivo e atualizar o O arquivo de ligação IBM com o novo nome JNDI
Se o projeto da for Java EE 5 ou superior e o WEB-INF/web.xml não existir, o WEB-INF/web.xml será criado e os novos elementos de referência do link de recurso serão incluídos. Se o projeto da Web estiver em J2EE 1.4 ou inferior, a correção automática informará um erro.
Por exemplo, dado um META-INF/Context.xml contendo o seguinte ResourceLink :
A correção automatizada atualizará ou criará um novo resource-ref no arquivo web.xml semelhante a este exemplo:
O nome JNDI é incluído no arquivo de ligações IBM. Ele faz referência à referência existente no web.xml. Se o arquivo de ligações ainda não existir, ele será criado.
Você também precisará configurar o recurso na configuração do WebSphere Application Server.
Para obter informações adicionais sobre a definição de recurso do contexto no Tomcat, consulte: