我已经创建了XSD schema
,并且已经创建了Java unmarshaller
来验证使用此 XSD 模式的某些XML文件。在本地所有工作正常,但是当我在应用程序服务器上全部部署时,解组器工作正常,但错误消息不完整。
例如我可以得到这个错误:
cvc-complex-type.4:属性“ type”必须出现在元素“
”上
元素名称为空。 我添加了属性
elementFormDefault="qualified"
在我的xsd的根目录上,但是当我收到解析错误时,元素名称全部为空。
属性名称可以确定并且检查正确。
有人有什么建议吗?