톰캣 구동시 404에러 문의
- 작성자 :
- 곽*호
- 작성일 :
- 2014-11-11 14:34:55
- 조회수 :
- 1,064
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하십니까 수고많으십니다 (_ _)
우선 다른 서버에 구축되있던 웹 홈페이지(?)를 개인 PC에 가져와서 웹상에 띄울려고 하는 과정입니다.
일단 환경은 window2008 standard, 오라클 11g, tomcat7 이고 제가 손댄 부분은 tomcat7/conf/Server.xml 입니다.
http://localhost:8080/ 으로 띄우면 HTTP 404 에러가 웹상에 뜹니다. 현제 현상은 그렇습니다.
혹시 확인해야할 여러 파일들이 있다면 모두 알려주시면 감사하겠습니다(_ _)
혹시몰라
tomcat상의 로그 파일과 Server.xml, web.xml, Comtext.xml을 올려드립니다.. 혹시 문제가 있다면 답변 부탁드리겠습니다(_ _)
우선 다른 서버에 구축되있던 웹 홈페이지(?)를 개인 PC에 가져와서 웹상에 띄울려고 하는 과정입니다.
일단 환경은 window2008 standard, 오라클 11g, tomcat7 이고 제가 손댄 부분은 tomcat7/conf/Server.xml 입니다.
http://localhost:8080/ 으로 띄우면 HTTP 404 에러가 웹상에 뜹니다. 현제 현상은 그렇습니다.
혹시 확인해야할 여러 파일들이 있다면 모두 알려주시면 감사하겠습니다(_ _)
혹시몰라
tomcat상의 로그 파일과 Server.xml, web.xml, Comtext.xml을 올려드립니다.. 혹시 문제가 있다면 답변 부탁드리겠습니다(_ _)
A
안녕하세요. 곽선호님.
URL 호출 시 contextRoot 지정이 빠지신 것 같습니다.
contextRoot 지정은 WAS에 web application을 배포하시면서 지정하는 부분으로
tomcat의 경우는 webapps 디렉토리 밑에 있는 war 파일이나 디렉토리 명이 contextRoot가 됩니다.
(만약 호출하신 URL 처럼 contextRoot 지정이 없으시면 ROOT.war 또는 ROOT 디렉토리로 배포하셔야 함)
예를 들면 abc.war로 배포하셨다면, http://localhost:8080/abc 로 호출하셔야 합니다.
관련된 내용은 tomcat쪽 문서를 확인해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
URL 호출 시 contextRoot 지정이 빠지신 것 같습니다.
contextRoot 지정은 WAS에 web application을 배포하시면서 지정하는 부분으로
tomcat의 경우는 webapps 디렉토리 밑에 있는 war 파일이나 디렉토리 명이 contextRoot가 됩니다.
(만약 호출하신 URL 처럼 contextRoot 지정이 없으시면 ROOT.war 또는 ROOT 디렉토리로 배포하셔야 함)
예를 들면 abc.war로 배포하셨다면, http://localhost:8080/abc 로 호출하셔야 합니다.
관련된 내용은 tomcat쪽 문서를 확인해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.