[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Problem namespaces Xalan Java 2.6.0

Subject: Re: Problem namespaces Xalan Java 2.6.0
From: George Cristian Bina <george@xxxxxxx>
Date: Tue, 18 May 2004 11:05:17 +0300
xalan namespaces
Hi Chris,

xsl file, line 22-23:
<xsl:template name="slevel" match="m:s_level">
		<s_level>

You are generating s_level in no namespace.

result, line 2
<Bitstream xmlns="MCTF"

Your Bitstream element belongs to MCTF namespace and you have MCTF as default namespace.

result, line 48
<s_level xmlns=""

As you generate the s_level in no namespace and the current default namespace is MCTF then the namespace must be reset to no namespace in order to output the s_level element.

Hope that helps,
 George
-----------------------------------------------
George Cristian Bina
<oXygen/> XML Editor - http://www.oxygenxml.com


poppe chris wrote:


Hello,

i recently upgraded my XSLT processor from xalan-J 2.2 to 2.6,

now im facing a peculiar problem,

when i run my xslt stylesheet on a xml document the processor adds stuff like:

- <s_level xmlns="" xmlns:xalan="http://xml.apache.org/xalan" xmlns:m="MCTF">
<firsthex>1</firsthex>
<sechex>0</sechex>
</s_level>


where the former element was:
- <s_level >
 <firsthex>0</firsthex>
 <sechex>0</sechex>
 </s_level>

Ive managed to delete the xmlns:xalan and xmlns:m parts with exclude-result-prefixes="xalan m"
but the 'xmlns=""' part really causes problems for me and i cant see why its there and how it can be avoided? (when i used the older version of Xalan-j it wasnt there)


here are links to Xml, the xslt and the output xml

http://www10.brinkster.com/cpoppe/misc/foreman.xml
http://www10.brinkster.com/cpoppe/misc/MCTFspatialleke.xsl
http://www10.brinkster.com/cpoppe/misc/foreman_spatial.xml

hope anyone can help me,
sincerely,
Chris

_________________________________________________________________
Test een digitale camera 14 dagen gratis http://opproef.msn.be/product/product.html?nr=13

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.