Hallo Maxi,
Ich weiß nicht was ich falsch gemacht habe und hoffe, dass mir jemand helfen kann.
Dein Problem liegt im Default-Namespace des XML-Dokuments (xmlns="http://intalio.com/connectors/jdbc"). Diesen musst Du auch im XSLT-Stylesheet deklarieren und verwenden, konkret mit einem Dummy-Prefix, z. B. jdbc:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:jdbc="http://intalio.com/connectors/jdbc" exclude-result-prefixes="jdbc">
<xsl:output method="xml"/>
<xsl:template match="jdbc:rows">
<items>
<xsl:for-each select="jdbc:row">
<item>
<label>
<xsl:value-of select="jdbc:Name"/>
</label>
<value>
<xsl:value-of select="jdbc:Personalnummer"/>
</value>
</item>
</xsl:for-each>
</items>
</xsl:template>
</xsl:stylesheet>
Klappt bei mir so mit Saxon 9.0B und AltovaXML 2008. Das Stylesheet besser zu strukturien (siehe die Antwort von Christian) kann natürlich nicht schaden, ebenso der Hinweis auf XSLT 2.0. Wenn man es haben kann, wird man sich nicht nach 1.0 zurück sehen ;-).
Grüße,
Thomas