IBM WebSphere Adapter for SAP Software, 버전 6.1.0.3 참고사항

이 문서에는 다음 섹션이 포함되어 있습니다.
개선사항 및 수정사항
신규 및 수정된 커넥터 특성
업그레이드 참고사항

이 테이블에는 Fix Pack 버전 6.1.0.3의 개선사항 및 수정사항이 나열되어 있습니다.
개선사항
#CRAPAR제목세부사항
186210BAPI 호출의 비동기식 Inbound 처리를 지원합니다.
증상: 이전 릴리스에서는 어댑터에서 동기식 Inbound 처리를 지원했습니다. 어댑터가 이벤트의 비동기식 처리를 지원하도록 개선되었습니다.
해결: 이 Fix Pack을 설치하여 어댑터에서 Inbound 처리를 위한 tRFC 및 qRFC 비동기식 프로토콜을 지원할 수 있습니다. 이 프로토콜을 사용하면 클라이언트 SAP 응용프로그램에서 어댑터의 응답을 대기하지 않습니다. 이 기능에 대한 자세한 정보는 어댑터 문서를 참조하십시오.
295726BAPI 호출의 비동기식 Outbound 처리를 지원합니다.
증상: 이전 릴리스에서는 어댑터에서 동기식 Outbound 처리를 지원했습니다. 어댑터가 이벤트의 비동기식 처리를 지원하도록 개선되었습니다.
해결: 이 Fix Pack을 설치하여 어댑터에서 Outbound 처리를 위한 tRFC 및 qRFC 비동기식 프로토콜을 지원할 수 있습니다. 이 프로토콜을 사용하면 어댑터가 SAP 서버의 응답을 대기하지 않습니다. 이 기능에 대한 자세한 정보는 어댑터 문서를 참조하십시오.
수정사항
#CRAPAR제목세부사항
196046JR28793기본 특성인 사용자 이름과 암호가 고급 구성 섹션에 저장되어 있습니다.
증상: SAP Adapter 6.1에서 WebSphere Message Broker를 사용하는 경우, 필수 특성인 사용자 이름 및 암호가 어댑터 특성에 대한 고급 구성 섹션에 저장되어 있습니다.
해결: 사용자 이름 및 암호는 필수 특성이므로 기본 특성 섹션으로 이동합니다.
296221JR29142SAP Adapter, 버전 6.1.0에서 응용프로그램 예외를 임베드하지 않습니다.
증상: BAPI Outbound 호출에 실패하는 경우, SAP Adapter, 버전 6.1.0에서 응용프로그램 예외를 FaultException에 임베드하지 않습니다.
해결: 이 문제점을 해결하기 위해 어댑터를 수정했습니다. BAPI Outbound 호출에 실패하는 경우, 어댑터가 응용프로그램 예외를 FaultException에 포함시킵니다.
396094JR28825NullPointerException으로 ALE Inbound에 실패합니다.
증상: WPS 수정사항(APAR JR26701의 경우 6.0.2.1)을 적용한 후, ALE Inbound 이벤트가 NullPointerException으로 실패합니다.
해결: 이 문제점을 해결하기 위해 어댑터를 수정했습니다.
496095JR28827Outbound 이벤트의 실패한 후 SAP에 대한 후속 호출에 실패합니다.
증상: 일부 시나리오에서, SAP Adapter에서의 Outbound BAPI 호출에 실패하면 아래에 있는 테이블을 잠그고 모든 후속 BAPI 호출에 실패합니다.
해결: 이 문제점을 해결하기 위해 어댑터를 수정했습니다. SAP에 대한 Outbound 호출에 실패하면 어댑터가 BAPI_TRANSACTION_ROLLBACK을 호출하여 SAP의 관련 자원이 릴리스되도록 합니다.


