You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "David Bertoni (JIRA)" <xa...@xml.apache.org> on 2007/09/16 01:46:32 UTC
[jira] Resolved: (XALANC-653) Xalan-C not including namespace
declaration in output
[ https://issues.apache.org/jira/browse/XALANC-653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Bertoni resolved XALANC-653.
----------------------------------
Resolution: Fixed
Fix Version/s: CurrentCVS
Patch applied.
> Xalan-C not including namespace declaration in output
> -----------------------------------------------------
>
> Key: XALANC-653
> URL: https://issues.apache.org/jira/browse/XALANC-653
> Project: XalanC
> Issue Type: Bug
> Components: XalanC
> Affects Versions: 1.10
> Environment: Window XP -
> Reporter: Eric Sirois
> Assignee: David Bertoni
> Priority: Critical
> Fix For: CurrentCVS
>
> Attachments: patch-1_10.diff, patch.diff, stress_test_xalan-dita.zip
>
>
> The main issue is that in the input document the namespace xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/" is declared on the root element. The transformed XML does not have that value. Using Xalan-J both input and output doc have the namespace declaration. Thus the resultant document from Xalan-C produces a malformed XML document
> Input:
> <map xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/"
> title="MakeDoc's example demo/BE"
> ditaarch:DITAArchVersion="1.1"
> domains="(map mapgroup-d) (topic indexing-d)"
> class="- map/map "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="map:1">
>
> <topicmeta class="- map/topicmeta "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="topicmeta:1">
> <author class="- topic/author "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="author:1">PIKE ELECTRONIC s.r.o.</author>
> <source class="- topic/source "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="source:1">3.0</source>
> <publisher class="- topic/publisher "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="publisher:1">PIKE ELECTRONIC s.r.o.</publisher>
>
> <critdates class="- topic/critdates "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="critdates:1">
> <created date="2007/07/26 02:31" class="- topic/created "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap" xtrc="created:1"/>
> </critdates></topicmeta>
> ...
>
> Generated XML:
> <map title="MakeDoc's example demo/BE"
> ditaarch:DITAArchVersion="1.1"
> domains="(map mapgroup-d) (topic indexing-d)"
> class="- map/map "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="map:1">
>
> <topicmeta xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/"
> class="- map/topicmeta "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap" xtrc="topicmeta:1">
>
> <author class="- topic/author "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="author:1">PIKE ELECTRONIC s.r.o.</author>
> <source class="- topic/source " xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap" xtrc="source:1">3.0</source>
> <publisher class="- topic/publisher "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap"
> xtrc="publisher:1">PIKE ELECTRONIC s.r.o.</publisher>
> <critdates class="- topic/critdates " xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap" xtrc="critdates:1">
> <created date="2007/07/26 02:31"
> class="- topic/created "
> xtrf="c:\Pike\dita_problem\trialBE\dita\trialProjects.ditamap" xtrc="created:1"/>
> </critdates></topicmeta>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org