2009-02-25 9 views
5

Ho un vecchio progetto in WSAD 5.1.2 con una configurazione del server WAS4 che si trova in un file .wsi. Se faccio doppio clic su di esso ottengo l'editor di configurazione del server e nella scheda ambiente c'è una sezione Proprietà del sistema con alcune coppie nome-valore.Proprietà del sistema WAS7 in RAD 7.5.1

Ora ho aperto lo stesso progetto in RAD 7.5.1. Dove posso inserire le stesse coppie nome-valore per un server in RAD 7.5.1? Non c'è "environment-tab" se faccio doppio clic sul mio server, solo una scheda "Panoramica".

risposta

9

ho finalmente trovato il modo corretto di farlo nell'interfaccia web Admin ...

Application Server> proprietà myServer> definizione processo> Java Virtual Machine> personalizzati

0

Apparentemente IBM ha iniziato a fornire un vero server di applicazioni che inizia con RAD/RSA6 invece del server di prova fornito con WSAD. Quindi per configurare l'appserver è sufficiente usare l'interfaccia di amministrazione web come al solito.

Grazie a Jeanne Boyarsky per la risposta nei forum a The Java Ranch.

La vecchia app che sto eseguendo richiede alcune proprietà nelle proprietà di sistema del set JVM in modo che possano essere recuperate con System.getProperty (...) e ho trovato un modo sporco di farlo funzionare. Quindi, finché non avrò trovato il modo corretto, se c'è un modo corretto, mi sono inventato questo trucco:

Dopo aver eseguito alcuni "trova" e "grep" nella directory del profilo dell'appserver i trovato un file chiamato: runtimes\base_v7\profiles\<profilename>\config\cells\<cellname>\nodes\<nodename>\servers\<servername>\server.xml

Nella parte inferiore di server.xml è presente un tag <jvmEntries xmi:id="JavaVirtualMachine_.....

Al suo interno è possibile aggiungere le proprietà del sistema tag sul formato: <systemProperties xmi:id="someId" name="name of your property" value="the value" required="false"/>

Chiunque sa a questo il modo corretto e ha letto tutta la strada fino qui deve essere a piangere, ormai ... :) Ma, cuciture a lavorare ...

1

In RAD 7.5.4 JVM coppia nome valore viene memorizzato in Server -> Server delle applicazioni -> Java e gestione dei processi -> Definizione processo -> Java Virtual Machine -> proprietà personalizzate

qui può creare una nuova coppia di valori nome che può essere usata dal codice Java usando la funzione Proprietà get del sistema.

Problemi correlati