RESTfull 환경 구성 및 DB접근
- 작성자 :
- 이*석
- 작성일 :
- 2016-01-24 18:03:15
- 조회수 :
- 1,139
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하십니까? 현재 전자정부프레임워크로 프로젝트를 진행 중에
OpenAPI 를 통한 공공데이터포털 연계 과제가 있어서 RESTfull로 서비스를 위해 개발 중에 있습니다.
Jersey 를 활용한 RESTfull을 개발 중인데....
임의 정의한 ArrayList로는 XML 데이터 전송을 성공하였습니다.
다만, DB를 연결하여 실제 데이터를 XML로 전송을 하고자 하는데 Service 단 연결 시 다음과 같은 오류가 발생합니다.
- 첨부파일 참조 (파일명 : Tomcat Error.txt) -
해당 오류를 확인하고 아무리 검색을 해도 유사 상황가 같은 내용을 알 수가 없어 질문 드립니다.
보기엔 Service 를 찾을 수 없다고 나오는 것 같은데.... 패키지로는 모두 정의 해 두었습니다만, 찾지 못하는 현상인 것 같습니다.
다음은 Web.xml 내역 첨부 드립니다. 다른 부분은 전자정부 프레임워크와 동일한 구조로 되어 있으며,
일부 추가한 부분만 첨부 드립니다.
1. web.xml
<servlet>
<servlet-name>jersey-Rest-serlvet</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>egovframework.runtime.api.rest</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jersey-Rest-serlvet</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
2. Controller
- 첨부파일 참조 ( 파일명 : Controller.txt )
3. Maven Lib
- jersey-servlet 1.19 , jersey-core 1.19 , jersey-server 1.19 이상입니다.
해결 방안 답변 부탁드립니다.
OpenAPI 를 통한 공공데이터포털 연계 과제가 있어서 RESTfull로 서비스를 위해 개발 중에 있습니다.
Jersey 를 활용한 RESTfull을 개발 중인데....
임의 정의한 ArrayList로는 XML 데이터 전송을 성공하였습니다.
다만, DB를 연결하여 실제 데이터를 XML로 전송을 하고자 하는데 Service 단 연결 시 다음과 같은 오류가 발생합니다.
- 첨부파일 참조 (파일명 : Tomcat Error.txt) -
해당 오류를 확인하고 아무리 검색을 해도 유사 상황가 같은 내용을 알 수가 없어 질문 드립니다.
보기엔 Service 를 찾을 수 없다고 나오는 것 같은데.... 패키지로는 모두 정의 해 두었습니다만, 찾지 못하는 현상인 것 같습니다.
다음은 Web.xml 내역 첨부 드립니다. 다른 부분은 전자정부 프레임워크와 동일한 구조로 되어 있으며,
일부 추가한 부분만 첨부 드립니다.
1. web.xml
<servlet>
<servlet-name>jersey-Rest-serlvet</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>egovframework.runtime.api.rest</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jersey-Rest-serlvet</servlet-name>
<url-pattern>/api/*</url-pattern>
</servlet-mapping>
2. Controller
- 첨부파일 참조 ( 파일명 : Controller.txt )
3. Maven Lib
- jersey-servlet 1.19 , jersey-core 1.19 , jersey-server 1.19 이상입니다.
해결 방안 답변 부탁드립니다.
A
이정석님 안녕하세요.
표준프레임워크센터입니다.
Jersey 에 대해 문의를 하셨으나
표준프레임워크에서는 REST 방식으로 CXF를 제공하고 있습니다.
Jersey 에 대한 오류부분을 답변하기 위해서는 해당 환경에 대한 구성이 필요한 관계로
답변에 한계가 있음을 양해해 주시기바랍니다.
답변이 늦어진점과 원하는 답변이 되지 못한점을 사과드립니다.
감사합니다.
표준프레임워크센터입니다.
Jersey 에 대해 문의를 하셨으나
표준프레임워크에서는 REST 방식으로 CXF를 제공하고 있습니다.
Jersey 에 대한 오류부분을 답변하기 위해서는 해당 환경에 대한 구성이 필요한 관계로
답변에 한계가 있음을 양해해 주시기바랍니다.
답변이 늦어진점과 원하는 답변이 되지 못한점을 사과드립니다.
감사합니다.