Propriedades do Sistema WAS7 em RAD 7.5.1
Pergunta
Eu tenho um projeto antigo no WSAD 5.1.2 com uma configuração de servidor WAS4 que está em um arquivo .wsi. Se eu duplo clique nele eu recebo o editor de configuração do servidor e na guia ambiente, há uma seção Propriedades do sistema com alguns pares nome-valor.
Agora eu ter aberto o mesmo projeto em RAD 7.5.1. Onde posso introduzir os mesmos pares nome-valor para um servidor na RAD 7.5.1? Não há "ambiente-guia" se eu duplo clique meu servidor, apenas uma guia "Visão geral".
Solução
Eu finalmente encontrei a maneira correta de fazê-lo na web administrador de interface ...
definição de aplicativo servidores> myServer> Processo> Java Virtual Machine> Propriedades personalizadas
Outras dicas
Em RAD 7.5.4 JVM par nome valor é armazenado em Servidores -> Servidores de Aplicativos -> Java e processo de Gestão -> definição do processo -> Java Virtual Machine -> propriedades personalizadas
Aqui você pode criar um novo par valor nome que pode ser usado pelo código Java usando Sistema obter função propriedades.
Aparentemente IBM começou a enviar uma partida servidor de aplicação real com RAD / RSA6 em vez do servidor de teste que vem com WSAD. Então, para configurar o appserver é só usar a interface de administração web, como de costume.
Graças à Jeanne Boyarsky para a resposta nos fóruns sobre a O Java Ranch .
O aplicativo de idade eu sou portando precisa de algumas propriedades nas propriedades do sistema da JVM definido para que eles possam ser recuperados com System.getProperty (...) e eu achei uma maneira suja de fazê-lo funcionar. Assim, até eu descobrir como fazê-lo de forma adequada, se há uma maneira correta, eu vim com esse truque:
Depois de fazer algumas "encontrar" e "grep" no diretório do perfil do appserver i encontrado um arquivo chamado:
runtimes\base_v7\profiles\<profilename>\config\cells\<cellname>\nodes\<nodename>\servers\<servername>\server.xml
Na parte inferior da server.xml há uma tag <jvmEntries xmi:id="JavaVirtualMachine_....
.
Dentro dele você pode adicionar propriedades do sistema Tag no formato:
<systemProperties xmi:id="someId" name="name of your property" value="the value" required="false"/>
Qualquer um que sabe a esta a maneira correta e leu todo o caminho até aqui deve estar chorando agora ... :) Mas, ele emendas ao trabalho ...