I’ve been working on a similar
problem, so your situation interests me. Don’t have answers for you
yet, but would like to understand what you are trying to do.
First, I had to remove the space in the
namespace string you identify in the xmlns:xsl attribute before the XSLT
processor I’m using (Altova XML-Spy) would recognize the xsl
statements. (there’s a space in your string at the start of your
namespace for the concepts prefix as well)
Now, are you trying to transform the OWL
document you had attached into an XML output document? You might want to
add an xsl:output statement to make that explicit.
I don’t see how the XPath
expressions like “//concepts:Requirement” are going to find a match
in the OWL file – there is no element named concepts:Requirement in that
I would like to help if you can give me a
little more information (or, I’ll be interested in the answer if you or
someone else works it out).