%% 설치
was.cd.6000.trial.express.windows.ia32 -> 웹스피어 서버 Ver. 6 설치
WAS60ND_ASTK_WIN -> 이클립스와 툴기능을 함께 쓰는 프로그램
%% 관리콘솔로 접속 : Default 일 경우에는 포트넘버 9060
[JDBC 프로바이더]로 DB와의 DATASOURCE 연결 생성
-> MS SQL과 연결시엔 embedded ConnectJDBC driver로 설치한다. 선택구현은 연결풀데이타로 한다. XA는 EJB관련 인 듯..
클래스 경로를 늘 확인한다. 환경 -> [WebSphere 변수]에서 확인할 수 있다.
JNDI이름 : jdbc/###### -> 중요!
서버 > 어플리케이션서버 > 서버이름 > 포트 > WC_defaulthost : 9080을 80으로 바꿔준다.
http://localhost:9080 -->> http://localhost:80
단, Default_host 에서 80번 포트가 잡혀 있어야 한다. (기본으로 잡힌다.)
%% 한글설정 -> 페이지 사이를 넘나드는 변수에 관여하고 있는 것 같음. %%
서버 -> Application Server -> 서버선택(TestEAR) -> 서버인프라 -> java 및 프로세스 관리 ->프로세스정의 -> Java Virtual Machine-> 사용자 정의 등록정보
=============================================
이름 값
=============================================
client.encoding.override KSC5601 -> 기본(??)
default.client.encoding KSC5601 -> 브라우저 setting
file.encoding KSC5601 -> 기본
=============================================
%% ASK로 EAR 파일 생성시에..
쓰이지 않는 폴더가 생기므로 그냥 기본으로 잡히는 [workspace] 폴더를 사용한다.
java와 jsp 위주의 세팅시에는 웹 -> 동적 웹 프로젝트 사용
설정시에 고급보기를 하여 컨텍스트 루트를 '/'로 해준다.
기본으로는 프로젝트 이름과 같은 이름으로 컨텍스트 루트가 잡힌다. 그러나 그렇게 설정하면..
http://localhost/[프로젝트이름]/index.jsp
형식의 주소가 되어 버린다.
동적웹프로젝트 -> 프로젝트이름 -> 전개설명자 에서는 참조부분만 설정해 준다. 나머지는 건드릴 것 없다.
내보내기를 할때에는 엔터프라이즈 응용프로그램 부분에서 [ear] 내보내기로 한다.
%% WEB-INF 폴더는 ###.war 폴더 안에 생기는 폴더로 사용할 것. 따로 잡는 부분은 찾아야 할 듯....
============================================================================
사흘간의 삽질 끝에 얻어낸 결론이라는....
JDBC 오류는 아주 사람 미치게 만들기도 한다는......
JDBC 오류가 나면 속편하게 새로 까는 것이 더 낫다. 원인은 모르겠지만...
웹스피어 처음 시작하시는 분들에게 조금이라도 도움이 되기를 바라면서..
[출처] [본문스크랩] 웹스피어(WebSphere) 기본 설정|작성자 데카르트