게시판 연동 에러 도움부탁드립니다
- 작성자 :
- 서*준
- 작성일 :
- 2011-12-01 19:07:12
- 조회수 :
- 1,888
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
제우스 5.0을 연동하여 게시판 컴포넌트를 연결 하고 있습니다
이곳이 내부망이라서 외부 인터넷이 차단이 된 곳에서 개발을 하고 있어서
maven 은 인터넷 되는곳에서 빌드해서 파일 가지고 와서 연동을 하였습니다
제우스 가동은 문제없이 에러 없이 되는데
index 페이지도 나오기는 하는데 문제가 left 부분이 서버 에러가 납니다
에러 내용은 첨부파일에 나오는대로구요
jsp-api 를 maven 싸이트에서 다운받아서 적용을 해봐도 위와같은 에러가
나네요...메소드를 못찾는거 같은데
해결 방법쫌 부탁드리겠습니다.
꼭 부탁드리겠습니다 감사합니다
수고하세요~~
이곳이 내부망이라서 외부 인터넷이 차단이 된 곳에서 개발을 하고 있어서
maven 은 인터넷 되는곳에서 빌드해서 파일 가지고 와서 연동을 하였습니다
제우스 가동은 문제없이 에러 없이 되는데
index 페이지도 나오기는 하는데 문제가 left 부분이 서버 에러가 납니다
에러 내용은 첨부파일에 나오는대로구요
jsp-api 를 maven 싸이트에서 다운받아서 적용을 해봐도 위와같은 에러가
나네요...메소드를 못찾는거 같은데
해결 방법쫌 부탁드리겠습니다.
꼭 부탁드리겠습니다 감사합니다
수고하세요~~
A
안녕하세요.. 서영준님..
Servlet 및 JSP 버전 차이에 의한 문제 같습니다..
우선.. 해당 web.xml에 첫 부분에.. <web-app ../> 상에 지정된 version이 2.5 (xsd 파일 명 포함)이 되어 있는지 확인하시고.. 이 부분을 2.4로 변경하십시오..
(Sevlet 2.3만 지원하는 경우 startup이 되지 않기 때문에.. 해당 WAS 버전이 2.4를 지원하는 것으로 판단)
추가로.. pom.xml에 jsp-api 부분이나.. servlet-api 부분의 dependency의 scope을 provided로 변경하여.. 주십시오..
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
<scope>provided</scope>
</dependency>
이 설정은 실제 관련 API의 구현체들을 WAS가 제공하는 것을 사용하기 위한 것입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
Servlet 및 JSP 버전 차이에 의한 문제 같습니다..
우선.. 해당 web.xml에 첫 부분에.. <web-app ../> 상에 지정된 version이 2.5 (xsd 파일 명 포함)이 되어 있는지 확인하시고.. 이 부분을 2.4로 변경하십시오..
(Sevlet 2.3만 지원하는 경우 startup이 되지 않기 때문에.. 해당 WAS 버전이 2.4를 지원하는 것으로 판단)
추가로.. pom.xml에 jsp-api 부분이나.. servlet-api 부분의 dependency의 scope을 provided로 변경하여.. 주십시오..
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
<scope>provided</scope>
</dependency>
이 설정은 실제 관련 API의 구현체들을 WAS가 제공하는 것을 사용하기 위한 것입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.