Инструкции по установке входящих образцов адаптера SAP

Для того чтобы запустить входящий образец адаптера SAP, выполните следующие действия.

Об этой задаче

Перед импортом образца:
  1. Убедитесь в том, что рабочая область пуста.
  2. Значок Windows
    Следующие файлы необходимо получить у администратора сервера SAP:
    • sapjco.jar
    • librfr32.dll
    • sapjcorfc.dll
  3. Значок Linux
    Следующие файлы необходимо получить у администратора сервера SAP:
    • sapjco.jar
    • librfccm.so
    • libsapjcorfc.so
  4. Убедитесь, что WebSphere Application Server v7.0 или v8.0 установлен. Выберите представление Серверы, чтобы проверить установку рабочей среды сервера. Если она не установлена, щелкните правой кнопкой мыши по представлению Серверы и выполните инструкции мастера по установке сервера.
  5. Получите все данные соединения SAP у администратора сервера SAP.
По завершении импорта примера выполните следующие действия:

Для того чтобы создать и запустить входящий образец адаптера SAP, выполните следующие действия:

Процедура

  1. Если значок Java™ EE, проекция Java EE, не отображается, то выберите проекцию Java EE. В строке меню выберите Окно > Открыть > Проекция > Другие.
  2. Откроется страница выбора проекции. Выберите Java EE. Нажмите кнопку OK. Откроется проекция Java EE.
  3. Добавьте необходимые зависимости файлов:
    1. Значок Windows
      :
      • sapjco.jar: скопируйте и вставьте этот файл в каталог /lib рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере.
      • sapjcorfc.dll: скопируйте и вставьте этот файл в каталог /bin рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере.
      • librfr32.dll: скопируйте и вставьте этот файл в каталог /bin рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере.
    2. Значок Linux
      :
      Убедитесь, что эти файлы могут выполняться и принадлежат пользователю Root.
      • sapjco.jar: скопируйте и вставьте этот файл в каталог <install_dir>\lib рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере. Также, скопируйте и вставьте этот файл в каталог <install_dir>\java\jre\lib рабочей среды WebSphere Application Server.
      • librfccm.so: Скопируйте и вставьте файл в папку <install_dir>\SDP75\jdk\jre\lib\i386. /bin Скопируйте и вставьте этот файл в каталог <install_dir>\lib рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере. Также, скопируйте и вставьте этот файл в каталог <install_dir>\java\jre\bin рабочей среды WebSphere Application Server. Скопируйте и вставьте этот файл в каталог <install_dir>\bin рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере.
      • libsapjcorfc.so: Скопируйте и вставьте этот файл в папку <install_dir>\SDP75\jdk\jre\lib\i386. Скопируйте и вставьте этот файл в каталог <install_dir>\lib рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере. Также, скопируйте и вставьте этот файл в каталог <install_dir>\java\jre\bin рабочей среды WebSphere Application Server. Скопируйте и вставьте этот файл в каталог <install_dir>\bin рабочей среды WebSphere Application Server, чтобы запустить приложение SAP на этом сервере.
      Важное замечание: Если используется Redhat5.0/4.0, необходимо установить C++ Development Tools с оригинального установочного диска.
  4. Запустите WebSphere Application server.
  5. Установите адаптер SAP с административной консоли.
  6. Создайте JNDI-имя ActivationSpec в WebSphere Application server.
  7. В представлении Enterprise Explorer перейдите к объекту сеанса: BAPIinbound\ejbModule\sample.bapi\CustomerSB.java. В редакторе Java найдите метод createCustomer и добавьте следующую строку: System.out.println("********emitCreateAfterImageSapZAsyncbapi1Wrapper*********");
  8. Разверните Входящий пример в WebSphere Application server, а потом отправьте событие с клиента SAP GUI. Откройте представление Консоли, чтобы увидеть следующий вывод:

Результаты


Комментарии