Limiti degli strumenti di sviluppo J2EE

Questo argomento illustra le limitazioni note correnti per la strumentazione J2EE.

Gli spazi non sono supportati negli URI JAR interni a un'applicazione enterprise

Gli spazi non sono supportati nell'URI per i moduli o file JAR di utilità nell'applicazione enterprise. L'attributo "Class-Path:" di un file MANIFEST.MF contenuto in un file o modulo JAR. è un elenco delimitato da spazi di percorsi relativi in un'applicazione enterprise. I file JAR non possono fare riferimento ad un altro file JAR nell'EAR se l'URI del file JAR di riferimento contiene spazi.

I nomi dei progetti Enterprise Application non possono contenere caratteri DBCS

Quando si crea un progetto Enterprise Application, si consiglia di non utilizzare un nome contenente caratteri DBSC (double-byte character set).

Java™ build path updates when removing the dependency on a Utility JAR file

Quando si rimuove la dipendenza da un JAR di utilità, il progetto Java corrispondente verrà rimosso dal percorso di generazione Java solo se il JAR dipendente è ancora indicato come riferimento dal progetto EAR. Ad esempio, si supponga di aver creato un progetto Web J2EE 1.3 e un EAR insieme al progetto JUnit Java Example. Di conseguenza, aggiungere il progetto JUnit come JAR di utilità nell'EAR, quindi aggiungerlo come dipendenza JAR Java del progetto Web. Se si desidera rimuovere la dipendenza tra JUnit e progetto Web, rimuovere la dipendenza JAR Java dal progetto Web, quindi rimuovere il JAR di utilità dall'EAR. Affinché funzioni correttamente, è necessario procedere in questo ordine.

La pagina Dipendenze JAR Java non aggiorna il percorso di generazione Java

La pagina Dipendenze JAR Java non è sincronizzata con la pagina Percorso di generazione Java nella finestra delle proprietà del progetto. Di conseguenza, una modifica applicata in una finestra potrebbe non essere rispecchiata con l'altra nella stessa sessione di dialogo. Esistono anche alcune istanze in cui passando da una pagina all'altra, l'aggiornamento di una pagina annulla l'aggiornamento dell'alta quando si sceglie OK o Applica prima di OK. Generalmente sembra che la dipendenza sia stata aggiunta, ma il progetto non è stato aggiunto al percorso di generazione Java. La soluzione consiste nel riaprire le finestre delle proprietà, passare alla pagina delle dipendenze JAR, deselezionare e riselezionare i file JAR dipendenti, quindi scegliere OK.

Errore 'Descrizione progetto non valida' quando si utilizza un percorso di progetto non predefinito per un nuovo progetto J2EE

Quando si crea un nuovo progetto J2EE (inclusi Java, applicazione enterprise, Web dinamica, EJB, client di applicazioni e progetti connettore), non è possibile utilizzare un percorso di progetto già utilizzato da un altro progetto nel workbench. Se si sceglie un percorso già utilizzato da un altro progetto, la procedura guidata visualizzerà il messaggio "Descrizione progetto non valida". Se dopo aver ricevuto questo messaggio si seleziona un percorso di progetto valido scegliendo Sfoglia, la creazione del progetto comunque non verrà completata. Sarà necessario scegliere Annulla e riaprire la procedura guidata Creazione progetto.