Encontre o manipulador HTTP por trás de uma configuração de proxy do WebLogic
Configure a JVM que realiza a chamada de saída de uma aplicação WebLogic e identifique se usa o manipulador do WebLogic ou o do JDK.
Antes de editar as opções de proxy do WebLogic, localize a JVM do servidor que faz a chamada. O servidor de administração e os servidores gerenciados podem ter argumentos de inicialização diferentes.
Depois identifique a implementação HTTP dele. Para os manipuladores do JDK, as propriedades do endpoint são:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
Forneça-as pela configuração de inicialização real desse servidor. Para um teste HTTP público permitido de forma independente, sem credenciais de proxy configuradas, a lista de proxies HTTP pode fornecer valores candidatos de host e porta. Um script de domínio afeta as inicializações que o leem; a inicialização de um serviço ou do Node Manager exige a verificação das suas próprias entradas efetivas.
A Oracle documenta -DUseSunHttpHandler=true para escolher o manipulador do JDK em vez do manipulador próprio do WebLogic. Escolha-o como uma decisão de implementação, não como uma propriedade de credencial ausente. Um cliente HTTP privado pode, em vez disso, exigir o seu builder ou o seu planejador de rotas.
Preserve as opções existentes, aplique qualquer reinício necessário pelo procedimento de implantação e inspecione os valores efetivos na JVM que falhou. Alterar outro servidor gerenciado pode deixar uma configuração convincente no disco sem afetar esta solicitação.