이 테이블에는 Fix Pack 버전 6.1.0.2의 개선사항 및 수정사항을 나열하고 있습니다.
개선사항
#CRAPAR제목세부사항
195574ALE pass-through 인터페이스에서 일반 IDoc 유형에 대한 지원
증상: 어댑터가 처리할 것으로 예상되는 각 IDoc에 대해 별도의 IDoc 정의가 필요합니다. ALE pass-through 프로세스를 사용하여 각기 다른 많은 IDoc 유형을 처리하는 경우 내용이 많아질 수 있습니다.
해결: ALE pass-through 인터페이스는 일반 IDoc 정의를 지원합니다. 이 정의는 어댑터가 모든 IDoc 유형을 처리하는 데 사용할 수 있습니다. 오브젝트 정의에 있는 IDoc 유형 필드를 사용하여 IDoc 유형을 표시합니다.
295236QISS 인터페이스에서 사용자 정의 SAP 함수 모듈에 대한 지원
증상: QISS 인터페이스는 SAP의 RFC_READ_TABLE 함수 모듈을 사용하여 데이터를 검색합니다. 일부 SAP 시스템에서는 RFC_READ_TABLE이 실패하고 SAP이 간단한 덤프를 생성합니다. 이로 인해 어댑터에서 "프로그램 SAPLSDTX의 ASSIGN 명령문 오류" 예외를 처리합니다.
해결: 이 문제점을 해결하기 위해 SAP OSS 참고사항 #758278에서는 RFC_READ_TABLE 대신 사용자 정의 함수 모듈을 작성하고 사용하도록 권장합니다. 일단 SAP 시스템에서 이 사용자 정의 함수 모듈이 작성되면 외부 서비스 마법사를 실행할 때 사용자 정의 함수 모듈 이름을 입력할 수 있습니다. 어댑터는 런타임시 이 사용자 정의 함수 모듈을 사용합니다.
395594ALE pass-through 인터페이스에서 Inbound 분할 IDoc 패킷 지원
증상: ALE pass-through Inbound 인터페이스는 분할 IDoc 패킷을 지원하지 않습니다.
해결: Inbound 패킷에 있는 각 IDoc를 개별적인 비즈니스 오브젝트로서 전송하는 옵션을 제공합니다.
495622ALE Inbound 오퍼레이션에 대한 트랜잭션 ID(이벤트 ID) 전달
증상: 비즈니스 오브젝트에서 트랜잭션 ID (이벤트 ID)가 채워지지 않았습니다.
해결: 비즈니스 오브젝트에서 트랜잭션 ID (이벤트 ID)가 채워집니다.


이 테이블에는 Fix Pack 버전 6.1.0.1의 개선사항 및 수정사항을 나열하고 있습니다.
개선사항
#CRAPAR제목세부사항
이 Fix Pack에는 개선사항이 없습니다.
수정사항
#CRAPAR제목세부사항
186215일부가 구문 분석되지 않은 IDOC 스트림을 지원합니다.
증상: ALE Inbound 인터페이스에서 구문 분석되지 않은 스트림 상태의 IDOC 처리를 지원하지 않습니다.
해결: ALE Inbound 인터페이스에서 구문 분석되지 않은 스트림 상태의 수신 IDOC 처리를 지원합니다. 이러한 지원 기능을 제공하기 위해 필요한 아티팩트를 생성하도록 EMD(Enterprise Metadata Discovery) 마법사도 수정되었습니다.
289221SNC(Secure Network Connection) 지원
증상: 어댑터가 SNC(Secure Network Connection)을 지원하지 않습니다.
해결: 이 지원 기능이 추가되었습니다.
390957실패한 이벤트에 대한 재시도 구성 가능
증상: 어댑터는 실패한 이벤트를 계속해서 재전달하려 합니다.
해결: 새 FailedEventRetryLimit 특성이 ActivationSpec에 추가되었습니다. FailedEventRetryLimit에서는 이벤트 전달을 FAILED로 표시하기 전에 어댑터가 이벤트 전달을 시도하는 횟수를 설정할 수 있습니다. 이것은 정상적으로 재시도하는 실패에만 적용됩니다. 데이터 바인딩 오류 및 함수 선택기 오류는 제외됩니다. 어댑터 또는 서버가 시스템 종료된 후 다시 시작되면 어댑터는 어댑터가 종료되기 전에 시도했던 재시도 횟수를 계산하지 않고 정리되어 시작한 후 지정된 횟수만큼 이벤트를 전달합니다.


