https://bugs.kde.org/show_bug.cgi?id=409411
Oliver Kellogg <okell...@users.sourceforge.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |okellogg@users.sourceforge. | |net Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #2 from Oliver Kellogg <okell...@users.sourceforge.net> --- (In reply to Ralf Habacker from comment #1) > [...] > https://commits.kde.org/umbrello/c6002b5c68592932a64bb194449d2e884725631f The sections "actors", "usecases", "interfaces", "classes" in the generated docbook continue to be empty after that change: <article role="specification"> <section id="actors"> <title>Actors</title> </section> <section id="usecases"> <title>Use Cases</title> </section> <section id="interfaces"> <title>Interfaces</title> </section> <section id="classes"> <title>Classes</title> </section> [...] umbrello/umldoc.cpp commit 847b6e0d (2017-02-20) set the supported UML version in XMI file header to 1.4: @@ -2015,13 +2015,13 @@ void UMLDoc::saveToXMI1(QIODevice& file) QDateTime now = QDateTime::currentDateTime(); root.setAttribute(QLatin1String("timestamp"), now.toString(Qt::ISODate)); root.setAttribute(QLatin1String("verified"), QLatin1String("false")); - root.setAttribute(QLatin1String("xmlns:UML"), QLatin1String("http://schema.omg.org/spec/UML/1.3")); + root.setAttribute(QLatin1String("xmlns:UML"), QLatin1String("http://schema.omg.org/spec/UML/1.4")); doc.appendChild(root); However, the umbrello/docgenerators/xmi2docbook.xsl continues to use <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:UML="http://schema.omg.org/spec/UML/1.3" exclude-result-prefixes="UML"> libxslt apparently performs a consistency check on the xmlns URI between the stylesheet and the XML input file. On the version mismatch, xsltApplyStylesheet() does not return an error but silently refuses to carry out the transformations. -- You are receiving this mail because: You are watching all bug changes.