Aggiornamento delle risorse di runtime Faces per i progetti Web da Rational Web Developer V6.0

Le risorse di runtime di JavaServer Faces e del client Faces originariamente fornite in Rational Web Developer V6.0 sono state aggiornate per Rational Web Developer V6.0.1. Se si desidera continuare lo sviluppo in progetti Web creati con la versione precedente del prodotto, si consiglia di aggiornare le risorse di runtime Faces e del client Client all'ultimo livello.

In Rational Web Developer V6.0.1, gli aggiornamenti alle risorse di runtime Faces e del client Faces vengono effettuati automaticamente quando viene importato un progetto Web o quando viene aperto uno spazio di lavoro che contiene risorse obsolete. Dopo aver importato un progetto Web o aver aperto uno spazio di lavoro da Rational Web Developer V6.0.x in Rational Web Developer V6.0.1, verrà richiesto di aggiornare queste risorse di runtime Faces all'ultimo livello.

Aggiornamento automatico delle risorse di runtime

Per aggiornare le risorse di runtime Faces e del client Faces automaticamente per i progetti Web, procedere come segue:
  1. Importare un progetto Web (o uno spazio di lavoro) contenente dati Faces o del client Faces da Rational Web Developer V6.0. Viene aperta la finestra Migrazione progetto.
    Nota: Se la finestra Migrazione progetto non viene visualizzata, probabilmente l'impostazione di generazione automatica è disabilitata. In Esplora progetti, selezionare il progetto Web con il tasto destro del mouse e scegliere Genera > Progetto; il processo di rigenerazione di un progetto apre la finestra Migrazione progetto.
  2. Se si dispone di altri progetti Web con contenuto Faces o del client Faces nello spazio di lavoro, selezionare l'opzione Applica questa scelta a tutti i progetti che devono essere aggiornati in modo che vengano aggiornati tutti i progetti Web.
  3. Selezionare una delle seguenti opzioni:
    • per completare automaticamente l'aggiornamento.
    • Dopo per aggiornare in un secondo momento. Se si seleziona Dopo, per aggiornare le risorse di runtime automaticamente sarà necessario chiudere e riaprire il progetto Web o riavviare il workbench prima di rigenerare il progetto Web. Se l'operazione di generazione automatica è deselezionata, selezionare il progetto Web con il tasto destro del mouse e selezionare Genera progetto.
    • Mai per lasciare le risorse di runtime al livello inferiore. Se si seleziona Mai per non aggiornare intenzionalmente le risorse di runtime, non verrà richiesto ancora di aggiornarle. In seguito, qualora fosse necessario, le risorse di runtime dovranno essere aggiornate manualmente.

Aggiornamento manuale delle risorse di runtime

Per aggiornare le risorse di runtime Faces e del client Faces manualmente per i progetti Web, procedere come segue:
  1. Creare un nuovo progetto Web (o, se si utilizza EGL, creare un nuovo progetto Web EGL) chiamato JSF601. Questo progetto verrà utilizzato solo come origine per le ultime risorse di runtime; può essere eliminato al termine dell'aggiornamento.
  2. In Esplora progetti, selezionare con il tasto destro del mouse il progetto JSF601 e scegliere Proprietà dal menu.
  3. Scegliere Funzioni progetto Web e selezionare Aggiungi componenti di base Faces e Aggiungi Faces Client Framework, quindi scegliere OK.
  4. Se si utilizza EGL, creare un file di pagina JSF come segue:
    1. Selezionare la cartella WebContent del nuovo progetto Web EGL.
    2. Selezionare Nuovo > Altro > File JSP Faces.
    I file eglintdebug.jar e eglintdebugsupport.jar sono stati aggiunti al progetto.
  5. Per ciascun progetto Faces esistente da aggiornare, procedere come segue:
    1. In Esplora progetti, espandere un progetto esistente in modo da visualizzare i file nella cartella WebContent/WEB-INF/lib/. Individuare ed eliminare i seguenti file JAR in questa directory:
      • eglintdebug.jar (solo EGL)
      • eglintdebugsupport.jar (solo EGL)
      • fda6.jar (solo EGL)
      • fdaj6.jar (solo EGL)
      • jsf-api.jar
      • jsf-ibm.jar
      • jsf-impl.jar
      • odc-jsf.jar
    2. Per tutti i file JAR eliminati, copiare il file JAR dello stesso nome dalla directory WebContent/WEB-INF/lib del progetto JSF601 e incollarlo nel progetto originale nello stesso percorso. Alcune configurazioni non richiedono che tutti questi file siano contenuti nel progetto; non copiare i file JAR non presenti nel progetto originale.
    3. Se si utilizza EGL, fare clic sul nome di ciascun progetto Web EGL e scegliere Genera; quindi, se il progetto non viene generato automaticamente, scegliere Progetto > Genera tutto.
  6. Eliminare il progetto Web JSF601.
Attività correlate
Aggiornamento delle risorse di runtime Faces in un progetto Web
Aggiornamento delle risorse di runtime Faces Client in un progetto Web
Feedback
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.