JBoss ESB 4.11如何在jboss-esb中使用xslt转换创建wsproxy
Hello!
我和JBoss ESB 4.11的工作,我们创建Web服务代理,我们需要用XSLT转换变换的有用消息。但我可以找到任何使用的功能性示例。
这是原始消息
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<cim:ESRGERAL xmlns:cim="http://iec.ch/TC57/2007/profile#">
<cim:Terminal>
<cim:mRID>__term</cim:mRID>
<cim:aliasName>term01</cim:aliasName>
<cim:name>term01</cim:name>
的一个例子,这是XSLT文件
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:template match="*">
<ESRGERAL xmlns:cim="http://iec.ch/TC57/2007/profile#">
<xsl:for-each select="//cim:Terminal">
<Terminal>
<mRID>
<xsl:value-of select="cim:mRID"/>
</mRID>
<name>
<xsl:value-of select="cim:aliasName"/>
</name>
</Terminal>
</xsl:for-each>
</cim:ESRGERAL>
</xsl:template>
</xsl:stylesheet>
我需要帮助创造的JBoss ESB的正确配置.xml,当我使用java实现时,这两个文件可以正常工作,但是我可以在jboss esb中做同样的事情。