2009-02-25 8 views
5

J'ai un ancien projet dans WSAD 5.1.2 avec une configuration de serveur WAS4 qui se trouve dans un fichier .wsi. Si je double-cliquez dessus, j'obtiens l'éditeur de configuration du serveur et dans l'onglet environnement, il y a une section Propriétés système avec quelques paires nom-valeur.Propriétés du système WAS7 dans RAD 7.5.1

Maintenant, j'ai ouvert le même projet dans RAD 7.5.1. Où puis-je entrer les mêmes paires nom-valeur pour un serveur dans RAD 7.5.1? Il n'y a pas d'onglet "environnement" si je double-clique sur mon serveur, juste un onglet "Vue d'ensemble".

Répondre

9

J'ai finalement trouvé la bonne façon de le faire dans l'interface d'administration Web ...

serveurs d'application> myServer> Définition des processus> Java Virtual machine> propriétés personnalisées

0

Apparemment, IBM a commencé à envoyer un vrai serveur d'applications en commençant par RAD/RSA6 au lieu du serveur de test fourni avec WSAD. Donc, pour configurer le serveur d'applications, il suffit d'utiliser l'interface d'administration Web comme d'habitude.

Merci à Jeanne Boyarsky pour la réponse dans les forums au The Java Ranch. L'ancienne app que je porte a besoin de certaines propriétés dans les propriétés système de l'ensemble JVM pour pouvoir être récupérées avec System.getProperty (...) et j'ai trouvé un moyen de le faire fonctionner. Donc, jusqu'à ce que je découvre comment le faire de la bonne façon, s'il y a une bonne façon, je suis arrivé avec ce hack:

Après avoir fait "find" et "grep" dans le répertoire de profil du serveur d'applications i a trouvé un fichier appelé: runtimes\base_v7\profiles\<profilename>\config\cells\<cellname>\nodes\<nodename>\servers\<servername>\server.xml

Au bas de server.xml se trouve une balise <jvmEntries xmi:id="JavaVirtualMachine_.....

A l'intérieur, vous pouvez ajouter des propriétés du système des balises sur le format: <systemProperties xmi:id="someId" name="name of your property" value="the value" required="false"/>

Toute personne qui sait comment ce la bonne façon et a lu tout le chemin ici doit pleurer maintenant ... :) Mais, il coutures au travail ...

1

Dans RAD 7.5.4, la paire valeur nom JVM est stockée dans Serveurs -> Serveurs d'applications -> Gestion Java et des processus -> Définition de processus -> Machine virtuelle Java -> Propriétés personnalisées

ici vous peut créer une nouvelle paire de valeurs de nom qui peut être utilisée par le code Java à l'aide de la fonction System get properties.

Questions connexes