© 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.
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.
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.
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:
- Para visualizar ou modificar a lista de servidores disponíveis:
- Clique em Janelas® > Preferências... > Servidor > Tempo de Execução Instalado.
- Verifique se 'stub do WebSphere Application Server V6.1' ou 'WebSphere Application Server V6.1' está instalado no produto. Se um desses servidores não estiver instalado, clique em Incluir... e instale o 'WebSphere Application Server V6.0'.
- Feche a janela Preferências.
- 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.
- Clique em Tempos de Execução de Destino e selecione uma caixa de opções para um dos servidores.
- Clique em OK.
- 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:
- 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.
- 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.
- 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.)