Instruções de Configuração da Amostra de Entrada do Adaptador SAP

Para executar a amostra de entrada do adaptador SAP, siga as instruções abaixo.

Sobre Esta Tarefa

Antes de importar a amostra:
  1. Certifique-se de ter uma área de trabalho limpa.
  2. ícone do Windows
    Você precisa obter estes arquivos do administrador do servidor SAP:
    • sapjco.jar
    • librfr32.dll
    • sapjcorfc.dll
  3. ícone do Linux
    : Você precisa obter estes arquivos do administrador do servidor SAP:
    • sapjco.jar
    • librfccm.so
    • libsapjcorfc.so
  4. Assegure-se de que o WebSphere Application Server v7.0 ou v8.0 esteja instalado; selecione a visualização Servidores se o tempo de execução do servidor estiver instalado. Se não, clique com o botão direito do mouse na visualização Servidores e siga o assistente para instalar o servidor.
  5. Obtenha todas as informações de conexão do SAP do administrador do servidor SAP.
Após você importar a amostra:

Siga estas etapas para criar e executar a amostra de entrada do adaptador SAP:

Procedimento

  1. Se o ícone Java™ EE, perspectiva Java EE, não aparecer na guia à direita na parte superior da área de trabalho, é necessário alternar para a perspectiva Java EE. Na barra de menus, selecione Janela > Abrir > Perspectiva > Outro.
  2. A janela Selecionar Perspectiva é aberta. Selecione Java EE. Clique em OK e a perspectiva Java EE é aberta.
  3. Inclua dependências de arquivo necessárias:
    1. ícone do Windows
      :
      • sapjco.jar: Copie e cole este arquivo no diretório /lib do WebSphere Application Server do tempo de execução se deseja executar o aplicativo SAP neste servidor.
      • sapjcorfc.dll: Copie e cole este arquivo no diretório /bin do WebSphere Application Server do tempo de execução se deseja executar o aplicativo SAP neste servidor.
      • librfr32.dll: Copie e cole este arquivo no diretório /bin do WebSphere Application Server do tempo de execução se deseja executar o aplicativo SAP neste servidor.
    2. ícone do Linux
      :
      Assegure-se de que estes arquivos sejam executáveis e pertençam a um usuário raiz.
      • sapjco.jar: Copie e cole este arquivo no diretório <install_dir>\lib do WebSphere Application Server do tempo de execução se deseja executar o aplicativo SAP neste servidor. Além disso, copie e cole este arquivo no diretório <install_dir>\java\jre\lib do WebSphere Application Server do tempo de execução.
      • librfccm.so: Copie e cole este arquivo na pasta <install_dir>\SDP75\jdk\jre\lib\i386. /bin Copie e cole este arquivo no diretório <install_dir>\lib do WebSphere Application Server de tempo de execução se deseja executar o aplicativo SAP neste servidor. Além disso, copie e cole esse arquivo no diretório <install_dir>\java\jre\bin do WebSphere Application Server do tempo de execução. Copie e cole esse arquivo no diretório <install_dir>\bin do WebSphere Application Server do tempo de execução se quiser executar o aplicativo SAP neste servidor.
      • libsapjcorfc.so: Copie e cole este arquivo na pasta <install_dir>\SDP75\jdk\jre\lib\i386. Copie e cole este arquivo no diretório <install_dir>\lib do WebSphere Application Server do tempo de execução se quiser executar o aplicativo SAP neste servidor. Além disso, copie e cole esse arquivo no diretório <install_dir>\java\jre\bin do WebSphere Application Server do tempo de execução. Copie e cole esse arquivo no diretório <install_dir>\bin do WebSphere Application Server do tempo de execução se quiser executar o aplicativo SAP neste servidor.
      Importante: Se estiver executando no Redhat5.0/4.0, você deverá instalar C++ Development Tools a partir do disco de instalação original.
  4. Inicie o WebSphere Application Server.
  5. Instale o SAP Adapter a partir do Console de Administração.
  6. Crie o nome JNDI ActivationSpec no WebSphere Application Server.
  7. Na visualização Enterprise Explorer, navegue para o bean de sessão: BAPIinbound\ejbModule\sample.bapi\CustomerSB.java. No editor Java, localize o método createCustomer e inclua a seguinte linha: System.out.println("********emitCreateAfterImageSapZAsyncbapi1Wrapper*********");
  8. Implemente a amostra de entrada no WebSphere Application Server e depois envie um evento a partir do cliente de GUI do SAP. Abra a visualização Console para ver a saída:

Resultados


Feedback