Subject:Stylus Studio and Datapower Author:Geoff Hudson Date:05 Nov 2013 10:26 PM
Has anyone used StylusStudio to prepare XSL for a Datapower appliance?
Datapower has a particular directory scheme (local:///v1/stylesheets etc) and a number of built in functions. We are looking for an editor which simulate and profile XSL which will run (quickly we hope) on a Datapower appliance.
I tried replacing <xsl:include href="local:///common/v1/abc.xsl"> with <xsl:include href="abc.xsl"> after copying that file into the same directory as the routine, but I still get the error message "Unsupported URL scheme", "local:///common/v1/abc.xsl".
We also use GIT as our repository. Does StylusStudio support it?
Our XSL issues Internet calls to other software systems. I presume StylusStudio can perform those.
Subject:Stylus Studio and Datapower Author:Ivan Pedruzzi Date:08 Nov 2013 04:08 PM
Hi Geoff,
Stylus Studio does not support the DataPower proprietary URL scheme local:///.
If you download the XSLT files on your PC and all includes/imports are changed to be relative to the main XSLT, Stylus Studio should be able to run it. I assume that the DataPower XSLT processor will also work wit relative URL.
if you share the files with us (stylussupport@ivitechnologies.com) we can give it at try.
Subject:Stylus Studio and Datapower Author:Geoff Hudson Date:11 Nov 2013 10:36 PM
Hi Ivan
Thanks for your response. [Sorry about the delay, I work Tue-Thu].
I plan to write a routine to copy/edit the source to/from StylusStudio.
Before that, however, I need to check if we can provide the special Datapower functions we use.
Subject:Stylus Studio and Datapower Author:(Deleted User) Date:09 Nov 2013 12:13 PM
Hi,
Stylus Studio supports the source control plugins that are compatible with the Microsoft SCCAPI interface. You can try installing the following tool: http://www.pushok.com/software/git.html
Subject:Stylus Studio and Datapower Author:Geoff Hudson Date:12 Nov 2013 12:45 AM
Datapower has a "local-variable" concept where the set and retrieve code fragments have different syntax to that in <xsl:variable... . The local-variable can be changed within the XSL code. I.e. repeated set-local-variable statements for the same variable are allowed. Does StylusStudio allow variables to be changed? Please advise me if this can be replicated in StylusStudio.