Ответ 1
Ошибка означает, что descriptionType представляет собой тип XML-схемы (простой или сложный), на который ссылается ваш XSD, что-то вроде type="j2ee:descriptionType"
. XSD должен ссылаться (используя import или включить) XSD файл, содержащий это определение.
Чтобы узнать, что может быть, вы используете URI, сопоставленный с j2ee
, который предоставит вам целевое пространство имен необходимой вам схемы. Если это отличается от вашего XSD, вам нужно использовать что-то вроде <xsd:import namespace="j2ee uris goes here" schemaLocation="where is it?"/>
; в противном случае это <xsd:include schemaLocation="where is it?"/>
Если у вас уже есть этот импорт/включение в XSD, то ваша схема - это ваша проблема; убедитесь, что он что-то разрешает. Это может быть сложно, потому что это зависит от того, как вы получаете ошибку, о которой вы ничего не сказали.
Если это редактор, то это зависит; возможно, вам нужно настроить какой-то каталог, который разрешает ссылки на пространство имен, возможно, вы просто скопируете файл в свою файловую систему и т.д.