© Copyright International Business Machines Corporation 2006. Tutti i diritti riservati. Limitazioni previste per gli Utenti del Governo degli Stati Uniti - L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con IBM Corp.
Se viene importata l'applicazione di esempio "Applicazione di esempio" (struts-example) o "Esempio di caricamento" (struts-upload) dagli esempi Struts nella Galleria degli esempi (nella categoria "Esempi di tecnologia"), probabilmente verranno visualizzati alcuni indicatori di errore nella vista Problemi. Gli esempi Struts provengono dalla distribuzione Struts del progetto Apache Struts. Gli esempi vengono inclusi integralmente nella Galleria degli esempi per comodità. Tali esempi contengono alcuni errori.
Se viene tracciato un collegamento nell'editor diagrammi Web quando è aperto l'editor del file di configurazione Struts, il prodotto può registrare un errore: org.eclipse.core.commands.ExecutionException, java.lang.reflect.InvocationTargetException o entrambi. Se viene registrato uno di questi errori, riavviare il workbench e chiudere l'editor del file di configurazione Struts, quindi eseguire un ripristino utilizzando l'editor diagrammi Web. Se viene registrato uno di questi errori e non vengono seguiti i punti precedenti, le modifiche che vengono effettuate al diagramma Web, al file di configurazione Struts o a entrambi possono andare perdute o contenere errori.
Per evitare tale problema, quando viene utilizzato l'editor dei diagrammi Web chiudere tutti gli editor dei file di configurazione.
Problema:
quando viene importato un esempio Struts nello spazio di lavoro, il progetto può visualizzare un errore del tipo "Stub runtime di destinazione WebSphere® Application Server V6.1 non definito." Questo errore si verifica quando l'elenco di server del workbench non contiene 'stub WebSphere Application Server V6.1'. Il verificarsi di tale errore dipende dalla configurazione del workbench nonché dai server installati sul computer.
Soluzione temporanea:
Prima di utilizzare l'esempio, configurare il server di destinazione del progetto:
- Per visualizzare o modificare l'elenco di server disponibili:
- Fare clic su Finestra® > Preferenze... > Server > Runtime installati.
- Verificare che 'stub WebSphere Application Server V6.1' o 'WebSphere Application Server V6.1' siano installati nel prodotto. Se uno di questi server non è installato, fare clic su Aggiungi... e installare 'WebSphere Application Server V6.0'.
- Chiudere la finestra Preferenze.
- Nella vista Esplora progetti, fare clic con il pulsante destro del mouse sul progetto Struts di esempio importato e fare clic su Proprietà.
- Fare clic su Runtime di destinazione e selezionare la casella di controllo di uno dei server.
- Fare clic su OK.
- Ripetere i passi 2-4 con il progetto EAR di esempio Struts importato.
Dopo la configurazione del server di destinazione, rigenerare e distribuire il progetto Struts di esempio:
- Per rigenerare il progetto fare clic su Progetto > Cancella... sul menu principale. Nella finestra Cancella, selezionare Cancella tutti i progetti o Cancella progetti selezionati di seguito. Fare clic su OK.
- Se l'esempio importato contiene errori, fare clic su Finestra> Preferenze... > Server > WebSphere sul menu principale e selezionare Consenti la pubblicazione su un server delle applicazioni contenenti errori. Fare clic su OK.
- Per distribuire il progetto, fare clic con il pulsante destro del mouse su Esplora progetti e quindi su Esegui come > Esegui su server... (verificare che sia selezionato il server di destinazione corretto).