Variáveis de ambiente no Weblogic Managed Server com o nodemanager SSL

2

Temos um aplicativo legado C iniciado com JNI que requer variáveis de ambiente. Não java -Djava.library.path -Dvar = foo como estes são puramente java. Eu preciso de variáveis de ambiente reais.

Quando configuramos nossos domínios, geralmente usamos o método SSH para iniciar os gerenciadores de nó. Isso funciona bem e as variáveis de env estão definidas corretamente.

Recentemente, o administrador do sistema decidiu, por alguns motivos, usar o modo SSL para os gerenciadores de nós. Os servidores são iniciados, mas as variáveis de ambiente não estão definidas.

Eu verifiquei com "pargs -e" (esta é uma máquina Solaris) que a variável env realmente não estava presente no nodemanager e no servidor gerenciado.

O SSL está iniciando o servidor gerenciado sem executar os scripts .sh ou estou perdendo um parâmetro em algum lugar?

    
por Eric Darchis 27.10.2010 / 00:33

1 resposta

1

No arquivo nodemanager.properties, pode-se definir:

StartScriptEnabled=true

E reinicie o gerenciador de nó.

Isso também gerou erros porque grep, uname e expr não estavam no caminho. Adicionamos o caminho para o script.

    
por 27.10.2010 / 12:21