출 처 : http://www.javaservice.com/%7Ejava/bbs/read.cgi?m=&b=was&c=r_i&p=1&s=t
원 문 : http://www.javaservice.com/%7Ejava/bbs/read.cgi?m=&b=was&c=r_p&n=1211859944&p=1&s=t#1211859944
web.xml에 filter 정보를 등록하고 파일을 ftp로 직접 업로드 하다 보니
적용이 잘 안되는 것같아 고민 끝에 원인을 찾지 못하고 있다가 우연히
자바서비스 닷컴에서 해당 내용을 찾을 수 있었네요
web.xml 이 두곳에 분산되어 있다는 정보를요..
어찌껏 디플로이한 곳의 web.xml 만 뚝딱 거리고 있었는데
해당 정보를 보고 또다른 곳의 web.xml 를 수정하니
정상적으로 작동하네요..
아래는 원문 url에서 확인 가능한 내용입니다만 혹시나 하는 맘에 여기에 복사해 둡니다.
--------------------------------------------------
웹스피어에서는 web.xml을 두곳(ND 의 경우는 세곳) 에서 관리합니다.
그래서 두곳 전부 고쳐주셔야 제대로 반영이 된답니다.
BASE
1.
<어플리케이션 설치 디렉토리>/WEB-INF/web.xml
--> 디폴트로 설치 하셨다면
<was_home>/profiles/<profile_name>/installedApps/<cell_name>/<applicatioin ear>/<application war>/WEB-INF/web.xml
2.
<was_home>/profiles/<profile_name>/config/cells/<cell_name>/applications/<application ear>/deployments/<application_name>/<application war>/WEB-INF/web.xml
==> 프로파일을 다른 곳에 설치 하셨다면 그 아래로 부터 경로를 따라 가시면 됩니다.
위 두개를 고친 후 응용어플리케이션 만 내렸다 올리시면 됩니다.
Network Deployment
1.번과 2번은 BASE 와 동일
3.
<was_home>/profiles/<dmgr_profile_name>/config/cells/<cell_name>/applications/<application ear>/deployments/<application_name>/<application war>/WEB-INF/web.xml
==> dmgr 프로파일 아래를 고쳐야 합니다. ND 에서는 dmgr아래에서 master config 를 관리하죠.
--------------------------------------------------
Network Deplyment 라는 것이 무엇인지는 저도 잘 모르겠네요.
아직 배울 것이 많긴 많네요. --;;;
그리고 적용 후에는 반드시 버 리스타트가 필요합니다.
..
'WEBSPHERE·WAS' 카테고리의 다른 글
TOMCAT DBCP 설정하기 (0) | 2009.12.16 |
---|---|
AIX에서 업로드가 느릴 경우 확인해보자 (0) | 2009.12.07 |
WebSphere의 Http session timeout 적용 순서 (0) | 2009.12.07 |