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