You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Denis Delangle (JIRA)" <ji...@apache.org> on 2013/10/11 08:58:43 UTC

[jira] [Created] (TAP5-2200) Generating XML pages is not possible anymore

Denis Delangle created TAP5-2200:
------------------------------------

             Summary: Generating XML pages is not possible anymore
                 Key: TAP5-2200
                 URL: https://issues.apache.org/jira/browse/TAP5-2200
             Project: Tapestry 5
          Issue Type: Bug
    Affects Versions: 5.4
            Reporter: Denis Delangle


With Tapestry 5.4-alpha-22, I can't produce XML content with pages anymore. 

Given the page 

@ContentType("text/xml")
public class ModuleInfo {

...
}

And the given template

<info xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd">
	<moduleName>${context.moduleName}</moduleName>
	<serverName>${context.serverName}</serverName>
	<serverAddress>${context.serverAddress}</serverAddress>
	<type>${context.type}</type>
	<client>${context.client}</client>
	<package>
		<t:loop source="packageInfo" value="currentEntry" >
			<item name="${currentEntry.key}">${currentEntry.value}</item>
		</t:loop>
	</package>
</info>

I get the error message : 
 "The root element of the rendered document was <info>, not <html>. A root element of <html> is needed when linking JavaScript and stylesheet resources."

My code was running fine with Tapestry 5.4-alpha-11





--
This message was sent by Atlassian JIRA
(v6.1#6144)