1. Create
simple Login Screen and place on external web server
2. Build one
Synchronous Integration Broker Message with handler
3. Create
an “Any to Local” Routing and configure it to utilize XLST to transform the
response from XML to HTML
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" omit-xml-declaration="yes"/>
<xsl:template match="/">
<xsl:value-of select="/" disable-output-escaping="yes"/>
</xsl:template>
</xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" omit-xml-declaration="yes"/>
<xsl:template match="/">
<xsl:value-of select="/" disable-output-escaping="yes"/>
</xsl:template>
</xsl:stylesheet>
4. Use Enterprise
Service Bus or external Web server to handle change HTTP header content from
XML to HTML
5. Build
WorkList table with transaction details
and URL or button to Approval Pages.
6. Build
Transaction Specific Approval pages using HTML5 and CSS
This was the presentation I gave a couple of weeks ago at the KCRUG, in my next post I will attempt to go into more regarding the Integration Broker handler.