Etapas Adicionais: Evitando Codificação da URL no WebSphere Application Server 8

Ao implementar o Aplicativo de Serviço da Web manualmente e se estiver usando o WebSphere Application Server 8, você deve configurar a propriedade com.ibm.ws.classloader.encodeResourceURLs para false.

Sobre Esta Tarefa

O WebSphere Application Server 8 codifica URLs tornado-as ilegíveis para o Rational Publishing Engine Aplicativo de Serviço da Web. Quando as URLs são codificadas, os aplicativos clientes não podem conectar aos aplicativos de serviços remotos e, portanto, gerações remotas de documentos não podem ser executadas com sucesso. Para evitar que o WebSphere Application Server 8 codifique as URLs de serviços remotos, configure a propriedade com.ibm.ws.classloader.encodeResourceURLs.

Procedimento

  1. Abra o console administrativo em um navegador. Exemplo: http://server:port/ibm/console/logon.jsp
  2. Expanda Servidores > Tipos de Servidores.
  3. Clique em WebSphere Application Servers.
  4. Abra as propriedades do servidor clicando em server_name.
  5. Na seção Infraestrutura do Servidor, expanda Gerenciamento de Java e Processos.
  6. Clique em Definição de Processo.
  7. Na seção Propriedades Adicionais, clique em Java Virtual Machine.
  8. Clique em Novo para incluir o sinalizador de codificação:
    • Nome: com.ibm.ws.classloader.encodeResourceURLs
    • Valor: false
    Clique em OK.
  9. Reinicie o Aplicativo de Serviço da Web.

Feedback