错误:cvc-elt.1:无法找到元素声明&x; xsl:stylesheet'

时间:2014-04-10 09:26:59

标签: xml xslt

目前我正在使用soap配置并且这样做,我使用的是xsl文件。但是,当我尝试测试配置时,我遇到了上述错误。

以下是完整的错误日志:

Error 1 Error 2

这是我的xsl文件的内容:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
  <xsl:output method="xml" encoding="ISO-8859-1" indent="no"/>

  <xsl:template match="/">
        <soapenv:Envelope >
            <soapenv:Header>
              <wsa:To>esbp://mycompany.de/lsmh/zks-eap</wsa:To>
              <wsa:MessageID>
                <xsl:value-of select="1"/>
              </wsa:MessageID>
              <wsa:Action>http://mycompany.de/zks-eap/<xsl:value-of select="//events/dataEvent[@name='request']/@value"/>
              </wsa:Action>
              <wsa:ReplyTo>
                <wsa:Address>esbp://mycompany.de/lsmh/mobako</wsa:Address>
              </wsa:ReplyTo>
              <wsa:From>
                <wsa:Address>esbp://mycompany.de/lsmh/mobako</wsa:Address>
              </wsa:From>
            </soapenv:Header>
            <soapenv:Body>
                <xsl:processing-instruction name="archimoaXsltConnector">callback="true"</xsl:processing-instruction>
                <zkseap:uebermittleAusweisdatenRequest xmlns:zkseap="http://mycompany.de/zks-eap">
                  <ausweis>
                    <nummer>
                      <xsl:value-of select="/ausweisnummer"/>
                    </nummer>
                  </ausweis>
                </zkseap:uebermittleAusweisdatenRequest>
            </soapenv:Body>
        </soapenv:Envelope>
    </xsl:template>  
</xsl:stylesheet>

为什么我会收到这些错误?我该如何解决?提前谢谢。

0 个答案:

没有答案