Web-Service-Consumer gibt Wert zurück, wenn Transformer-Nachricht verwendet wird. aber es funktioniert nicht, wenn ich xslt-Komponente verwende. es gibt null zurück.Web Service Consumer-Komponente in Mule
Hier ist mein Fluss.
Http-> Byte-Array zu string-> xslt-> Webservice Consumer.
kann mir jemand helfen?
hier ist mein Eingang
<?xml version="1.0" encoding="UTF-8"?>
<PayLoad>
<RoutingHeader>
<SourceID>1234</SourceID>
<SourceName>ISGN</SourceName>
<SourceRefNum>167309</SourceRefNum>
<SourceRoutingRef />
<DestinationID>999</DestinationID>
<DestinationRefNum />
<DestinationRoutingRef />
<TransDate>2017-04-17T09:04:24.702000-04:00</TransDate>
</RoutingHeader>
<PayLoad>
Uhr dieses xml in Seife Umwandlung Xslt Komponente
hier ist mein xsl xode
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:s="URI_SOAP_WS">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:header/>
<soap:Body>
<xsl:apply-templates/>
</soap:Body>
</soap:Envelope>
</xsl:template>
<xsl:template match="*">
<xsl:element name="s:{local-name()}" namespace="http://spring.io/guides/s-
producing-web-service">
<xsl:apply-templates select="node()|@*" />
</xsl:element>
</xsl:template>
</xsl:stylesheet>
, wenn ich diese Seife Datei senden Verbraucherkomponente WebService null
Sie bitte Ihre Eingabe und xsl Code hinzufügen - es wird einfacher sein, Ihnen zu helfen. –
Ich habe meine Eingabedatei und Xsl-Datei hinzugefügt. kannst du mir helfen? –