• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2924
2013.02.21 (16:32:04)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : KT ICBS
* GAUCE 버전 : 3.5
* WAS 종류(WebLogic 등등) : WebLogic 8.1 SP6
* DB 종류 : Oracle 9i
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

안녕하세요.
이번에 JSP-EJB-WebLogic8.1-JDK1.4.2-Unix 환경에서 JSP-EJB-JBOSS5.1.2-JDK1.6-Linux 환경으로
변경을하려고 하는데

JDK버전을 올릴때(JDK1.4.2->JDK1.6.?) 문제되는 상황이나 참고할 만한 사항이 있는지 궁금합니다.

질문1.JDK변경시 가우스 컴포넌트, API를 변경 또는 버전을 올려야 하는지?

질문2.서버를 변경하여야 하는데 이때 라이센스 영향은 없는지 궁금합니다.

질문3.Unix서버에서 Linux서버로 변경이 되는데 API와 컴포넌트의 변경또는 업그레이드를 해야하는가요?

질문4.아래의 경우는 Q&A를 검색하여 찾은 내용이나
        다른 참고 사항이 있으면 답변 부탁합니다.
        본시스템은 스트럿츠를 사용하지 않아 그부분은 제외함.

감사합니다.
-----------------------------------------------------------------------------------------------------
JDK 1.6 사용시 GAUCE V3.0 API 를 이용하여 개발한 경우 아래와 같은 오류가 발생할 수 있습니다.

[에러]
The type ServiceLoader is ambiguous.

[검토]
환경이 JDK 1.6을 사용한 경우
- JDK 1.6을 사용시 java.util.* 를 import 하면 문제가 발생함

JDK1.6 java.util.*에 ServiceLoader 존재 합니다.
java.util.ServiceLoader
위를 사용하는 경우는 아래와 같이 명시적으로 Gauce ServiceLoader를 사용하여야 한다.

[해결방법]
명시적으로 선언하여 사용
com.gauce.ServiceLoader loader = new com.gauce.ServiceLoader(request, response);

 
Tag List
XE Login