2002/ws/desc/test-suite/results-messages generate-message-properties.xslt,1.6,1.7

Update of /sources/public/2002/ws/desc/test-suite/results-messages
In directory hutz:/tmp/cvs-serv7323

Modified Files:
	generate-message-properties.xslt 
Log Message:
Removed use of key() since it seems broken with my version of ant/xalan


Index: generate-message-properties.xslt
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/generate-message-properties.xslt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C 2 -d -r1.6 -r1.7
*** generate-message-properties.xslt	9 Jan 2007 00:01:34 -0000	1.6
--- generate-message-properties.xslt	9 Jan 2007 20:04:50 -0000	1.7
***************
*** 20,25 ****
    <xsl:output method="xml" indent="yes" />
  
-   <xsl:key name='xmlId' match='*' use='@xml:id'/>
- 
    <xsl:template match='/'>
      <messages>
--- 20,23 ----
***************
*** 88,92 ****
        <xsl:otherwise>
          <xsl:variable name='interfaceComponent'
!                       select='key("xmlId", $interfaceReferences[position()=1]/@ref)' />
  
          <xsl:variable name='extended'>
--- 86,90 ----
        <xsl:otherwise>
          <xsl:variable name='interfaceComponent'
!                       select='//cm:interfaceComponent[@xml:id = $interfaceReferences[position()=1]/@ref ]' />
  
          <xsl:variable name='extended'>
***************
*** 256,260 ****
  
      <xsl:variable name='bindingComponent'
!                   select='key("xmlId", $endpointComponent/cm:binding/@ref)' />
      <xsl:variable name='bindingOperationComponent'
                    select='$bindingComponent/cm:bindingOperations/cm:bindingOperationComponent[cm:interfaceOperation[@ref=$interfaceOperationComponent/@xml:id]]' />
--- 254,258 ----
  
      <xsl:variable name='bindingComponent'
!                   select='//cm:bindingComponent[@xml:id = $endpointComponent/cm:binding/@ref]' />
      <xsl:variable name='bindingOperationComponent'
                    select='$bindingComponent/cm:bindingOperations/cm:bindingOperationComponent[cm:interfaceOperation[@ref=$interfaceOperationComponent/@xml:id]]' />
***************
*** 262,266 ****
                    select='$bindingOperationComponent/cm:bindingMessageReferences/cm:bindingMessageReferenceComponent[cm:interfaceMessageReference[@ref=$interfaceMessageReferenceComponent/@xml:id]]'/>
      <xsl:variable name='interfaceFaultComponent' 
!                   select='key("xmlId", $interfaceMessageReferenceComponent/cm:interfaceFault/@ref)'/>
                    
      <xsl:variable name='bindingFaultComponent'
--- 260,264 ----
                    select='$bindingOperationComponent/cm:bindingMessageReferences/cm:bindingMessageReferenceComponent[cm:interfaceMessageReference[@ref=$interfaceMessageReferenceComponent/@xml:id]]'/>
      <xsl:variable name='interfaceFaultComponent' 
!                   select='//cm:interfaceFaultComponent[@xml:id = $interfaceMessageReferenceComponent/cm:interfaceFault/@ref]'/>
                    
      <xsl:variable name='bindingFaultComponent'
***************
*** 352,356 ****
            <xsl:call-template name='generate-soap-header'>
              <xsl:with-param name='soapHeader' select='.' />
!             <xsl:with-param name='elementDeclarationComponent' select='key("xmlId", cmsoap:elementDeclaration/@ref)'/>
            </xsl:call-template>
          </xsl:for-each>
--- 350,354 ----
            <xsl:call-template name='generate-soap-header'>
              <xsl:with-param name='soapHeader' select='.' />
!             <xsl:with-param name='elementDeclarationComponent' select='//cm:elementDeclarationComponent[@xml:id = current()/cmsoap:elementDeclaration/@ref]'/>
            </xsl:call-template>
          </xsl:for-each>
***************
*** 363,367 ****
            <xsl:call-template name='generate-soap-header'>
              <xsl:with-param name='soapHeader' select='.' />
!             <xsl:with-param name='elementDeclarationComponent' select='key("xmlId", cmsoap:elementDeclaration/@ref)'/>
            </xsl:call-template>
          </xsl:for-each>
--- 361,365 ----
            <xsl:call-template name='generate-soap-header'>
              <xsl:with-param name='soapHeader' select='.' />
!             <xsl:with-param name='elementDeclarationComponent' select='/cm:descriptionComponent//cm:elementDeclarationComponent[@xml:id = current()/cmsoap:elementDeclaration/@ref]'/>
            </xsl:call-template>
          </xsl:for-each>
***************
*** 429,433 ****
                </xsl:if>
                <contentModel>
!               	<xsl:variable name='elementDeclarationComponent' select='key("xmlId", $interfaceFaultComponent/cm:elementDeclaration/@ref)'/>
                  <xsl:attribute name='localName'>
                    <xsl:value-of select='$elementDeclarationComponent/cm:name/cmbase:localName'/>
--- 427,431 ----
                </xsl:if>
                <contentModel>
!               	<xsl:variable name='elementDeclarationComponent' select='//cm:elementDeclarationComponent[@xml:id = $interfaceFaultComponent/cm:elementDeclaration/@ref]'/>
                  <xsl:attribute name='localName'>
                    <xsl:value-of select='$elementDeclarationComponent/cm:name/cmbase:localName'/>
***************
*** 443,447 ****
              <messageContentModel type='{$msgCModel}'>
                <xsl:if test='$msgCModel="#element"'>
!                 <xsl:variable name='elementDeclarationComponent' select='key("xmlId", $interfaceMessageReferenceComponent/cm:elementDeclaration/@ref)'/>
                  <xsl:attribute name='localName'>
                    <xsl:value-of select='$elementDeclarationComponent/cm:name/cmbase:localName'/>
--- 441,445 ----
              <messageContentModel type='{$msgCModel}'>
                <xsl:if test='$msgCModel="#element"'>
!                 <xsl:variable name='elementDeclarationComponent' select='//cm:elementDeclarationComponent[@xml:id = $interfaceMessageReferenceComponent/cm:elementDeclaration/@ref]'/>
                  <xsl:attribute name='localName'>
                    <xsl:value-of select='$elementDeclarationComponent/cm:name/cmbase:localName'/>
***************
*** 492,496 ****
        <xsl:otherwise>
          <xsl:variable name='interfaceComponent'
!                       select='key("xmlId", $interfaceReferences[position()=1]/@ref)' />
  
          <xsl:variable name='extended'>
--- 490,494 ----
        <xsl:otherwise>
          <xsl:variable name='interfaceComponent'
!                       select='//cm:interfaceComponent[@xml:id = $interfaceReferences[position()=1]/@ref]' />
  
          <xsl:variable name='extended'>

Received on Tuesday, 9 January 2007 20:04:56 UTC