이 테이블에는 신규 및 수정된 커넥터 특성이 나열되어 있습니다.
#버전추가 또는 수정특성위치
1 6.1.0.2 추가 customFunctionName - 사용자 정의 함수 이름 SAPSQIInteractionSpec/customFunctionName
2 6.1.0.1 추가 SncMode - SNC(Secure Network Connection) 모드, 0(설정 해제) 또는 1(설정) SAPManagedConnectionFactory/SAPActivationSpecWithXID
3 6.1.0.1 추가 SncMyname - SNC(Secure Network Connection) 이름 SAPManagedConnectionFactory/SAPActivationSpecWithXID
4 6.1.0.1 추가 SncPartnername - SNC(Secure Network Connection) 파트너. 예를 들면, p:CN=R3, O=ABC-TES, C=EN SAPManagedConnectionFactory/SAPActivationSpecWithXID
5 6.1.0.1 추가 SncQop - 보안에 대한 SNC(Secure Network Connection) 레벨로 올바른 값의 범위는 1 - 9입니다. SAPManagedConnectionFactory/SAPActivationSpecWithXID
6 6.1.0.1 추가 SncLib - SNC 서비스를 제공하는 라이브러리 경로 SAPManagedConnectionFactory/SAPActivationSpecWithXID
7 6.1.0.1 추가 FailedEventRetryLimit SAPActivationSpec


Fix Pack 버전 6.1.0.3으로 업그레이드하려면 다음을 수행하십시오.
1. 처리하기 전에 다운로드 링크의 '설치 지시사항" 섹션에 따라 수행했는지 확인하십시오.
2. EMD용 Fix Pack을 사용해야 하는 경우 WebSphere Integration Developer에서 커넥터 프로젝트를 삭제하고 새 RAR 파일을 가져온 다음 엔터프라이즈 정보 시스템(EIS) 특정 종속성 파일을 적용하십시오.
   a. SCA 모듈의 Java 빌드 경로를 열고 프로젝트 탭에 선택되어 있는 커넥터 프로젝트를 제거하십시오.
   b. 종속성 편집기를 열고 커넥터 프로젝트를 제거하십시오.
   c. 작업공간에서 커넥터 프로젝트를 삭제하십시오.
   d. 새 RAR 파일을 가져오십시오. 필요한 경우 EIS 특정 응용프로그램 특정 정보의 종속성 파일을 추가하십시오.
   e. SCA 모듈의 Java 빌드 경로를 열고 프로젝트 탭에 선택되어 있는 커넥터 프로젝트를 선택하십시오.
   e. 모듈로 전개가 없거나 선택되어 있지 않은 경우 종속성 편집기를 열고 커넥터 프로젝트를 추가하십시오.
3. WebSphere Process Server에서 전개된 응용프로그램을 갱신해야 하는 경우 다음을 수행하십시오.
   a. WebSphere Process Server 관리 콘솔에서 해당 응용프로그램에 대해 갱신을 선택하십시오.
   b. CWYAP_SAPAdapter.rar, CWYAP과 같은 RAR 파일의 이름으로 상대 경로에 단일 모듈을 선택하십시오.
   c. 로컬 파일 시스템에서 찾아보기를 눌러 변경 사항이 있는 갱신된 RAR 파일을 선택하십시오.
   d. 남아 있는 단계에서 기본값을 선택하고 완료를 누르십시오. 이렇게 하면 기존 구성이 변경되지 않고 JAR 파일만 갱신됩니다.


2008년 6월 20일, 오후 6:00
(C) 2008 IBM Corporation. Proprietary and Confidential. All Rights Reserved.