Notas sobre o Release das Ferramentas Struts

© Copyright International Business Machines Corporation 2006. Todos direitos reservados. Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM® Corporation.

Notas sobre o Release

1.0 Problemas Conhecidos e Soluções Alternativas
   1.1 Erros em Aplicativos de Amostra de Struts
   1.2 Problema ao Desenhar Link no Editor de Diagramas da Web Quando o Editor de Arquivo de Configuração do Struts Está Aberto
   1.3 Quando uma Amostra do Struts é Importada, o Tempo de Execução de Destino Pode Ficar Indefinido

1.0 Problemas Conhecidos e Soluções Alternativas

1.1 Erros em Aplicativos de Amostra de Struts

Se importar o aplicativo de amostra "Aplicativo de Exemplo" (struts-example) ou o "Exemplo de Upload" (struts-upload) das amostras de Struts na Galeria de Amostras (na categoria "Amostras de tecnologia"), você provavelmente verá alguns marcadores de erro na visualização Problemas.  As amostras de Struts são da distribuição de Struts do projeto Apache Struts.  As amostras são literalmente incluídas na Galeria de Amostras para sua comodidade.  Elas contêm alguns poucos erros.
 

1.2 Problema ao desenhar Link no Editor de Diagramas da Web Quando o Editor de Arquivo de Configuração do Struts Está Aberto

Se você desenhar um link no editor de diagramas da Web quando o editor de arquivo de configuração do Struts estiver aberto, o produto poderá registrar um erro: org.eclipse.core.commands.ExecutionException, java.lang.reflect.InvocationTargetException, ou ambos.  Se um desses erros for registrado, reinicie o ambiente de trabalho e feche o editor de arquivo de configuração do Struts e, em seguida, continue o uso do editor de diagramas da Web.  Se um desses erros for registrado e você não seguir as etapas anteriores, quaisquer alterações efetuadas no diagrama da Web e/ou no arquivo de configuração do Struts poderão ser perdidas ou conter erros.

Para evitar esse problema, feche todos os editores de arquivo de configuração do Struts ao usar o editor de diagramas da Web.

1.3 Quando uma Amostra do Struts é Importada, o Tempo de Execução de Destino Pode Ficar Indefinido

Problema:
Ao importar uma amostra do Struts em seu espaço de trabalho, o projeto pode mostrar um erro  "O stub do WebSphere® Application Server V6.1 do tempo de execução de destino não está definido."  Esse erro ocorre quando a lista de servidores do ambiente de trabalho não contém 'stub do WebSphere Application Server V6.1'. A ocorrência desse erro depende da configuração do ambiente de trabalho, bem como dos servidores instalados no computador.

Solução alternativa:
Antes de usar a amostra, configure o servidor de destino para o projeto:

  1. Para visualizar ou modificar a lista de servidores disponíveis:
  2. Na visualizar Explorador de Projetos, clique com o botão direito do mouse no projeto de amostra do Struts que você importou e clique em Propriedades.
  3. Clique em Tempos de Execução de Destino e selecione uma caixa de opções para um dos servidores.
  4. Clique em OK.
  5. Repita as etapas 2 a 4 com o projeto EAR de amostra do Struts que foi importado.

 Depois de configurar o servidor de destino, reconstrua e implemente o projeto de amostra do Struts:

  1. Para reconstruir o projeto, clique em Projeto > Limpar ...  no menu principal. Na janela Limpar, selecione Limpar todos os projetos ou Limpar projetos selecionados a seguir.  Clique em OK.
  2. Se a amostra importada contiver erros, clique em Janelas > Preferências... > Servidor > WebSphere no menu principal e, em seguida, selecione Permitir que aplicativos que contenham erros sejam publicados em um servidor.  Clique em OK.
  3. Para implementar o projeto, clique com o botão direito do mouse no Explorador de Projetos e clique em Executar Como > Executar no Servidor...  (Verifique se o servidor de destino correto está selecionado.)