Subject:substitution groups in xslt mapper Author:Jens Ohlsson Date:11 Sep 2007 09:15 AM
Hi Iīm evaluating Stulus Studio for a project i'm working on. I tried to load a fairly complicated schema - Twist 3.1 (www.twiststandards.org), which is similar to fpml. Both of them are standards for finacial information.
However I canīt get the xslt mapper to load the schema properly. The root tag (twist) is the only element showing.
I believe the problem is substitution groups.
Do the SS xslt/xquery mapper support substitution groups, along with xsi:type?
Subject:substitution groups in xslt mapper Author:(Deleted User) Date:05 Oct 2007 02:41 PM Originally Posted: 05 Oct 2007 02:40 PM
Hi Jens,
sorry for the delay in answering.
The issue here is that the schema doesn't use substitution groups, and so Mapper is unable to link the Twist element with its various variants.
The only way this schema can work is by using the xsi:type on the Twist element to specify which derived type (NotificationMessage, RequestMessage, ResponseMessage) should be actually used, and Mapper isn't designed to display graphically this scenario.