<?xml version="1.0" ?>
<xsl:stylesheet version="1.0" 
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
        xmlns="http://schemas.xmlsoap.org/wsdl/"
        >
<xsl:strip-space elements="*"/>
<xsl:output method="xml" encoding="UTF-8" indent="yes" />

<xsl:template match="wsdl:operation">
    <xsl:copy> 
     <xsl:apply-templates select="@*"/> 
     <xsl:call-template name="documentation" />
     <xsl:apply-templates select="node()"/> 
    </xsl:copy>
</xsl:template>

<xsl:template name="documentation">
   <xsl:choose>
   <xsl:when test="@name='getSomething'">
     <wsdl:documentation>Returns something</wsdl:documentation>
   </xsl:when>
   </xsl:choose>
</xsl:template>

<xsl:template match="@*|node()">
    <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy>
</xsl:template>

</xsl:stylesheet>

