Modeliot 3.7+ >> VO-DML

Gerard Lemson glemson1 at jhu.edu
Fri Jun 14 14:38:51 CEST 2019


Hi
I seem to recall findRootId was removed as a fix to a problem Pat encountered using his alternative XSLT parser workflow?
Need some time to look that up again, unless someone else can find it quickly.
Cheers
Gerard

> -----Original Message-----
> From: dm-bounces at ivoa.net <dm-bounces at ivoa.net> On Behalf Of Laurent
> Michel
> Sent: Friday, June 14, 2019 8:36
> To: CresitelloDittmar, Mark <mdittmar at cfa.harvard.edu>
> Cc: Data Models mailing list <dm at ivoa.net>
> Subject: Re: Modeliot 3.7+ >> VO-DML
> 
> 
> Mark,
> 
> Is that possible that some features specific to Provenance make the XSL using
> this template whereas it is not invoked with STC?
> 
> Laurent
> 
> Le 14/06/2019 à 14:08, CresitelloDittmar, Mark a écrit :
> > That's odd.. I've successfully processed models with the 3.7 script.
> >
> >
> > On Fri, Jun 14, 2019 at 5:40 AM Laurent Michel
> <laurent.michel at astro.unistra.fr <mailto:laurent.michel at astro.unistra.fr>>
> wrote:
> >
> >     Hello,
> >
> >     The XSL transformation from a Modeliot 3.7+ XMI to VO-DML fails because
> there is a missing <xsi:template> named *findRootId*.
> >
> >
> > https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/tools/xslt/xmi2vo
> > -dml_Modelio3.7_UML2.4.1.xsl
> >
> >     This template is supposed to be in
> >
> >
> > https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/tools/xslt/common
> > .xsl
> >
> >     which contains all XSL templates common to all VO-DML generator sheets.
> >
> >     A short googling later, I got a solution in some VO_URP oldies
> >
> >     https://github.com/glemson/vo-urp/blob/master/res/common.xsl
> >
> >     It would be nice to fix common.xsl with a valid template.
> >
> >     What is strange is that all XSL sheets uses *findRootId*, but only xmi2vo-
> dml_Modelio3.7_UML2.4.1.xsl fails on it.
> >
> >
> >     Laurent
> >
> >     Note: This issue has also be risen by Ole Streicher in the frame of
> Provenance.
> >
> >
> >     --
> >     jesuischarlie/Tunis/Paris/Bruxelles/Berlin
> >
> >     Laurent Michel
> >     SSC XMM-Newton
> >     Tél : +33 (0)3 68 85 24 37
> >     Fax : +33 (0)3 )3 68 85 24 32
> >     Université de Strasbourg <http://www.unistra.fr>
> >     Observatoire Astronomique
> >     11 Rue de l'Université
> >     F - 67200 Strasbourg
> >
> 
> --
> jesuischarlie/Tunis/Paris/Bruxelles/Berlin
> 
> Laurent Michel
> SSC XMM-Newton
> Tél : +33 (0)3 68 85 24 37
> Fax : +33 (0)3 )3 68 85 24 32
> Université de Strasbourg <http://www.unistra.fr> Observatoire Astronomique
> 11 Rue de l'Université
> F - 67200 Strasbourg
> 



More information about the dm mailing list