IBM
Rational
Application Developer 버전 6.0.0.1 - 릴리스
정보
Eclipse Technology,
릴리스 3.0.2 기반의
보다 강력해진 Rational Developer 도구 통합 수트를
사용해 주셔서 감사합니다.
IBM Rational
Application
Developer 버전 6.0.0.1 Readme 파일의 최신 버전을 보려면
다음 웹 주소
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/html/readme.html로 이동하십시오.
IBM Rational
Application
Developer 버전 6.0 Readme 파일의 최신 버전을 보려면
다음 웹 주소
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html로 이동하십시오.
목차
1.0 릴리스 정보
2.0 설치 정보
3.0 알려진
제한사항, 문제 및 해결책
4.0 Eclipse 정보
5.0 자세한 정보
6.0 고객 지원에
문의
7.0 주의사항 및
상표
1.0 릴리스
정보
IBM Rational Application Developer 버전 6.0.0.1에는
버전 6.0 릴리스의 개선사항 및 수정사항이 들어 있습니다.
목차로 돌아가기
1.1 이 릴리스의
새로운 기능
IBM Rational Application Developer 버전 6.0.0.1에서는 다음 구성요소에
대한 새로운 기능을 제공합니다.
EGL(Enterprise
Generation Language)
- JasperReports 디자인 파일을 실행하는 중에 여러 번 호출하게 되는
사용자 정의된 기능들이 들어 있는 EGL 보고서 핸들러 기능이 탑재되어 있습니다.
각 기능에서 리턴된 데이터는 출력 보고서에 포함되며,
해당 보고서에는 PDF, XML, 텍스트 또는 HTML 형식으로
렌더링될 수 있습니다. 해당 기술은 Informix 4GL에 사용 가능했던
보고서 기능의 개선사항입니다.
- 사용자 및 EGL 생성 Java 프로그램 사이에 즉시 실행되는
키스트로크 구동 인터페이스를 허용하는 문자 기반 인터페이스
작성 기술인 EGL 콘솔 UI 기능이 탑재되어 있습니다. 해당 기술은
Informix 4GL에 사용 가능했던 동적 사용자 인터페이스의
개선사항입니다.
- 코드 개발의 새로운 유연성을 제공합니다.
- 새로운 유형의 변수를 선언할 수 있습니다.
- 비즈니스 데이터를 포함하지 않지만 해당 데이터를
지시하는 참조 변수.
- BLOB(Binary Large OBject) 또는 CLOB(Character Large
OBject)와 같은 대량의 데이터를 포함하거나 참조하는
변수.
- 런타임 시 길이가 변하는 유니코드 문자열을 참조하는
문자열 변수.
- 모든 원시 유형의 비즈니스 데이터를 포함할 수 있는
임의의 유형 변수.
- 표현식으로 된 기능 호출을 포함할 수 있습니다.
- 해당 레코드의 필드 또는 레코드의 기타 특성 또는 크기에 대한
개발 시 지식없이 레코드를 참조할 수 있습니다. 각 필드에서 자체적으로 레코드를
참조할 수 있습니다.
- 여러 차원이 있을 수 있는
동적 배열을 확장하여 지원합니다.
- 데이터 콜렉션의 두 종류로, 다음의 새로운 기능이 들어 있습니다.
- 키-값 항목 세트로 구성된
사전. 런타임 시 항목을 추가, 삭제 및 검색할 수 있으며 제공된 항목의 값은
임의의 유형이 될 수 있습니다.
- 각 유형의 1차원 배열 세트로 구성된
arrayDictionary. 모든 배열에 걸쳐 동일한 수의 요소를
검색하여 arrayDictionary 컨텐츠에
액세스합니다.
- 다양한 용도를 위해 시스템 기능의 수를
확장합니다.
- Datetime 처리, 런타임 메시지
핸들링 및
사용자 정의 Java Runtime 등록 정보의 검색을 향상시킵니다.
- 보고서, 콘솔, UI, BLOB 및 CLOB와 관련된 새 기능을 지원합니다.
- 예외 처리, 데이터 초기화 및 DLL 액세스에 대한
보다 향상된 지원을 제공합니다.
- EGL 보고서 핸들러를 작성하는 새 마법사를 제공합니다.
- 단일 관계형 데이터베이스에 액세스하는 웹 응용프로그램을
빠르게 제공하는, 데이터 파트 및 페이지 마법사로 사용할 웹 페이지
템플리트를 사용자 정의할 수 있습니다.
- 널(null) 처리 및 데이터베이스 확약과 관련하여
Informix 4GL의 런타임 동작을 반영하는 코드를 작성할 수
있습니다.
Portal 도구
- WebSphere Portal V5.1의 포털 사이트 개발 도구 지원을
확장
- 포털 페이지 작성 및 포털 주제와 스킨을 시각적으로
편집.
- 포털 프로젝트 가져오기 및 전개.
- 협력 포틀렛 배선.
- WebSphere Portal V5.1의 포틀렛 개발 도구 개선사항
- JSR 168 포틀렛 API를 사용하여 Struts 포틀렛 작성.
- EIS(Enterprise Information System) 및 Domino 데이터 액세스의
확장된 지원.
- SAP 및 Siebel에 덧붙여 PeopleSoft 및
Domino를 지원합니다.
목차로 돌아가기
1.2 제품 수정사항
히스토리
이 릴리스에는 다음 구성요소의 버전 6.0 문제에 대한
수정사항이 들어 있습니다. APAR 번호가 있는 경우, 대괄호([])와 함께 표기됩니다.
코드 검토
다음과 같은 Rational Application Developer의
일부 자국어 버전에 대해 누락되거나 올바르지 않은 사용자 인터페이스
번역 문제를 해결하였습니다.
- 불어 문장을 표시하는 이탈리아어, 독일어, 스페인어
버전 제품.
- 로그 레벨이 설정된 로거(Logger) 정보 입력 페이지의
번역되지 않은 문장.
- 브라질 포르투갈어 버전의 손상된 문자.
- 제품의 일본어 및 대만어 버전의 J2EE Deep Static Analysis
규칙 파일에서 번역되지 않은 문장.
- 리팩토링 시 문자 세트 선택 마법사에서 번역되지
않은 문장.
문서
- 이 InterimFix에는 가장 최신의 Rational Application Developer 영문 문서가 들어 있습니다.
- 이 FixPack에는 불어, 독일어, 이탈리아어, 브라질 포르투갈어,
스페인어, 일본어, 한국어, 중국어 및 대만어 제품 문서의
자국어 버전에 대한 갱신사항이 들어 있습니다.
- 이 FixPack에는 버전 6.0에 포함되지 않은
영어 및 다국어로 된 Auction 샘플 문서가 들어
있습니다.
자국어 버전
다음 자국어 버전에 대해 누락되거나 올바르지
않은 번역과 관련된 여러 문제가 해결되었습니다.
EGL(Enterprise
Generation Language)
- 컴파일 시 EGL 백엔드를 사용하는 프로젝트에서 diffhanlder에 '$'를 생성하는
문제가 해결되었습니다.
이제 Diffhandler가 내부 클래스 참조 시 '$' 대신에 '.'로 제대로
생성됩니다.
- EGL 언어 지원(특히, 보고서 및 콘솔 사용자
인터페이스 영역에서) 및 Informix 4GL에서 EGL로
응용프로그램 이주를 방지하는 Java 생성 및 런타임의
문제가 해결되었습니다.
- 컨텐츠 지원이
동적 배열의 첫 번째 차원 인덱스를 선택한 다음
Resize 및 Setmaxsize를 표시하지 않습니다. [PK00043]
- 컨텐츠 지원이
배열 요소에 가능한 범위로 로컬 변수를 표시하지
않습니다. [PK00101]
- EGL
동적 배열: resizeAll 및 setMaxSizes가 매개변수로 배열 정의를
허용하지 않으며 단지 배열의 참조만 허용합니다.
[PK00037]
J2EE 개발
- EAR 가져오기의 기본 모듈 프로젝트 이름에 대한 문제가
해결되었습니다. 이는 중복 프로젝트 이름이 가능한 것과 같은 올바르지 않은
로직이 프로젝트 이름을 처리하는 데 사용되는 문제였습니다. 예를 들어,
해결되기 전에는 EAR이 두 모듈 URI를 foo.1.jar 및 foo.2.jar로
정의한 경우, 둘 모두의 프로젝트 이름을 foo로 처리하였습니다. 하지만 이
수정사항으로, 이제 프로젝트 이름이 foo_1 및 foo_2로 처리됩니다.
WebSphere Application Server에서 적절하게 전개되지 못하는 원인인,
foo.1.jar 및 foo.2.jar와 같은 두 모듈 URI를 포함하는 EAR의
오류 문제가 해결되었습니다.
- 프로젝트 교환 가져오기(파일 > 가져오기
> 프로젝트 교환) 메모리 오류 문제가 해결되었습니다. 샘플
갤러리에서 다양한 샘플을 가져올 때의 이와같은 메모리 오류 문제도
해결되었습니다.
- J2EE 프로젝트 네비게이터 보기에서
프로젝트 새로 고치기를 수행하면
외부 라이브러리가 새로 고쳐지지 않습니다. 즉,
다른 API가 들어 있는 새 라이브러리로 외부 라이브러리가 대체되면, 프로젝트가
새로 고쳐진 후 Java 컴파일러 또는 컨텐츠 지원이 이 API를
선택하지 않습니다. 문제를 해결하려면
패키지 탐색기 보기로 전환한 다음 프로젝트를 새로 고치십시오.
[JR20142]
- WebSphere
Studio Application Developer v5.1.2의
EJB 전개 설명자에 있는 EJB 클라이언트 작성 시,
마법사가 프로젝트 위치를 묻는 프롬프트를 표시합니다. 하지만
EJB 클라이언트 프로젝트가 작성되면 이 필드에 지정된 값에 상관없이
언제나 기본값이 사용됩니다. [JR20714]
- EJB
프로젝트가 Eclipse 내보내기 빌드 경로 함수에 따르지 않습니다.
[JR20901]
- 화면이동 막대를
활성화하도록 여러 항목(CMP 필드)이 Bean에 추가되면
화면이동 막대가 사용자 조치에 응답하지 않습니다.
[PQ99634]
JSF(JavaServer
Faces)
JSF 업로드 구성요소가
업로드 파일이 크다는 메모리 부족 예외를 발생시킵니다. [JR20719]
Page Designer
- 특성 보기의
구성요소 속성을 편집할 때, Page Designer가
Page Designer 편집기 분할창에 구성요소의 편집 위치를
저장하지 않습니다. 그 대신, 특성 보기에서 편집기로 리턴 시
사용자가 페이지 맨 위로 이동됩니다. [PQ99734]
- Page
Designer에서 JSP 파일을 열 때, "파트를 열 수 없음" 오류
대화 상자가 열립니다. 편집기 보기에는 "이 편집기 작성 시
오류가 발생했습니다"라는 메시지가 표시됩니다. [PQ99547]
Portal 도구
포털 서버에서 가져오기를 수행하면 개인용 및 파생 포털 페이지가
포털 프로젝트에서 제외됩니다. 또한 이 페이지는 포털 프로젝트 전개 시
액세스 제어 및 가시성으로 인해 이전에 오류를 발생시키며
전개될 수 없습니다.
관계형 데이터베이스
도구
- 이 FixPack을 설치하면 사용자가
SQL 마법사 및 SQL 조회 빌더에 스키마를 지정할 수 없습니다. 모든
규정되지 않은 테이블에 대해 사용자 지정 스키마가 간주되며
이 스키마로 규정된 테이블에 구문 분석 후 제거된 스키마를 갖게 됩니다.
이 수정사항에 대한 지시사항은
Rational Application Developer for WebSphere 지원 및 다운로드
사이트의 "SQL문에 현재 스키마 규정자 누락"이라는 제목의
문서에 포함되어 있습니다.
- SQLJ 플러그인이 어느 경우에든 고유한 기본 패키지 이름을
생성하도록 변경되었습니다.
Struts 도구
Struts 환경 설정의
기본 Java 패키지 접두부가 대문자로 설정됩니다.
Rational
ClearCase를 사용하여 팀 프로그래밍
- ClearCase SCM 어댑터 성능 사용 안함이
Workbench 세션 간에 지속적이지 않은 문제가 해결되었습니다.
- ClearCase가 설치되어 있지 않은 경우에도 새로운
각 작업공간 작성 시 ClearCase Typemanager의 제품 인스턴스 위치를
묻는 대화 상자가 사용자에게 표시되는 문제가 해결되었습니다.
테스트 및 전개 도구
Application Server Toolkit V6.0에서 발생했던 다음 문제가 해결되었습니다.
- J2EE Ant 내보내기 실패.
- Ant 타스크 regenerateAccessBean이
accessbeandictionary.xml을 읽을 수 없음.
- TimedObject를 구현하는 EJB가 증가 전개와 함께
실패함.
- 데이터 저장소가 사용자 제어 파인더의 액세스 목적을
지원하지 않음.
- 예약어인 LINK 메타데이터 맵핑 시 내부 오류.
- 작성기 필드 IsNull 값이 CacheImpl Setter에
설정되어 있지 않음.
- CacheImpl이 isNull에 설정되어 있지 않음.
- SQLJ DB2 V8.2의 함수 세트 사용자 정의에 실패함.
- iSeries의 구성 지원.
- EJB 1.1 루트 리프에 대한 술부 열 이름의 공백 목록.
- 기존 Reg.의 맨 위에 DB2 Reg. 전개 시 문제.
- HTTP 기본 인증 사용 시 웹 서비스 작성 시나리오를
계속할 수 없음.
- WSDL2Java가 잘못된 코드 생성.
- WSDL에 SOAP 바인딩이 없는 경우 클라이언트 시나리오의 예외.
- WSDK에 noWrappedOperations 누락.
- CTC XSD Bean 포트 수정.
- WebSphere Application Server 5.1.1.1 에미터
업그레이드 통합.
- WebSphere Application Server에서 실행하는 웹 서비스
생성 시 웹 서비스 작성 마법사 사용에 대한 두 가지 문제.
이 수정사항을 설치하지 않으면 사용자가 WebSphere 예외를 수신하며
마법사를 계속 진행할 수 없는 두 가지 문제가 발생합니다.
UML 다이어그램
- 찾을 수 없는 기타 프로젝트의 데이터 모델 요소를 포함하는
UML 클래스 다이어그램 때문에 로그 중에 여러 예외가 생기는 문제 및
다이어그램을 여는데 소요되는 잠재적으로 매우 오랜 지속 기간 및
대형 로그 파일의 작성에 대한 문제가 해결되었습니다.
- 모델링 및 시각화에
UML2 다이어그램 편집기 및 캐스케이딩 스타일시트(CSS) 편집기를
사용하여 작업 시, CSS 편집기가 종료되면 여러 오류 예외가
.log 파일에 보고되며 오류 메시지("오류가 발생했습니다. 자세한 사항은 오류 로그를
참조하십시오.")가 표시되는 문제가 해결되었습니다. 또한 제품의 다른 부분을 클릭하면 동일한 순서의 오류 메시지가
표시되는 문제도 해결되었습니다.
- UML 다이어그램의 구성요소 쉐이프가 전형적인 이미지로 표시되지
않는 문제가 해결되었습니다.
- UML 시퀀스 다이어그램에 Java 메소드를 시각화하려는 경우
때때로 제품이 교착 상태가 되는 문제가 해결되었습니다.
- UML 시퀀스 다이어그램의 생명선 헤더 이름의 맨 위 부분이
한국어 사용 시 잘려지는 문제가 해결되었습니다.
- UML 다이어그램의 컴파트먼트 쉐이프에 있는 조작 이름의
맨 위 부분이 한국어 사용 시 잘려지는 문제가 해결되었습니다.
- 로컬화된 UML 모델 프로파일의 위치를 "/profiles"를
포함하는 디렉토리 이름으로 제한하는 문제가 있었습니다. 이
제한사항이 제거되었습니다.
- UML 모델링 주제 다이어그램(.tpx)을 UML 가시화
다이어그램(.dnx)으로 저장하려는 시도가 실패하고
오류가 로그되는 문제가 해결되었습니다.
- UML 클래스 다이어그램의 Java 인터페이스 간
"확장" 관계 작성 시, 수퍼(대상) 인터페이스가 2진 Java
유형(참조되는 JAR을 통해 작업공간에서 사용 가능)인 경우
원하지 않는 메소드 스텁이 (하위) 인터페이스에 작성되는
문제가 해결되었습니다. 이러한 메소드 스텁은 수퍼 인터페이스에
선언된 메소드용입니다.
- Java 클래스에서 메소드를 끌어,
원래 클래스에서 제거 중이지 않은 메소드가 있는 클래스에 놓거나 새 클래스에서
작성 중인 공백 본체가 있는 메소드가 있는 다른 클래스에 놓는
경우의 UML 클래스 다이어그램 문제가 해결되었습니다. 메소드의 코드
본체가 유실되는 문제도 있었습니다. 이 조작은 지원되는 조작이 아니며
사용 불가능합니다.
- 클래스를 가시화하는
UML 클래스 다이어그램에 Java 편집기의 Java "풀업" 리팩터가 반영되지 않는 문제가 해결되었습니다.
- Windows 운영 체제에서 실패한 가시화 아티팩트 또는 모델링에서 ClearCase가
외부적으로 실행한 비교나 병합 명령을 사용자의
"응용프로그램 데이터" 디렉토리를 변환하는 언어로 설정하는 문제가 해결되었습니다.
- UML 다이어그램을 인쇄하는 페이지 설정 대화 상자에서의 변경사항이
무시되는 문제가 해결되었습니다.
- UML 모델링 편집기가 .xmi 파일 유형을 인식하지 않는 문제가 해결되었습니다.
- 새 모델 유형의 등록이 확장 가능하지 않은 문제가 해결되었습니다.
- UML 클래스 또는 Java의 찾아보기 다이어그램을 통한 탐색이
사용자 최종 선택사항을 사용하는 대신에 언제나 기본 관계 선택사항을 사용하는
문제가 해결되었습니다.
- '계층적'인 다이어그램 네비게이터에 있는 기본 레이아웃 환경 설정이
'수평'으로 변경되었습니다.
- 기하학 쉐이프가 다이어그램에 추가되는 경우, UML 시퀀스 다이어그램의
책갈피가 삭제되는 문제가 해결되었습니다.
- 다이어그램 파일이 소스 제어 아래 있으며 체크아웃되지 않은 경우,
UML 가시화 클래스 다이어그램의 수정을 초래하는 리팩터 조작이 실패하는
문제가 해결되었습니다.
- UML 클래스 다이어그램의 한 Java 클래스 또는 UML 클래스에서
일반화(상속) 관계 변경으로 인해 기반 모델 또는 클래스에서
발생하는 변경사항을 표시하지 않는 다이어그램을 초래하는
문제가 해결되었습니다.
- 열린 UML 클래스 다이어그램을 포함하는
Enterprise JavaBean 프로젝트를 삭제하는 일부 경우에
오류가 발생하는 문제가 해결되었습니다.
Visual Editor for
Java
새 Java 인터페이스 마법사에서 Java 인터페이스 클래스
메소드 선언의 예외 또는 매개변수 스펙이 무시되거나
생성된 인터페이스에 추가되는 문제가 해결되었습니다.
웹 서비스 도구
- 웹 서비스 마법사를 사용하여 HTTP 기본 인증이 보호하는
사이트에서 제공하는 WSDL을 처리할 때, 마법사가 사용자 ID와
암호를 요청하지만 세 번째 페이지(서버/런타임 구성
페이지) 이후에서는 이를 처리하지 않습니다. WebSphere(J2EE) 웹 서비스
시나리오에서는 이 문제가 해결되었습니다. 하지만 Apache Axis 및 Apache 또는 IBM SOAP
시나리오의 경우, WSDL의 로컬 사본을 작업공간에 다운로드한 다음
로컬 사본을 처리하는 마법사를 실행해야 합니다.
- 웹 서비스 마법사를 사용하여 URL 또는 DADX 웹 서비스 및
v5 서버용 클라이언트를 작성하는 경우, 마법사가 웹 서비스 클라이언트를
처음으로 생성하려는 처리 부분에서 실패합니다. 바인딩 프록시
생성 페이지를 종료하기 위해 다음을 누르면 실패가 발생하며
"IWAB0222E WSDL 파일 분석 중 오류 발생"라는 메시지와 세부사항 세션에 표시된
java.lang.NullPointerException을 포함한 오류 대화 상자가 표시됩니다.
이 문제는 WSDL을 호스트하는 서버가 중지된 상태에 있는
경우 마법사가 서비스의 WSDL을 검색하려 하기 때문에
발생합니다. 이 문제는 해결되었습니다. 마법사가 웹 서비스
클라이언트를 생성하기 위해 WSDL을 검색하려 하기 전에
서버가 시작 상태에 있는지 확인합니다.
- 웹 서비스 탐색기에서 웹 서비스 마법사를 실행하려는 경우
마법사 대화 상자가 데스크탑의 다른 모든 창 "맨 위"에 표시되어,
기본 Rational Application Developer 또는 Rational Web
Developer Workbench 창을 포함하여 창을 최소화하거나 다른 창 뒤에 놓을 수
없었습니다. 더우기, 마법사가 처리하는 동안 오류가
발생하면 오류 대화 상자가 마법사 뒤에 표시되었습니다. 그러나 오류
대화 상자를 보거나 없앨 수 없으므로, 오류 마법사를 이동시키거나 마법사 상에서
종료시킬 수 없습니다. 유일한 해결책은 Rational Application
Developer 또는 Rational Web Developer 프로세스를 중지하는 것이었습니다. 이 문제는 해결되었습니다.
따라서 웹 서비스 탐색기에서 실행된 마법사가 더 이상 데스크탑을
점유하지 않습니다.
- XML 스키마의 JavaBean 마법사를 사용하여
complexType 확장자 및 추상 complexTypes를 포함하는
스키마에서 JavaBean을 생성하는 경우,
생성된 Java의 컴파일 오류가 중복된 메소드 및 기타
Java 기호로 인해 생기는 문제가
해결되었습니다. 또한, 스키마의 마법사가 생성한 Java 코드가
접두 요소를 포함하는 XML 인스턴스 문서를 적절히 비일련화하지 못했습니다.
특히, 접두부가 있는 요소의
모든 하위 요소가 Java 오브젝트로 비일련화되지
않습니다. 이로 인해 인스턴스 문서와 대응하는 Java 오브젝트가
불완전한 콜렉션으로 이루어 졌습니다.
이러한 문제들도 모두 해결되었습니다.
- WSDL 및 XML 스키마에서 웹 서비스를 하향식으로 작성하는 경우,
우선 스키마를 변경한 다음 웹 서비스를 재작성하십시오. 마법사가
웹 서비스를 위한 스켈레톤과 JavaBean을 재생성하지 않습니다.
그러나, 새로운 전개 파일을 재생성하면 새 전개 파일과
동기화되지 않는 이전 JavaBean 및 스켈레톤으로 인한
컴파일 오류가 발생합니다. 마법사가 전개, Bean 및 스켈레톤
클래스를 포함하여 모든 Java 클래스를 재생성하도록 해결되었습니다.
중요: 이 수정사항의 응용프로그램으로,
마법사가 이전 스켈레톤 클래스 및 해당 모든 비즈니스 로직을
새로운 스켈레톤(파일 겹쳐쓰기를 사용 가능한 것으로
규정)으로 바꿉니다. 비즈니스 로직을 상실하지 않도록 보호하는 데 도움이 되도록
이전 스켈레톤 클래스가 겹쳐쓰기되기 전에 백업 파일에
복사됩니다. 백업 파일이 동일한 폴더에 스켈레톤으로 저장되며
스켈레톤 .java 파일의 이름에 따라 이름 지정되지만 추가 접미부
".bak"이 붙습니다. 최신의 백업 파일이
작성됩니다.
- WebSphere Studio Application Developer의
웹 서비스 GUI 도구에 있는 Java2WSDL 및 WSDL2Java
에미터가 일부 추가 에미터 수정사항으로 개정된
WebSphere Application Server 5.1.1 CumulativeFix 1(5.1.1.1)의
Java2WSDL 및 WSDL2Java 에미터를 기반으로 업그레이드되었습니다.
중요: 이 업그레이드를 적용한 다음
웹 서비스 도구가 생성한 코드는 Application Developer의
v5.0 유닛 테스트 환경(UTE)의 레벨인 WebSphere Application
Server v5.0.2에 대해 컴파일되지 않을 수도 있습니다. 컴파일해야
하는 경우, WebSphere Application Server 5.0.2 CumulativeFix 8
(5.0.2.8)을 UTE 및 필요에 따라 기타 설치된 모든 v5.0.2 서버에
적용하십시오.
- WebSphere Application Server에 포함된 WSDL2Java 도구가
WSDL 조작이 참조하는 최상위 레벨 complexTypes 및 complexType
요소의 요청 및 응답 Bean의 생성을 트리거하는 데 사용하는
"-noWrappedOperations" 옵션을 제공합니다. 이전에는 이 옵션이
Application Developer의 사용자에게 사용 가능하지 않았습니다. 하지만 이제부터
창 > 환경 설정 > 웹 서비스
> 코드 생성 > IBM WebSphere 런타임 > 랩되지 않는 스타일을 사용하여 WSDL에서 Java 생성을 통해 사용할 수 있습니다.
- Application Developer가 디렉토리 간에 도달하는 관계 위치
URL를 사용하는 WSDL 및 XML 스키마 포함 및 가져오기 요소를 다루지 않습니다.
일반적으로, WebSphere Studio Application Developer
웹 서비스 마법사가 다음과 같은 유사한 오류를 내며 실패합니다:
"IWAB0529E WSDL 파일 해석 오류
../myfolder/myfile.xsd
,
가져오기 WSDL 파일에 동일한 디렉토리의 상대 URL 또는 절대 URL이
있어야 합니다." 이 제한사항은 해결되었지만 최상위 레벨 WSDL 문서가
최상위 레벨 WSDL 문서의 디렉토리 또는 그 아래에 있지 않은
기타 모든 WSDL 또는 XML 스키마 문서를 직접 또는 간접적으로
참조하지 않아야 한다는 제한사항이 있습니다. 즉,
루트 WSDL 문서는 해당 문서가 종속하는 모든 WSDL 및 XML 스키마
문서의 트리 맨 위에 있어야 합니다.
- 둘 이상의 동일한 이름의 요소를 포함하는 스키마 complexType을
제공하여 XML 스키마의 JavaBean 마법사가 동일한 이름 및 서명이
있는 중복된 Getter와 Setter의 Bean 클래스를 생성하여 Java
컴파일 오류를 발생시킵니다. 이 문제는 해결되었습니다. 이제
마법사가 가져오거나 설정할 요소의 특정 경우를 색인이 식별하는
단일 색인화된 Getter와 Setter 메소드를 생성합니다.
- WSDL 파일에 콜론이 포함된 제한 패턴의
인라인 스키마를 포함하는 경우, WSDL 유효성 검증기가 해당 WSDL 파일이 유효하지 않음을
보고할 수도 있습니다.
- 가져온 WSDL 파일이 유효한 경우에도 해당
파일이 유효하지 않다고 WSDL 유효성 검증기가 보고하는 문제가 해결되었습니다.
- 인라인 스키마로 가져온 보고서 스키마가 유효한 경우에도
해당 스키마가 유효하지 않다고 WSDL 유효성 검증기가 보고하는
문제가 해결되었습니다.
- WSDL 파일의 확장 가능성 요소가 두 번 표시되는 WSDL 편집기의
문제가 해결되었습니다. WSDL 파일에서 다른 확장 가능성 요소 아래
확장 가능성 요소를 추가할 수 없는 관련 문제도 해결되었습니다.
- WebSphere 버전 6 DB2 기반 UDDI 레지스트리가
Cloudscape 기반 UDDI 레지스트리의 위에 전개된 경우, 레지스트리에
액세스할 수 없는 문제가 있었습니다. 이 문제는 해결되었습니다.
- HTTP 기본 인증으로 보호되는 WSDL 문서에서 WebSphere 기반 웹 서비스
스켈레톤 또는 클라이언트의 작성에 대한 문제가 해결되었습니다.
- 웹 서비스 전개 시 잘못된 java.lang.String_Deser 비일련화 클래스를
작성하는 문제가 해결되었습니다.
- SOAP 바인딩을 포함하지 않는 WSDL 문서를 사용하는
WebSphere 기반 웹 서비스 스켈레톤 또는 클라이언트 작성 시
발생하는 오류가 해결되었습니다.
- 이제 -noWrappedOperations WSDL2Java 옵션을
WSDL2WebService 및 WSDL2Client 명령에서 사용할 수 있습니다.
- XSD에서 JavaBean 생성자가 중복된 메소드의 JavaBean을 생성할 경우에 대한 일부
문제가 해결되었습니다.
웹 도구
- 컨텐츠 지원이 JSP에 사용자 정의 태그 속성을 제안하지 않았습니다.
이 문제는 해결되었습니다.
- 사용자 정의 태그로 선언된 변수가 JSP로 인식되지 않았습니다. 이 문제는
해결되었습니다.
- selectOne 구성요소에서 선택된 사항이 아무 것도 없을 경우,
제출에서 "값이 유효하지 않음"의 유효성 검증 오류를 발생시킨 문제가
해결되었습니다.
- facesContext.getExternalContext().redirect()가 JSR 168
Faces 포틀렛 IllegalStateException 조치 발생으로 호출되는 문제가
해결되었습니다.
- Servlet 2.2 및 2.3 스펙에 대한 web.xml 파일의 http 메소드를
선언할 때 Servlet 2.4 스펙이 정의한 유효한 HTTP 1.1 메소드로
지정하도록 제한됩니다. 2.2, 2.3 DTD가 값을 덜 엄격히 정의하므로
일부 고객에게 WebDAV와 같은 기타 프로토콜에 종속적인 기존 응용프로그램이
있을 수 있습니다. 이 제한사항은 이러한 WebDAV 값을 포함하도록 확장되었습니다.
또한, SIP 프로토콜 값은 기존 고객이 또한 해당 값을 사용할 수도
있다는 기대로 추가되었습니다. Servlet 2.4 응용프로그램이
스펙이 제공한 XML 스키마 정의에 의해 계속 제한됩니다.
- Page Designer에서 특성 보기로 TABLE 태그의 맞추기를 변경하면
일부 경우 오류가 있는 페이지를 생성합니다.
XHTML 페이지에서 DIV 태그의 맞추기 속성은 유효하지 않지만,
유효하지 않은 맞추기 속성이 있는 DIV 태그를 특성 보기를 사용하여
TABLE 태그의 상위로서 페이지에 추가할 수 있었습니다. 이러한
문제는 해결되었습니다.
- Page Designer에서 태그가 특성 보기에 의해 jsp:useBean 태그의
하위 노드로 JSP 페이지에 삽입되는 경우, jsp:setProperty 태그에
'name' 속성이 없었습니다. jsp:setProperty 태그에는
값이 상위 jsp:useBean 태그의 'id' 속성 값과 동일한 'name' 속성이
있어야 했습니다. jsp:setProperty 태그에 'name' 속성이
없으면 JSP 페이지에 컴파일 오류가 발생했습니다. 이 문제는 해결되었습니다.
- 중첩 데이터 테이블의 JSF 런타임이 생성한 ID가 올바르지 않은 문제가
해결되었습니다.
- 웹 프로젝트의 WEB-INF 폴더에 잇는 태그 라이브러리 설명자(.tld)
파일이 JSP 컴파일러, 링크 유효성 검증기 및 소스 편집기 컨텐츠 지원에 의해
인식되지 않는 문제가 해결되었습니다.
- inputHelperAssist가
사용 가능하며 ddMMMyyyy와 같이 일, 월, 연도 사이에
분리 문자가 없는 패턴으로 설정된 사용자 정의 형식의 입력 날짜 필드는
초점을 필드(예: 입력한 값) 외부로 이동하는 경우 입력한 날짜의 연도를 현재
연도로 변경하는 문제가 해결되었습니다.
예를 들어, 01Jan1999
가 01Jan2005
으로 변경되었습니다.
- Web Stype 호출기를 포함하는 데이터 눈금에 브라우저 제어(예: '뒤로'
단추)를 사용하여 이전 페이지로 다시 탐색하는 경우, 예기치 않은
결과를 가져오는 문제가 있습니다. 예를 들어, 페이지를 순서대로
1,3,5를 클릭한 다음 이전 단추를 사용하여 페이지 1로 이동하면
데이터 눈금의 조치가 페이지 1에 그대로 있어야 하는 경우에도 페이지 3을
표시합니다.
- 데이터 테이블에 있는 입력 필드의
유효성 검증 작동이 HTML 테이블과 다릅니다.
[JR21078]
- 유효성 검증 오류가
발생하면 JSF 입력 텍스트 필드에 표시된 결과가
정수 유형과 비교할 때의 문자열 유형과
다릅니다.
- 일본 엔(Yen) 기호를
currencySymbol로 표시할 수 없습니다. [JR20835]
XML 도구
- J2EE XML 스펙에서, 일부 제한조건은 벤더에 의해
시행되어야 합니다(관리 DTD 또는 XSD의 시행에 반대됨). 일부는 V6 릴리스로 사용 불가능하며
응용프로그램 유효성 확인을 복귀하려고 개발하는 중입니다. J2EE
스펙 준수를 위한 인증 테스트에 주로 필요하므로
사용자는 변경사항을 인지하지 않아도 됩니다.
- CTRL 키를 누른 상태로 수행하는 끌어서 놓기 조작이
복사 조작 대신 이동 조작을 수행할 수도 있는 XML 편집기의 문제가
해결되었습니다.
- WSDL 문서의 유효성 검증 시,
타스크 보기에 일부 가짜 WS-I 경고 또는 오류가 표시될 수도
있습니다. 일반적으로, 설명의 QNames 또는 유형에 대한 실제 존재와
관련됩니다. 이 수정사항에서
다음과 같은 가짜 메시지를 제거합니다.
XML 스키마 정의가 아닌 데이터 유형 정의를
포함하고 있는 wsdl:types 요소. XML 스키마 정의가 아닌
다른 사항을 참조하고 있는 XML 스키마 가져오기 요소. WSDL의
대상 이름 공간도 사용하지 않으며 WSDL 구성요소를 직접 가져온
대상 이름 공간도 사용하지 않는, 스키마 구성요소를 참조하지 않는 QName 참조. xs:schema 요소의
targetNamespace 속성 또는 xs:schema 요소에 있는 xs:import 요소의 이름 공간 속성에
정의되지 않은 이름 공간을 사용하는, 스키마 구성요소를 참조하는 QName
참조. [JR20699]/li>
목차로 돌아가기
2.0 설치
정보
IBM Rational Application Developer
버전 6.0.0.1 설치에 대한 정보는 www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/install_instruction/6001/install.html을 참조하십시오.
2.1 하드웨어
요구사항
Rational Application Developer를 설치하는 데 필요한
하드웨어 요구사항은 설치 안내서(install_dir\rad_prod\install.html)를
참조하십시오.
목차로 돌아가기
2.2 지원
소프트웨어
Rational Application Developer가 지원하는
소프트웨어 및 스펙에 대한 자세한 정보는 설치 안내서(install_dir\rad_prod\install.html)를
참조하십시오. Rational Application Developer의
특정 도구가 지원하는 소프트웨어 및 스펙의 자세한 정보에 대해서는 온라인 도움말을 참조하십시오.
목차로 돌아가기
3.0 알려진
제한사항, 문제 및 해결책
이 릴리스 정보에는 이 제품에 대한 문서가 완료될 때까지 사용 불가능했던 릴리스 특정 정보(예: 문제점 및 제한사항)가 포함되어 있습니다.
Eclipse 기본(base)에서 알려진 문제점 및 해결책에 대한 정보는 install_dir\eclipse\readme
디렉토리에 있는 readme_eclipse.html 파일을 참조하십시오(여기서,
install_dir은 Rational Application Developer의 설치 디렉토리임). 이 정보는 영어로만 제공됩니다.
목차로 돌아가기
3.1 버전 6.0
릴리스 정보
IBM Rational
Application
Developer 버전 6.0 Readme 파일의 갱신된 버전을 보려면
다음 웹 주소
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/html/readme.html로 이동하십시오.
버전 6.0 릴리스 정보가 버전 6.0.0.1 릴리스에서 해결된 사항을 표시하기 위해
갱신되었습니다.
목차로 돌아가기
3.2 버전
6.0.0.1 릴리스 정보
EGL(Enterprise
Generation Language)
Oracle 데이터베이스 액세스의 호스트 변수
EGL 프로그램이 Oracle 데이터베이스에 액세스하고 OPEN 문을 사용하여
결과 세트를 여는 경우, OPEN 문의 SELECT 절이 호스트 변수 이름을
사용할 수 없습니다. 호스트 변수 이름이 지정되지 않은 경우,
값이 OPEN 문의 사용 절에 대응하는 요소에 설정되지 않습니다.
EGL 런타임 파일
"Java용 EGL 런타임 코드 설치" 도움말 주제에 설명된
런타임 파일은 제품 CD에 제공된 파일을 사용하는 대신 V60 유지보수
사이트에서 다운로드해야 합니다. 런타임 파일은
www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/60/redist/에서
EGLRuntimesV6001.zip 파일로 제공됩니다.
이 파일을 다운로드하여 사용자 정의된 디렉토리에 압축 해제하십시오.
EGL로 Jasper 파일(.jrxml) 컴파일
EGL이 JasperReport 파일 저장 시마다 컴파일하는 빌더를
제공합니다. EGL 응용프로그램에 보고서 핸들러가 포함된 경우,
Java SDK 1.3.1(또는 상위 레벨)이 개발 시스템에 있으며 SDK bin
디렉토리가 시스템 PATH 환경 변수의 파트에 나열되어 있는지
확인하십시오(즉,
C:\jdk1.3.1_14\bin). Java SDK가 설치되어 있지 않은 경우,
.jrxml 파일 빌드 시 다음 유형의 오류가 발생합니다: 보고서 java 소스 파일 컴파일 오류
.
이주 문제
이 InterimFix에는 이전 EGL 구문의 여러 변경사항이 포함되어 있습니다. 제품의 버전 5.1.2 또는 버전 6.0을 사용하여 EGL 파트를
작성한 경우, 이 InterimFix를 설치하면 해당 파트의 유효성 검증
오류가 표시됩니다. 단순
이주 도구가 사용자의 소스 파일 구문을 갱신하기 위해 제공됩니다. EGL
V6.0 이주 도구에 대한 자세한 정보는 EGL 도움말 문서를
참조하십시오.
디버거
보고서 또는 콘솔 사용자 인터페이스를 포함하는 프로그램의 EGL 디버거는
사용할 수 없습니다. 이 기능은 다음 갱신 버전에서 제공됩니다.
Red Hat Linux의 EGL Auction 샘플
EGL Auction 샘플을 Red Hat Linux로 가져올 때,
pagehandlers 패키지의 catmaint.egl
에
오류가 포함될 수 있습니다. Eclipse로 이 파일을
열려고 시도하면, 다음 오류가 발생할 수 있습니다: 편집기를 초기화할 수 없음
. 이는
파일의 문자가 유효하지 않으며 제거되어야 하기 때문에 발생합니다.
이 문제를 해결하려면 다음을 수행하십시오.
- Eclipse 외부 텍스트 편집기로 pagehandlers 패키지의
catmaint.egl
을
여십시오.
- 라인 24, 오프셋 34에서 단어 "don't"의 소유격 부호(') 위치의
문자를 삭제하거나 해당 문자를 작은따옴표로
대체하십시오.
- 파일을 저장하십시오.
- Rational Application Developer에서 프로젝트 탐색기 보기의 Auction
프로젝트를 마우스 오른쪽 단추로 클릭한 다음 새로 고치기를 선택하십시오.
문제점 보기에서 오류가 사라지고
Eclipse 편집기로
catmaint.egl
을 열 수
있습니다.
Portal 도구
테스트 환경에서 포틀렛 프로젝트 실행 시, 이전에 실행한 포털 프로젝트가
대신 실행됩니다.
Websphere Portal 테스트 환경에서 실행하는 경우, 포털
프로젝트가 포틀렛 프로젝트보다 우선순위가 있습니다. 테스트
환경에서 포털 프로젝트를 실행하는 경우, 프로젝트와 서버 구성 간에
연관이 설정됩니다. 따라서, 이 연관을 해제해야 동일한 서버 구성을
사용하여 포틀렛 프로젝트를 실행할 수 있습니다.
이 연관 문제를 정정하려면 다음 단계에
따르십시오.
- 서버 보기의 서버 컨텍스트 메뉴에서 프로젝트 추가
및 제거를 선택하십시오.
- 포털 프로젝트와 연관된 모든
포틀렛 EAR 프로젝트, 모든 포털 프로젝트 EAR 프로젝트 및 wps 프로젝트를
제거하십시오(서버 구성과 연관된 경우).
WSRP 포틀렛의 편집 기능 사용 불가능
Portal Designer가 WSRP 포틀렛을 지원하지 않으므로,
편집 기능(예: 복사 및 이동)을 Portal
Designer에서 사용할 수 없습니다. 그러나, WSRP 포틀렛은
WebSphere Portal에서 가져오기를 수행할 수 있으며 다시 전개
가능합니다.
5.1 포털 프로젝트의 기본 주제를 변경하면 서버/테스트 환경에
반영되지 않음
WebSphere Portal 5.1의 경우, 포털이 웹 브라우저에 이미 표시된 다음
Rational Developer가 이 포털의 기본 주제를 수정하는 데 사용된 경우,
새로운 기본 주제를 완전히 적용하도록 서버를 다시 시작해야 합니다.
WebSphere Portal 테스트 환경에서 포털 구성
재공개로 기본 주제를 변경하는 것이 작동하지 않습니다. 테스트 환경을
다시 시작해야 합니다.
이 문제는 PK00826을 적용하여 WebSphere Portal
5.1에 대해 해결될수 있습니다. 이 수정사항은 WebSphere Portal의
차후 버전에 통합됩니다.
올바르지 않은 메뉴 캡션이 Click-to-Action 포틀렛에 표시됨
Click-to-Action을 사용할 수 있는 포틀렛 프로젝트를 실행 또는 전개하는 경우,
메뉴 캡션이 Click-to-Action 메뉴에 표시되지 않습니다. 대신,
조치 이름이 표시됩니다.
메뉴 캡션을 올바르게 표시해야 하는 경우,
Rational Developer를 사용하여 포틀렛 프로젝트를 WAR 파일로
내보낸 다음 웹 모듈 관리 포틀렛을 사용하여
WebSphere Portal에 설치할 수 있습니다.
보기가 was 프로젝트의 경고 메시지를 표시하는 문제
WebSphere Portal 테스트 환경에서 WebSphere
Portal v5.1을 실행하면, 문제점 보기에 다음 경고 메시지가
표시됩니다.
모듈 프로젝트 "YourProject"의 대상 서버가 포함
엔터프라이즈 응용프로그램 프로젝트 "wps"의 대상 서버와 일치하지
않습니다.
이 메시지는 무시해도 됩니다.
목차로 돌아가기
4.0 Eclipse 정보
Eclipse는 소프트웨어 도구를 쉽게 작성하고, 통합하며, 사용할 수 있는
플러그인 개발에 필요한 프레임워크를 제공하는 개방형 소스 프로젝트입니다. 코어 통합 기술을 공유 및 협업으로 작업하도록
지원하므로, 도구 개발자는 자신의 전문 분야 및 새로운 개발 기술 작성에만 전념할 수 있습니다.
Eclipse 플랫폼은 Java 언어로 작성되어 있으며 구성 플러그인을 위한 광범위한 툴킷과 예제를
제공합니다. 현재 Linux, Mac OS X, QNX 및 Windows 기반의 시스템을
포함하는 여러 가지 운영 체제 환경에서 지원됩니다. Eclipse 커뮤니티와
Eclipse 플랫폼의 디자인을 문서화한 백서에 대한 자세한 정보는
www.eclipse.org를 참조하십시오.
또한 Eclipse 개방형 소스 플랫폼을 사용하여 빌드된
다른 벤더의 플러그인 도구는
Rational Developer 환경과 통합되어 부가 가치를 높여줍니다.
목차로 돌아가기
5.0 자세한 정보
- 설치, 이주 및 공존
-
- Rational Application
Developer 설치에 대한 정보는 설치 안내서(install_dir\rad_prod\install.html)를
참조하십시오.
- Rational
Application Developer로 응용프로그램 이주 또는 이전 릴리스에서
업그레이드에 대한 정보는
이주 안내서(install_dir\rad_prod\migrate.html)를
참조하십시오.
- 제품에 관한 뉴스, 갱신 및 수정사항
-
- 기술 관련 기사 및 샘플 코드
-
- 제품 문서
-
- 제품에 대한 일반적인 정보를 보려면, 도움말 > 환영을 클릭한 후
개요 아이콘을 클릭하십시오.
- 제품 기능을 사용하는 방법에 대한 자세한 정보를 보려면,
도움말 > 도움말 목차를 클릭하십시오.
목차로 돌아가기
6.0 고객 지원에
문의
Rational Application Developer의 제품 홈 페이지는 www.ibm.com/software/awdtools/developer/application입니다.
자주 질문되는 내용(FAQ), 알려진 문제점 및 수정사항 목록과 기타 지원 정보는
제품 홈 페이지의 Support 페이지를 참조하십시오.
목차로 돌아가기
7.0 주의사항 및
상표
7.1 주의사항
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다.
IBM은 다른 국가에서 이 문서에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오.
이 문서에서 IBM 제품, 프로그램 또는 서비스를 언급하는 것이 해당 IBM 제품, 프로그램 또는 서비스만을
사용할 수 있다는 것을 의미하지는 않습니다.
IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품,
프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의
운영에 대한 평가 및 검증은 사용자의 책임입니다.
IBM은 이 문서에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나
현재 특허 출원 중일 수 있습니다. 이 문서를 제공한다고 해서 특허에 대한 라이센스까지
부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로
문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12, 군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080
2바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나
다음 주소로 서면 문의하시기 바랍니다.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다.
IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적
보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의
보증없이 이 문서를 현상태대로 제공합니다.
일부 국가에서는 특정 거래에서
명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을 수도 있습니다.
이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이
정보는 주기적으로 변경되며, 이 변경사항은 최신판에 통합됩니다. IBM은 이 문서에서 설명한
제품 및/또는 프로그램을 사전 통고없이 언제든지 개선 및/또는 변경할 수 있습니다.
이 정보에서 비IBM의 웹 사이트는 단지 편의상 제공된 것으로,
어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는
본 IBM
제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.
IBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는 방식으로 귀하가 제공한 정보를
사용하거나 배포할 수 있습니다.
(1) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및
(2) 교환된 정보의 상호 이용을 목적으로 정보를 원하는 프로그램 라이센스 사용자는
다음 주소로 문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12, 군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
이러한 정보는 해당 조항 및 조건에 따라(예를 들면, 사용료 지불 포함)
사용할 수 있습니다.
이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든
라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA)
또는 이와 동등한 계약에 따라 제공한 것입니다.
본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다. 따라서
다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다. 일부 성능은 개발 레벨
상태의 시스템에서 측정되었을 수 있으므로 이러한 측정치가 일반적으로 사용되고 있는
시스템에서도 동일하게 나타날 것이라고는 보증할 수 없습니다. 또한, 일부 성능은 추정치
일 수도 있으므로 실제 결과는 다를 수 있습니다. 이 문서의 사용자는 해당
데이터를 사용자의 특정 환경에서 검증해야 합니다.
비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터
얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로,
비IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수
없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.
IBM의 향후 방향 또는 의도에 관한 모든 언급은 별도의 통지없이
변경될 수 있습니다.
이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가 들어
있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위해 개인,
회사, 상표 및 제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 기업의 이름 및 주소와 유사하더라도
이는 전적으로 우연입니다.
저작권:
이 정보에는 여러 운영 플랫폼에서의 프로그래밍 기법을
보여주는 원어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 이러한 샘플 프로그램의 작성 기준이 된 운영 플랫폼의 응용프로그램 프로그래밍 인터페이스(API)에
부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이
이들 샘플 프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다. 이러한 샘플 프로그램은 모든 조건하에서 완전히 테스트된 것은
아닙니다. 따라서 IBM은 이들 샘플 프로그램의 신뢰성, 서비스 가능성
또는 기능을 보증하거나 암시하지 않습니다. 귀하는 IBM의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는
응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이
이러한 샘플 응용프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다.
이러한 샘플 프로그램 또는 파생 제품의
각 사본이나 그 일부에는 반드시 다음과 같은 저작권 표시가 포함되어야 합니다.
(C) (귀하의 회사명) (연도). 이 코드의 일부는
IBM Corp.의 샘플 프로그램에서
파생됩니다. (C) Copyright IBM Corp. 2000, 2005. All rights reserved.
이 정보를 소프트카피로 보는 경우에는 사진과 컬러 삽화가
제대로 나타나지 않을 수도 있습니다.
7.2
프로그래밍 인터페이스 정보
프로그래밍 인터페이스 정보는 본 프로그램을
사용하는 응용프로그램 소프트웨어를 작성을 돕기 위해 제공됩니다.
귀하는 범용 프로그래밍 인터페이스를 통해 본 프로그램 툴의 서비스를
제공하는 응용프로그램 소프트웨어를 작성할 수 있습니다.
그러나 본 정보에는 진단, 수정 및 조정 정보도
포함되어 있습니다. 진단, 수정 및 성능 조정 정보는 응용프로그램 소프트웨어의 디버그를 돕기 위해 제공된 것입니다.
경고: 진단, 수정 및 조정 정보는 변경될 수 있으므로
프로그래밍 인터페이스로 사용할 수 없습니다.
7.3 상표 및
서비스표
다음 용어는 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표입니다.
- ClearCase
- Cloudscape
- DB2
- Domino
- IBM
- Informix
- iSeries
- MQSeries
- Rational
- WebSphere
Java 및 모든 Java 기반 상표는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc.의 상표입니다.
Microsoft 및 Windows는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의
상표입니다.
Intel은 미국 또는 기타 국가에서 사용되는 Intel Corporation의
상표입니다.
Linux는 미국 또는 기타 국가에서 사용되는 Linus Torvalds의
상표입니다.
기타 회사, 제품 또는 서비스 이름은 타사의 상표
또는 서비스표입니다.
목차로 돌아가기