Viene visualizzata la pagina Applications.
Viene visualizzata la pagina Deploy Applications or Modules.
Il computer client è l'host in cui viene visualizzata Administration Console tramite un browser.
Fare clic su Browse per individuare il file oppure digitarne il percorso completo.
Il computer server è l'host in cui è in esecuzione il server di amministrazione del dominio (DAS, Domain Administration Server).
Fare clic su Browse Files per cercare un file o su Browse Folders per cercare una directory. In alternativa, digitare il percorso completo del file o della directory. È prassi comune distribuire un'applicazione JRuby da una directory.
Se è stata selezionata l'opzione Packaged File to Be Uploaded to the Server o Local Packaged File That Is Accessible From the GlassFish Server, il tipo di applicazione viene rilevato automaticamente. Se è stata selezionata l'opzione Directory That Is Accessible From the GlassFish Server, è necessario specificare il tipo manualmente.
Se si è scelto di caricare un file viene visualizzato il nome predefinito. Il nome dell'applicazione deve essere univoco.
Nell'URL dell'applicazione Ruby, la root di contesto si trova subito dopo il numero della porta (http:// host:port/context-root/... ). La root di contesto deve iniziare con una barra, ad esempio, /hello.
Questa opzione è selezionata per impostazione predefinita. Se l'opzione è deselezionata, l'applicazione non è disponibile.
Se l'opzione non è selezionata, un tentativo di distribuire un'applicazione già distribuita causa un errore. Questa opzione è disabilitata per impostazione predefinita.
La posizione predefinita è as-install/jruby . Se si specifica un valore per il campo, il valore dell'applicazione sovrascrive il valore JRuby Home impostato per il contenitore Ruby.
Il valore deve essere maggiore o pari al valore del campo Minimum Pool Size e minore o pari al valore del campo Maximum Pool Size. Il valore predefinito è 1. Se si specifica un valore per il campo, il valore dell'applicazione sovrascrive il valore Initial Pool Size impostato per il contenitore Ruby.
Il valore deve essere minore o pari al valore del campo Initial Pool Size e minore o pari al valore del campo Maximum Pool Size. Il valore predefinito è 1. Se si specifica un valore per il campo, il valore dell'applicazione sovrascrive il valore Minimum Pool Size impostato per il contenitore Ruby.
Il valore deve essere maggiore o pari al valore del campo Minimum Pool Size e minore o pari al valore del campo Initial Pool Size. Il valore predefinito è 1. Se si specifica un valore per il campo, il valore dell'applicazione sovrascrive il valore Maximum Pool Size impostato per il contenitore Ruby.
Le opzioni disponibili sono rails, merb, sinatra e auto-detection. Il valore predefinito è auto-detection. Se si imposta questa proprietà su un valore diverso da auto-detection , viene evitato il processo normale, e potenzialmente lungo, di rilevamento automatico e viene forzata la distribuzione nella struttura specificata. Se l'applicazione distribuita non è scritta per la struttura specificata, si verificano errori.
Le opzioni disponibili sono production, development e test. Il valore predefinito è development.
La proprietà ha effetto sulle applicazioni avviate tramite uno script di avvio con rilevamento automatico fornito dall'utente. Sono disponibili le seguenti opzioni:
Specifica che la struttura è thread-safe e pertanto non è necessario creare un pool specifico.
Specifica che l'applicazione viene avviata con un pool di istanze di applicazione e che l'accesso alle singole istanze dell'applicazione viene eseguito da un thread alla volta.
Viene eseguito un tentativo automatico di rilevamento dell'affidabilità. Questo è il valore predefinito.
Questa proprietà ha effetto soltanto sulle strutture avviate nei casi in cui l'affidabilità non può essere determinata automaticamente. L'impostazione di questo valore su true non causa l'avvio di un' applicazione Rails 2.1.x autorilevata in modalità thread-safe e non può essere utilizzata per forzare l'avvio di una struttura thread-safe in modalità di pool.