[
https://issues.apache.org/jira/browse/XALANC-653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516419
]
Lukas Zapletal commented on XALANC-653:
---------------------------------------
Tested on Linux/ia64, the patch works. I am gonna test it on Windows tomorrow.
The result:
<?xml version="1.0" encoding="utf-8"?>
<map title="MakeDoc's example demo/BE"
xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/"
ditaarch:DITAArchVersion="1.1" domains="(map mapgroup-d) (topic indexing-d)"
class="- map/map " .....
> 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
> 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]