[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: <xsl:sort> discarting all content
For those interested in the solution, which we found meanwhile: The problem ONLY happens with the XSLT-Processor contained in Java RE 1.6.0_17 (copy of some older XALAN). We replaced that by XALAN-2.7.1, and the problem is GONE. So I'm closing this file now... Thanks for your kind help! Markus > -----Original Message----- > From: Michael Kay [mailto:mike@xxxxxxxxxxxx] > Sent: Mittwoch, 10. Mdrz 2010 08:48 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: <xsl:sort> discarting all content > > I can't see any plausible reason for this behaviour. > > I suggest posting a complete source document and stylesheet that > demonstrate > the problem, so people can try it on various processors. > > Regards, > > Michael Kay > http://www.saxonica.com/ > http://twitter.com/michaelhkay > > > -----Original Message----- > > From: Markus Karg [mailto:karg@xxxxxxxxx] > > Sent: 10 March 2010 07:00 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: <xsl:sort> discarting all content > > > > Dear XSL Professionals, > > > > We have this rather simple XSL snippet which is working perfectly: > > > > <xsl:for-each select="$v"> > > <xsl:message><xsl:value-of select="@a"/></xsl:message> > > </xsl:for-each> > > > > But when we are adding ANY sorting (independent of the > > content of it's select attribute, and even if we do not > > provide a select attribute at all) the is no output anymore > > -- the loop is just not executed anymore! > > > > <xsl:for-each select="$v"> > > <xsl:sort select="@x" /> > > <xsl:message><xsl:value-of select="@a"/></xsl:message> > > </xsl:for-each> > > > > We have no clue why there is output anymore. What we know is > > that it is not related to <xsl:message> as it also happens if > > we are trying to output to the normal result stream. > > Transformer used is the one that is defaulted in Java 6. > > > > > > With kind regards > > > > Markus Karg > > Head of Implementation & Design > > > > QUIPSY QUALITY GmbH & Co. KG > > Ein Unternehmen der MES-Gruppe > > Stuttgarter Strasse 23 | D-75179 Pforzheim > > Telefon: +49(0)7231/9189-52 | Telefax: +49(0)7231/9189-59 > > E-Mail: karg@xxxxxxxxx | Internet: www.quipsy.de > > > > > > > > > > Geschdftsf|hrer: Nils Schroeder > > Registergericht Mannheim HRA 701214 I USt-IdNr.: DE256549073 > > Telefon: +49(0)7231-9189-0 | Telefax: +49(0)7231-9189-59 I > > E-Mail: info@xxxxxxxxx > > > > Diese E-Mail enthdlt persvnliche, vertrauliche und vor > > Weitergabe gesch|tzte Informationen und ist ausschlie_lich > > f|r den vorgesehenen o.g. Empfdnger (Adressaten) bestimmt. > > Falls Sie diese E-Mail versehentlich erhalten haben und nicht > > der vorgesehene Empfdnger sind, bitten wir Sie, die E-Mail > > und deren Anhdnge nicht aufzubewahren, nicht zu > > vervielfdltigen, nicht zu nutzen und nicht weiterzugeben. > > Bitte informieren Sie uns als Absender |ber diesen > > Zustellungsfehler und lvschen Sie die E-Mail.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|