XJC无法生成* .java类

时间:2012-03-14 21:55:50

标签: xsd jaxb marshalling xjc

我正在尝试生成描述属于web service offered herethis page的java类。请注意,我不相信XML是运行以下步骤所需的XML!

  1. 我将API的XML保存到文件:getcapabilities.xml
  2. 我运行以下trang命令来生成XSD:java -jar trang.jar getcapabilities.xml getcapabilities.xsd
  3. 我收到以下文件:getcapabilities.xsdogc.xsdwfs.xsdxlink.xsdxsi.xsd
  4. 我运行以下命令来生成java类:xjc getcapabilities.xsd
  5. 提示以下错误消息
  6.   

    解析模式... [错误] no-xsi:属性声明的{target namespace}必须与'http://www.w3.org/2001/XMLSchema-instance'不匹配。
      文件的第7行:xsi.xsd
      无法解析架构。

    问题:

    • 您是否收到相同的错误消息?
    • 我该怎么办?
    • 我的方法是否意味着要取得成功?

1 个答案:

答案 0 :(得分:1)

您正在处理OGC网络功能服务。这有几个特点。