2012-05-09 2 views
0

이것은 아마도 xml 스키마에 대한 실무 지식이있는 사람에게는 기본 오류 일 수 있으며 Eclipse Indigo의 작은 구성 변경 사항 일뿐입니다. Google 검색 기능과 모든 실험이 모두 소모되었습니다. 문제를 해결하지 못했습니다.Eclipse Indigo에서 xsd 파일의 유효성을 검사하는 동안 오류가 발생합니다

즐겁게 기능하는 기존 프로젝트의 xsd 파일입니다. 이클립스에서 maven/dynamic 웹 프로젝트로 프로젝트를 설정 중이며 동적 웹 프로젝트 2.4에 대한 Eclipse의 프로젝트 패싯을 켠 후에 이클립스는 파일에 문제가 있다고 주장한다.

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<definitions 
    name="ThreeDSecureService" 
    targetNamespace="http://magpie.webservices.valueobject.domain.acme.com/" 
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
    xmlns:tns="http://magpie.webservices.valueobject.domain.acme.com/" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    <types> 

여기가 오류입니다 (오류가 www.w3.org/2001/xmlschema 포인터에 로그온과) 여기

는 XSD 시작이다 :

S4S-ELT-무효 : 요소 '정의'가 아닌 스키마. 서의 올 Y 른 요소. magpie.xsd/모델/SRC/메인/자원 라인 (8) XML 스키마 문제

S4S-ELT-스키마 NS : 요소의 네임 스페이스 '정의' 에서 스키마 네임 스페이스, 'HTTP해야합니다 : // www.w3.org/2001/XMLSchema '를 참조하십시오. magpie.xsd/모델/SRC/메인/자원 라인 8 XML 스키마 문제

schema_reference.4 : 스키마 문서 을 읽지 못했습니다 '파일 : /// 집/adahar/프로젝트/모델/SRC/메인/자원 /magpie.xsd ', ) 1) 문서를 찾을 수 없으므로; 2) 문서를 읽을 수 없습니다 ; 3) 문서의 루트 요소가 이 아닙니다. magpie.xsd/Model/src/main/resources 줄 8 XML 스키마 문제

도움이나 도움을 주셔서 감사합니다.

+0

질문을 거절하고 내 평판을 도킹하기 전에 답변을 읽으십시오. 특히 행동을 정당화하기 위해 의견을 남기지 않으려는 경우 특히 그렇습니다. 그 오류는 사려 깊음 때문에 야기되어 번거 롭다. 마지막으로 내가 원하는 것은 익명으로 해결책을 찾으려 애쓰는 사람들입니다. 나는 다른 사람들이 무슨 일이 있었는지를 아는 것이 유용 할 것이라고 생각했습니다. 그렇게 생각하지 않는다면, 그렇게 말하십시오. 전체 질문을 삭제하겠습니다. 그러나 의견을 남기지 않으면 어떻게해야합니까? – Adam

답변

0

XSD의 루트 요소는 xsd:schema (definitions 아님)이어야합니다. 시작하는 방법을 보려면 몇 가지 XSD 예제를 살펴보십시오. XSD 요소의 XML 네임 스페이스가 다음과 같이 xmlns:xsd="http://www.w3.org/2001/XMLSchema

+0

나는 그것을 시험해 보았다! 나는 재산을 주변으로 이동 시켜서 다음과 같이 만들었습니다 : – Adam

+0

@ Adam xsd : 스키마를 루트로 갖는 것이 필수입니다. – keyser

+0

웹 사이트의 기술적 인 문제! 루트 xsd : schema로 만든 버전을 게시하고 그 다음에 나타나는 오류를 게시하고 싶습니다 ... (올라 오는) – Adam

2

으로 설정되어 있기 때문에 접두어가 xsd:이어야합니다.이 파일은 불필요합니다. 그것은 잘못된 파일 확장명을 가진 .wsdl 파일이었고 어쨌든 거기에 있었어해서는 안됩니다. 그래서 Eclipse의 오류는 정당화되었고 웹 서비스와 XSD에 대해서도 배웠습니다. 나는 그 일을 한 커미터에 의해 체크 된 우리의 SCM으로부터의 파일에 더주의 할 것이다.

관련 문제