Weblogic 10에 배포 용으로 작성된 J2EE 응용 프로그램을 상속했으며이 응용 프로그램을 주로 담당하는 개발자는 Eclipse에서 프로젝트를 열 때이 오류를받지 않습니다.이 j2ee 스키마에서 중복 속성 오류를 해결하려면 어떻게합니까?
나는 다음과 같은 매우 간단한 weblogic.xml
파일이 있습니다
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/920/weblogic-web-app.xsd">
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
이클립스는 실제로 같은 오류의 숫자로 구성이 파일에 대한 하나의 XML 검증 문제가 발생합니다. 파일 "weblogic.xml의"를 통해 파일 "j2ee_1_4.xsd" 의 유효성을 검사 할 때 아래
오류가 발견했다 : XML 문제의 부모 텍스트이있다. 대부분의 경우 이러한 오류는 "j2ee_1_4.xsd"의 유효성을 직접 검사하여 이 될 수 있습니다. 그러나 오류는 j2ee_1_4.xsd가 weblogic.xml의 유효성을 검사 할 때만 발생합니다.
그리고 하위 오류의 예. 그들은 모두 이런 식으로 읽습니다.
sch-props.correct.2 : 스키마에는 동일한 이름의 두 글로벌 구성 요소를 포함 할 수 없습니다. 이 스키마는 'http://java.sun.com/xml/ns/j2ee,descriptionGroup'의 두 번 발생합니다.
다음에 줄 번호가옵니다. 약 50 개 정도의 오류가 있으며 오류가 끝나면 따옴표로 묶인 이름 만 바뀝니다.
Sun의 버그 추적기에 가능한 원인을 나타내는 것처럼 보이는 버그가 발견되었지만 관련성이있는 경우 프로젝트에 적용하는 방법을 잘 모르겠습니다.
Impossible to create javax.xml.validation.Schema instance from "web-app_2_4.xsd"
나는 도움이되지만이 내 이클립스 구성과 관련이 있다고 생각하지만,이 시점에서 나는 손실에있어 수 없습니다.
감사합니다.