Instalando o Java Connector (JCo) do SAP

O conector pode ou não estar disponível com produto Security Directory Integrator base ou Security Directory Integrator. O conector é necessário para estabelecer comunicação entre o adaptador e o Dispatcher. Depois de fazer download do pacote JCo, descompacte o conteúdo e, em seguida, siga estas instruções.

Sobre Esta Tarefa

O SAP NetWeaver Adapter é testado e certificado usando o Java™ Connector, versão 3.0.13. É a mesma versão do JCo que o SAP disponibilizou no momento em que esse adaptador foi liberado.
Nota: A SAP pode liberar uma versão mais recente do JCo antes da próxima liberação do adaptador e pode remover o JCo versão 3.0.13 do download. A versão mais recente do JCo pode funcionar no estado em que se encontra com o adaptador. Se houver quaisquer problemas relacionados diretamente à versão mais recente do JCo, eles serão abordados na próxima liberação do adaptador.

Procedimento

  • Windows:
    1. Copie o arquivo sapjco3.jar no ITDI_HOME/jars/3rdparty/others.
    2. Copie o arquivo sapjco3.dll no ITDI_HOME/libs.
      No Windows, o JCo 3 requer que as bibliotecas adicionais do Microsoft Visual C++ 2005 estejam instaladas. Detalhes da instalação para o pacote que contém essas bibliotecas estão especificados no artigo 973544 do Microsoft Knowledge Base.
    3. Reinicie o serviço do adaptador.
  • UNIX ou Linux:
    1. Crie um link simbólico para o arquivo sapjco3.jar em ITDI_HOME/jars/3rdparty/others:
      ln -s <sapjco_install_dir>/sapjco3.jar  
         ITDI_HOME/jars/3rdparty/others/sapjco3.jar
    2. Inclua o diretório de instalação do SAP JCo no caminho da biblioteca dinâmica:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<sapjco_install_dir>
      export LIBPATH=$LIBPATH:<sapjco_install_dir>
    3. Reinicie o Dispatcher.
      Para obter assistência, veja Reiniciando o serviço do adaptador.
      Nota: Estas etapas asseguram que as bibliotecas sapjco3 sejam incluídas no caminho executável e no caminho da biblioteca carregável, quando necessário. A variável de ambiente para o caminho dinâmico da biblioteca e o comando para reiniciar o Dispatcher podem variar em diferentes sistemas operacionais UNIX.
  • Arquitetura Linux on System z de 64 bits (s390x)
    1. Crie um link simbólico para o arquivo sapjco3.jar em ITDI_HOME/jars/3rdparty/others:
      ln -s <sapjco_install_dir>/sapjco3.jar  
         ITDI_HOME/jars/3rdparty/others/sapjco3.jar
    2. Inclua o diretório de instalação do SAP JCo no caminho da biblioteca dinâmica:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<sapjco_install_dir>
      export LIBPATH=$LIBPATH:<sapjco_install_dir>
    3. O SAP JCo é suportado somente no Linux on System z para arquitetura de 64 bits. O IBM® Tivoli Directory Integrator é empacotado somente com a versão de 31 bits do Java. Além disso, ele deve ser configurado para execução com a versão de 64 bits do Java.
      As etapas a seguir mudam a JVM para a instância completa do IBM Tivoli Directory Integrator, não somente para o Dispatcher.
      1. Pare o Dispatcher:
        /etc/init.d/ITIMAd stop
      2. Instale a liberação do IBM Java 1.5 de 64 bits (por exemplo, ibm-java2-s390x-5.0.9.rpm)
    4. Altere o JRE do IBM Tivoli Directory Integrator para se tornar de 64 bits:
      mv  ITDI_HOME/jvm/jre ITDI_HOME/jvm/jre32
      ln -s JAVA_1.5_64BIT_HOME/jre ITDI_HOME/jvm/jre
    5. Inicie o Dispatcher:
      /etc/init.d/ITIMAd start