XML Xerces 1.4 외부 lib
- 작성자 :
- 박*곡
- 작성일 :
- 2012-04-17 11:47:17
- 조회수 :
- 2,135
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
먼저 질문에 대한 답변 감사 합니다.
Xerces 1.4 를 통하여 작성한 소스가 있어 eGov에 붙여 사용하고 싶습니다.
DOM과 SAX를 둘다 사용하고 있는데 eclips 상에서 소스상태에서는 오류가 없는데 실행 시 xml 파서를 찾을수 없다고 오류가 발생합니다.
외부 라이브러리를 어떻게 셋팅하는지 알려 주세요?
lib 는 xerces,jar, xercesImpl.jar, xml-apis.jar 이고,
위치한 곳은 src 쪽에 webapp의 lib 밑에 두고 실행 하였습니다.
참고로 import 대상은 다음과 같습니다.
import org.apache.xerces.parsers.SAXParser;
import org.apache.xerces.utils.Base64;
import org.xml.sax.InputSource;
import org.xml.sax.XMLReader;
감사합니다.
Xerces 1.4 를 통하여 작성한 소스가 있어 eGov에 붙여 사용하고 싶습니다.
DOM과 SAX를 둘다 사용하고 있는데 eclips 상에서 소스상태에서는 오류가 없는데 실행 시 xml 파서를 찾을수 없다고 오류가 발생합니다.
외부 라이브러리를 어떻게 셋팅하는지 알려 주세요?
lib 는 xerces,jar, xercesImpl.jar, xml-apis.jar 이고,
위치한 곳은 src 쪽에 webapp의 lib 밑에 두고 실행 하였습니다.
참고로 import 대상은 다음과 같습니다.
import org.apache.xerces.parsers.SAXParser;
import org.apache.xerces.utils.Base64;
import org.xml.sax.InputSource;
import org.xml.sax.XMLReader;
감사합니다.
A
안녕하세요.. 박종곡님..
WEB-INF/lib에 넣으시면.. runtime 시에도 참조되도록 되어 있습니다..
(단, hudson 등의 서버 환경에서 빌드를 하는 경우 pom.xml 등록이 되어야 컴파일이 가능)
이 경우는 WAS 설정과 관련이 있을 것 같습니다.
예를 들면.. WAS가 제공하는 파서와 프로젝트 컴파일 시에 사용한 파서가 다른 경우 메소드나 클래스를 찾지 못하는 오류가 발생합니다..
=> 이런 경우 WAS에 따라 설정(ex: weblogic.xml, jboss-web.xml, jeus-web-dd.xml 등)에 ..WEB-INF/lib를 우선시 하도록 하는 설정이 존재하기도 합니다. (관련 WAS에 문의)
그럼.. 즐거운 하루되십시오.
감사합니다.
WEB-INF/lib에 넣으시면.. runtime 시에도 참조되도록 되어 있습니다..
(단, hudson 등의 서버 환경에서 빌드를 하는 경우 pom.xml 등록이 되어야 컴파일이 가능)
이 경우는 WAS 설정과 관련이 있을 것 같습니다.
예를 들면.. WAS가 제공하는 파서와 프로젝트 컴파일 시에 사용한 파서가 다른 경우 메소드나 클래스를 찾지 못하는 오류가 발생합니다..
=> 이런 경우 WAS에 따라 설정(ex: weblogic.xml, jboss-web.xml, jeus-web-dd.xml 등)에 ..WEB-INF/lib를 우선시 하도록 하는 설정이 존재하기도 합니다. (관련 WAS에 문의)
그럼.. 즐거운 하루되십시오.
감사합니다.