2.5 버전의 배치개발환경 문의드립니다.
- 작성자 :
- 양*선
- 작성일 :
- 2014-05-16 11:16:59
- 조회수 :
- 1,058
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
프로젝트중에 배치환경 프로젝트가 있습니다.
전개발자가 만들고 간거라 이제야 열어서 추가 적용하려고 하는데 에러가 나서 문의드립니다.
우선 환경은 내부망에 인터넷이 연결안됩니다. jsk는 1.6으로 맞췄구요
spring-batch-2.1.xsd의 document를 못찾는다는 에러입니다.
Multiple annotations found at this line:
- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'job'.
- schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/batch/spring-batch.xsd', because 1) could not find the document; 2) the document could not be read; 3)
the root element of the document is not <xsd:schema>.
라이브러리는 제대로 들어가있구요..현재 jobxml관련해서 6개xml (동일에러)만 나오고 잇는 상황입니다.
xsd를 직접 다운받아 jar파일에 바꿔치기해서넣어보기도 했고 jar파일 메타폴더 밑에 스키마파일에 경로의 context를 뺴보기도 하고
했는데 전혀 저 에러가 잡히지 않습니다.
전개발자가 만들고 간거라 이제야 열어서 추가 적용하려고 하는데 에러가 나서 문의드립니다.
우선 환경은 내부망에 인터넷이 연결안됩니다. jsk는 1.6으로 맞췄구요
spring-batch-2.1.xsd의 document를 못찾는다는 에러입니다.
Multiple annotations found at this line:
- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'job'.
- schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/batch/spring-batch.xsd', because 1) could not find the document; 2) the document could not be read; 3)
the root element of the document is not <xsd:schema>.
라이브러리는 제대로 들어가있구요..현재 jobxml관련해서 6개xml (동일에러)만 나오고 잇는 상황입니다.
xsd를 직접 다운받아 jar파일에 바꿔치기해서넣어보기도 했고 jar파일 메타폴더 밑에 스키마파일에 경로의 context를 뺴보기도 하고
했는데 전혀 저 에러가 잡히지 않습니다.
A
안녕하세요. 양광선님.
인터넷 연결 여부와 관계없이 schema 정의 파일을 포함한 jar가 WEB-INF/lib에 포함되어 있다면 문제가 없어야 합니다.
URL 주소가 xsd 파일명 등의 오기를 확인해 보시면 되실 것 같습니다.
우선, spring-batch-core-*.jar 파일안에 META-INF/spring.schemas 파일 안에
http로 시작하는 xsd 파일 주소가 정의하신 xml 파일 주소와 같은지 확인하십시오.
다음으로 spring.schemas 파일에 정의된와 실제 jar 안에 포함되어 있는 xsd 파일이 실제 존재하는지 확인해보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
인터넷 연결 여부와 관계없이 schema 정의 파일을 포함한 jar가 WEB-INF/lib에 포함되어 있다면 문제가 없어야 합니다.
URL 주소가 xsd 파일명 등의 오기를 확인해 보시면 되실 것 같습니다.
우선, spring-batch-core-*.jar 파일안에 META-INF/spring.schemas 파일 안에
http로 시작하는 xsd 파일 주소가 정의하신 xml 파일 주소와 같은지 확인하십시오.
다음으로 spring.schemas 파일에 정의된와 실제 jar 안에 포함되어 있는 xsd 파일이 실제 존재하는지 확인해보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.