I'm trying to load context data from a pipeline using the load command in the sunshine:createcontext tag. I created a pipeline called getusers. Its output is <?xml version="1.0" encoding="UTF-8" ?> - <data xmlns:xsp="http://apache.org/xsp" xmlns:xspdoc="http://apache.org/cocoon/XSPDoc/v1" xmlns:esql="http://apache.org/cocoon/SQL/v2"> <password>bert</password> <name>bert</name> </data>
I created another pipeline called form-test.html within a sunRise-auth protected part of the pipelines <map:match pattern="members/form-test.html"> <map:generate src="docs/members/form-test.xml"/> <map:transform type="sunShine"/> <map:transform src="stylesheets/members/doc2form.xsl"/> <map:serialize type="html"/> </map:match> The form-test.xml file contains: <?xml version="1.0" encoding="ISO-8859-1"?> <page xmlns:sunshine="http://cocoon.apache.org/sunshine/1.0"> <sunshine:createcontext name="mycontext" load="cocoon://getusers"/> <sunshine:loadxml context="mycontext"/> <sunshine:form name="myform"> <sunshine:action>form-test.html</sunshine:action> <sunshine:content> <sunshine:inputxml name="name" type="text" context="mycontext" path="/data/name"/> <sunshine:inputxml name="password" type="text" context="mycontext" path="/data/password"/> </sunshine:content> </sunshine:form> </page> The sunShine docs state that I need to create the context and then load the data into it. This is what I did. When I call the page I get the error org.apache.cocoon.ProcessingException: The context mycontext does not support loading. The form works fine without the loadxml tag! Can anybody explain how the sunShine load command works, or what I need to adjust to get it running? I can't find any use of the loadxml tag in the portal. I'd like to use the load and save command to create a dynamic form generation system. Form description will be in a table. Some aggregation and XSLT will let me present all the data using three pipelines; load, present and save. Thanks, Bert --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>