Strumenti Struts - Note sul rilascio

© 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 la IBM® Corp.

Note sul rilascio

1.0 Problemi noti e soluzioni temporanee
   1.1 Errori nelle applicazioni di esempio di Struts
   1.2 Problemi nel tracciare i collegamenti nell'Editor dei diagrammi Web quando l'Editor dei file di configurazione Struts è aperto
   1.3 Quando un esempio di Struts viene importato, il runtime di destinazione potrebbe non essere definito

1.0 Problemi noti e soluzioni temporanee

1.1 Errori nelle applicazioni di esempio di Struts

Se si importa l'applicazione di esempio "Applicazione di esempio" (struts-example) o "Esempio Upload" (struts-upload) dagli esempi di Struts nella Galleria degli esempi (nella categoria "Esempi di tecnologia"), probabilmente si visualizzeranno alcuni indicatori di errore nella vista Problemi.  Gli esempi di Struts provengono dalla distribuzione di Struts del progetto Apache Struts.  Gli esempi vengono sono verbatim inclusi nella Galleria degli esempi per comodità.  Essi contengono alcuni errori.
 

1.2 Problemi nel tracciare i collegamenti nell'Editor dei diagrammi Web quando l'Editor dei file di configurazione Struts è aperto

Se si traccia un collegamento nell'Editor dei diagrammi Web quando l'Editor del file di configurazione di Struts è aperto, il prodotto potrebbe registrare un errore: org.eclipse.core.commands.ExecutionException, java.lang.reflect.InvocationTargetException, o entrambi.  Se uno di questi errori viene registrato, riavviare il workbench e chiudere l'Editor del file di configurazione di Struts e riprendere utilizzando l'Editor dei diagrammi Web.  Se viene registrato uno di questi errori e non vengono seguiti i passi descritti in precedenza, qualsiasi modifica effettuata al diagramma Web, il file di configurazione Struts, o entrambi potrebbero andare persi o contenere degli errori.

Per evitare tale problema, chiudere tutti gli Editor del file di configurazione Struts quando si utilizza l'Editor dei diagrammi Web.

1.3 Quando un esempio di Struts viene importato, il runtime di destinazione potrebbe non essere definito

Problema :
quando si importa un esempio di Struts nel proprio spazio di lavoro, il progetto potrebbe visualizzare un errore,  "Lo stub di WebSphere® Application Server V6.1 del runtime di destinazione, non è stato definito."  Tale errore si verifica quando l'elenco dei server del workbench non contiene lo 'stub di WebSphere Application Server V6.1'. Il verificarsi di tale errore dipende dalla configurazione del workbench, così come i server che sono stati installati sul computer.

Soluzione temporanea:
prima di utilizzare l'esempio, configurare il server di configurazione per il proprio progetto.

  1. Per visualizzare o modificare l'elenco dei server disponibili:
  2. Nella vista Esplora progetti, fare clic con il tasto destro del mouse nel progetto di esempio importato e fare clic su Proprietà.
  3. Fare clic su Runtime di destinazione e selezionare una casella di spunta per uno dei server.
  4. Scegliere OK.
  5. Ripetere i passi da 2 a 4 con il progetto EAR di esempio Struts importato.

 Dopo aver configurato il server di destinazione, ricreare e distribuire il progetto di esempio Struts:

  1. Per ricreare il progetto, fare clic su Progetto > Cancella...  sul menu principale. Nella finestra Cancella, selezionare Cancella tutti i progetti oppure Cancella progetti selezionati in basso.  Fare clic su OK.
  2. Se l'esempio importato contiene degli errori, fare clic suFinestra > Preferenze ... > Server > WebSphere sul menu principale, e selezionare Consenti la pubblicazione su un server delle applicazioni contenenti errori.  Fare clic su OK.
  3. Per distribuire il progetto, fare clic con il tasto destro del mouse in Esplora progetto e fare clic su Esegui come > Esegui su Server...  (Verificare che sia stato selezionato il serve di destinazione corretto.)