1.0 Introduzione
2.0 Differenze con il rilascio precedente
3.0 Problemi noti
3.1 Impostazione parametri del database
3.2 Piattaforme di destinazione
3.3 Database personalizzato
3.4 Supporto del tipo di colonna del database
3.5 Aggiornamento del database
3.6 Nomi colonne del database
3.7 Convalida voci dei modelli
3.8 Limitazioni di denominzazione
3.9 Problemi di connessione al database
Cloudscape
3.10 Applicazione generata
La procedura guidata Applicazione modello introduce una serie di modelli, ciascuno contenente una descrizione dell'applicazione e le impostazioni personalizzate. Un modello applicazione è la struttura di un'applicazione; include l'intera applicazione e può essere configurata completamente o avere alcune impostazioni contrassegnate per una configurazione futura. Tali impostazioni abilitano la specifica dei parametri mediante la procedura e la creazione automatica del codice per produrre un'applicazione completa.
- Una nuova opzione consente di visualizzare un'anteprima dell'applicazione generata. Procedendo con la procedura, l'anteprima visualizzerà una versione più personalizzata dell'applicazione basata sull'input dell'utente.
- La struttura delle pagine della procedura è stata modificata in modo da rappresentare l'applicazione configurata in modo più intuitivo. Le etichette dei menu e delle pagine Web possono essere adesso modificate direttamente nella pagina corrispondente della procedura. I campi di dati utilizzati solo nella logica interna dell'applicazione possono essere associati in una pagina della procedura separata.
- I widget delle pagine Web, adesso, vengono associati direttamente alle colonne e alle tabelle dei database, senza che sia necessario richiedere un'operazione intermedia. Inoltre, è possibile modificare l'ordine dei widget nella pagina Web e modificarne il tipo, se regolabile.
- È adesso disponibile una mappa delle attività contenute nella procedura. Per accedere alle attività completate, fare clic sull'icona mappa corrispondente alla pagina che si desidera aprire.
- È possibile utilizzare stili migliori per le applicazioni generate.
Scegliendo Imposta database nella pagina Connessione al database della procedura guidata, la finestra visualizzata conterrà i parametri dell'ultimo database a cui si era connessi. Non necessariamente questi parametri corrispondono a quelli del database a cui ci si connette automaticamente attraverso la procedura.
La procedura guidata Applicazione modello genera solo applicazioni Struts.
La procedura guidata Applicazione modello presume che il database a cui ci si è collegati durante la personalizzazione è lo stesso a cui si accede dall'applicazione generata.
Il supporto per i tipi di database non supporta i tipi BLOB, INTERVAL e REAL. Inoltre non è supportato TimeStamp su Oracle. Se si utilizzano database di determinati fornitori che non supportano la particolare definizione del tipo SQL, l'applicazione potrebbe non funzionare correttamente.
Quando un database viene aggiornato dal modulo A, associato alla stessa tabella dati del modulo B, è possibile che il contenuto dei campi nel database venga danneggiato. Per evitare questo problema, presentare i nuovi campi in entrambi i moduli.
Quando si aggiungono valori a un database e la tabella del database contiene colonne non annullabili, l'operazione potrebbe avere esito negativo. Per evitare questo problema, visualizzare tutte le colonne non annullabili nelle viste corrispondenti ed inserirvi i rispettivi valori.
I database di esempio contengono alcuni nomi di colonne che non possono essere utilizzati nei database di determinati fornitori, nei quali tali nomi sono riservati (ad esempio, INDEX).
Questa funzione non è stata parzialmente implementata. Se vengono utilizzati dati non validi in una voce (ad esempio una stringa vuota in un campo per numeri interi), l'applicazione generata potrebbe non funzionare correttamente.
Per i nomi di colonna del database esistono diverse limitazioni. Non utilizzare gli identificatori riservati Java (ad esempio if, int, ecc.), per ridenominare le tabelle e le colonne dei database, utilizzando qualsiasi combinazione di maiuscole/minuscole e spazi. Non utilizzare caratteri non Inglesi nei nomi delle tabelle e colonne del database. Tali limitazioni sono più severe di quanto realmente necessario nell'applicazione, ma attenendosi a tali regole, ci si assicura che l'applicazione generata funzioni come previsto.
Quando si utilizza la procedura guidata, vengono effettuate più operazioni di connessione e disconnessione. A causa di un problema con la connessione ai database Cloudscape, è possibile che vengano visualizzate tabelle senza colonne. Se dovesse verificarsi questo problema, riavviare WebSphere Studio.
Se viene eseguita un'applicazione generata sul server e il server viene arrestato, la procedura guidata potrebbe non essere in grado di stabilire una connessione al database utilizzando l'applicazione. Se dovesse verificarsi questo problema, riavviare WebSphere Studio.
Impostando le preferenze di WebSphere Studio in modo che le generazioni non vengono effettuate automaticamente in caso di modifiche alle risorse, è possibile che l'applicazione generata non venga avviata correttamente. Per evitare questo problema, assicurarsi che l'opzione relativa alle generazioni automatiche sia selezionata.
Visualizza il file Readme principale
(C) Copyright IBM Corporation 2000, 2003. Tutti i diritti riservati.