Modeliot 3.7+ >> VO-DML

Laurent Michel laurent.michel at astro.unistra.fr
Fri Jun 14 14:35:40 CEST 2019


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