Saxparseexception; src-resolve: не может разрешить имя «...» к компоненту определения типа (n) 'JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Saxparseexception; src-resolve: не может разрешить имя «...» к компоненту определения типа (n) '

Сообщение Anonymous »

Я пытаюсь выполнить проверку схемы, в настоящее время используя javax.xml.validation.schemafactory . К сожалению, когда я звоню в функцию Newschema (Source Schema) < /code>, я получаю следующую ошибку: < /p>

Код: Выделить всё

Caused by: org.xml.sax.SAXParseException; systemId: file:/C:/Users/C42056/Documents/workspace-sts-3.2.0.RELEASE/cec-sample-ws-integration-2-war/target/classes/WEB-INF/schemas/xsd/individual/PrivateComponentTypes_4_0.xsd; lineNumber: 33; columnNumber: 88; src-resolve: Cannot resolve the name 'utility:ObjectStatusDateType' to a(n) 'type definition' component.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.reportSchemaError(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.reportSchemaError(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.getGlobalDecl(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDElementTraverser.traverseNamedElement(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDElementTraverser.traverseLocal(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.traverseLocalElements(Unknown Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.parseSchema(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadSchema(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar(Unknown Source)
at org.apache.xerces.jaxp.validation.XMLSchemaFactory.newSchema(Unknown Source)
at com.sei.ec.xml.validation.SimpleXmlValidator.loadSchema(SimpleXmlValidator.java:70)
at com.sei.ec.xml.validation.SimpleXmlValidator.(SimpleXmlValidator.java:83)
... 75 more
Утилита: ObjectStatusDateType Элемент используется в файле .xsd, который я передаю в функцию Newschema (Source Schema) . Я импортирую ObjectStatusDateType из другого файла .xsd, для которого у меня есть тройка, проверила путь файла. Утилита пространство имен также объявлено правильно. br />




.
.
.

< /code>

И это от objecthistory_1_0.xsd: < /p>


.
.
.






< /code>

и, наконец, боб < /p>



classpath:WEB-INF/schemas/xsd/individual/ci/LocateCoverageIndexesByIdentifier_3_0.xsd



< /code>

кто -нибудь встречал этот тип проблемы раньше? < /p>

Подробнее здесь: https://stackoverflow.com/questions/188 ... -type-defi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»