WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


서비스 데이터 오브젝트를 Java로 대체 변환

시스템이 SDO(Service Data Object)와 Java™ 유형 오브젝트 사이에 작성하는 변환이 필요에 충족하지 않는 경우가 가끔 있습니다. 이 프로시저를 사용하여 기본 구현을 사용자 고유의 것으로 대체하십시오.

시작하기 전에

WebSphere® Integration Developer 또는 genMapper 명령을 사용하여 WSDL(Web Services Definition Language)에서 Java 유형으로 변환을 생성하였는지 확인하십시오.

이 태스크 정보

생성된 코드를 필요에 맞는 코드로 대체하여 WSDL 유형을 Java 유형에 맵핑하는 생성된 컴포넌트를 대체하십시오. 사용자 고유의 Java 클래스를 정의한 경우 사용자 고유의 맵 사용을 고려하십시오. 이 프로시저를 사용하여 변경하십시오.
프로시저
  1. 생성된 컴포넌트를 찾으십시오. 컴포넌트 이름은 java_classMapper.component입니다.
  2. 문서 편집기를 사용하여 컴포넌트를 편집하십시오.
  3. 생성된 코드의 주석을 취소하고 사용자 고유의 메소드를 입력하십시오.

    컴포넌트 구현이 포함된 파일 이름을 변경하지 마십시오.

이 예제는 생성된 컴포넌트 대체를 설명합니다.
	private Object datatojava_get_customerAcct(DataObject myCustomerID, 
				String integer) 
{

		// You can override this code for custom mapping.
		// Comment out this code and write custom code.

		// You can also change the Java type that is passed to the
			// converter, which the converter tries to create.


		return SDOJavaObjectMediator.data2Java(customerID, integer) ; 
	
}

다음에 수행할 작업

포함된 모듈이 상주하는 디렉토리로 컴포넌트 및 다른 파일을 복사하고 WebSphere Integration Developer의 컴포넌트를 연결하거나 serviceDeploy 명령을 사용하여 EAR 파일을 생성하십시오.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tdev_overwsdltojavaconv.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).