openesb-components/maven-archtype-v2/maven-archetype-service-eng.../src/main/resources/archetype-resources/deploy-plugin/src/net/openesb/component/cname/project/wizard/resources/goodbye.xsl

32 lines
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:jbiwrp="http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper"
xmlns:greet="http://www.sun.com/jbi/examples/sample-service/greetings/types/"
>
<xsl:output method="xml" indent="yes"/>
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<!-- locate value element and replace the text with greetings -->
<xsl:template match="jbiwrp:part">
<jbiwrp:part>
<greet:goodbye>
<greet:first-name>
<xsl:value-of select="greet:first-name"/>
</greet:first-name>
<greet:last-name>
<xsl:value-of select="greet:last-name"/>
</greet:last-name>
<greet:greetings>Goodbye
<xsl:value-of select="greet:first-name"/>! Have a great time.
</greet:greetings>
</greet:goodbye>
</jbiwrp:part>
</xsl:template>
</xsl:stylesheet>